Ethereum, Technology

What is Ethereum ERC725? Self-Sovereign Identity Management on the Blockchain

What is Ethereum ERC725? Self-Sovereign Identity Management on the Blockchain

Decentralized applications (dApps) are one of the most promising applications of blockchain technology, holding the potential to completely replace centralized third-party operated platforms. User identity management, however, remains critical to any dApps and is currently managed by “trusted” third parties—a problem the ERC725 identity standard aims to solve.

The  ERC725 identity standard is the brainchild of Fabian Vogelsteller, the creator of the ERC20 token standard that is used extensively in the blockchain ecosystem. Created on Oct. 2, 2017, the ERC725 standard has been adopted by numerous blockchain projects aiming to incorporate decentralized identity standards into peer-to-peer marketplaces.

ERC725 Could Solve the Identity Problem

Origin Protocol, one of the most prominent projects to incorporate the ERC725 standard, highlights the benefits of a blockchain-based identity standard as a method of managing user reputation and trustworthiness in decentralized, peer-to-peer marketplaces.

A dApp equivalent to Airbnb, for example, would require that users renting properties identify themselves in order to prevent fraud or property destruction. In the current blockchain ecosystem, such a dApp would need to rely on trusted third party identity management or Oracle platforms, such as ChainLink, to hypothetically integrate with third parties.

Replying to comments on GitHub, Vogelsteller emphasized the need for standardized identity management:

“Currently everybody collects all information about you separately to make sure they know who you are … A standard will help insofar that everybody can auto check certain claims, and therefore don’t need to store actual details about you anymore, as they—as long as they trust the claim issuer–don’t need to have the actual information. The current over-collecting is because of lack of a better system.”

How Does ERC725 Work?

Origin Protocol imagines an implementation of the ERC725 standard that would see users seeking to verify their identity issue a new “identity contract” that contains a valid claim issued by the platform they are seeking to verify themselves on.

The issuer would provide the user with a cryptographic signature proving that the user controls a particular email, phone number or, according to Vogelsteller, address or biometric data, which is added to the identity contract.

In the case of a dApps Airbnb equivalent, a user would be able to attempt to rent a property via a listing contract, at which point the listing contract would investigate the user’s identity for a claim issued by the “AirBnB” dApps. By retrieving the public key from the claim signature, the listing contract could verify it is still valid on the contract issued by the dApps, allowing the transaction to proceed.

The Future of Decentralized Identity

The ERC725 could potentially create an ecosystem in which contracts are able to accept claims issued by virtually any dApps or blockchain platform, facilitating distributed, interoperable identity across any project. Should the U.S. Postal Service deploy their own claim issuer contract, for example, any contract that requires a verified user address could automatically search for USPS-issued claims before allowing interaction.

While the ERC725 standard is still in a relatively early stage of development, integration with projects like Origin Protocol is already underway. With countries such as Thailand already investigating blockchain-based identity management, a future in which all identity management occurs on-chain is not so far away.

Cover Photo by Ruben Gutierrez on Unsplash

Commitment to Transparency: The author of this article is invested and/or has an interest in one or more assets discussed in this post. CryptoSlate does not endorse any project or asset that may be mentioned or linked to in this article. Please take that into consideration when evaluating the content within this article.

Disclaimer: Our writers' opinions are solely their own and do not reflect the opinion of CryptoSlate. None of the information you read on CryptoSlate should be taken as investment advice, nor does CryptoSlate endorse any project that may be mentioned or linked to in this article. Buying and trading cryptocurrencies should be considered a high-risk activity. Please do your own due diligence before taking any action related to content within this article. Finally, CryptoSlate takes no responsibility should you lose money trading cryptocurrencies.

Did you like this article? Join us.

Get blockchain news and crypto insights.

Join Us on Telegram
Sam Town
Author

Sam Town

Samuel is a freelance journalist, digital nomad, and crypto enthusiast based out of Bangkok, Thailand. As an avid observer of the rapidly evolving blockchain ecosystem he specializes in the FinTech sector, and when not writing explores the technological landscape of Southeast Asia.

View author profile