分布式应用程序(dApps)是区块链技术最有前途的应用之一,它具有完全取代集中式第三方操作平台的潜力。然而,用户身份管理仍然是任何dApps的关键,目前由受信任的第三方管理ERC 725身份标准解决这个问题。
ERC 725身份标准是Fabian Vogelsteller的创意,他是ERC20代币标准的创建者,这项标准现广泛应用于区块链生态系统。ERC 725标准创建于2017年10月2日,已被许多想要将分散身份标准纳入对等市场的区块链项目所采用。
ERC 725可以解决身份问题
Origin Protocol(起源协定)是整合ERC 725标准的最著名项目之一,它强调了利用区块链的身份标准作为管理分散的对等市场中用户信誉和可信度的方法的优点。
例如,Airbnb(爱彼迎)网站的dApps要求出租房产的用户确认自己的身份,以防止欺诈或财产破坏。在当前的区块链生态系统中,这样的dApps需要依赖可信的第三方身份管理或Oracle 平台(如ChainLink)虚拟地与第三方集成。
在大篇幅的评论GitHub时,Vogelsteller强调了标准化身份管理的必要性:
“目前,每个人都分别收集关于你的所有信息,以确保他们知道你是谁。一个标准会有所帮助,因为每个人都可以自动检查某些索引,于是不需要存储关于你的实际细节,因为它们只要他们信任索引发行人,就不需要有实际的信息。目前的过度征收是因为缺乏一个更好的系统。”
ERC 725是如何工作的?
Origin Protocol(起源协定)为ERC 725标准提供了一个设想,这将使用户去核实身份问题,一个新的身份合同,其中载有它们自己的平台发出的有效索引。
发行人将向用户提供加密签名,以证明用户控制特定的电子邮件、电话号码,或者根据Vogelsteller的说法,控制地址或生物识别数据,这些数据被添加到身份合同中。
在Airbnb(爱彼迎)网站的dApps那个案例上,用户可以尝试通过一份上市合同租赁一处房产,届时,上市合同将调查该用户的身份,以了解Airbnb(爱彼迎)网站发出的一项索引。通过从索引签名中检索公钥,列表合同可以验证它在dApps签发的合同是仍然有效的,从而允许交易继续进行。
分布式身份的未来
ERC 725有可能创造一个生态系统,在这个生态系统中,合同能够接受几乎任何dApps或区块链平台发出的索引,从而促进跨任何项目的分布式、可互操作的身份。例如,如果美国邮政部门(USPS)设置了自己的索引签发人合同,任何需要经过验证的用户地址的合同都可以在允许交互之前自动搜索USPS发布的索引。
虽然ERC 725标准仍处于相对早期的开发阶段,但与Origin Protocol(起源协定)等项目的集成已经在进行之中。像泰国这样的国家已经对针对区块链的身份管理进行了调查,所有身份管理都在链上进行的那一天离我们并不遥远。
评论
查看更多