作者: Adrian Doerk
翻译: 陈俊
ArcBlock 区块基石去年加入去中心化身份基金会[1],今年加入 MyData[2],与全球各界技术商业学术伙伴一起努力把用户在数字世界的身份和数据归还给个人自我掌控来赋权赋能。通过去中心化身份(DID)、个人数据存储(PDS)和去中心化应用开发平台(ABT 节点)三项技术的研发和领先,ArcBlock 努力为建设去中心化的万维网奠定基石。
今天译介的《用户自主身份的成长因素》由用户自主身份(Self-Sovereign Identity,简称 SSI)大使 Adrian Doerk 撰写,重点介绍了五个方面,这对于 SSI 的采纳普及至关重要。
用户自主身份的 5 个成长因素
每项旨在改变我们生活方式的新技术都需要实现某些方面。本文概述了实现 SSI 大规模采用的五个关键要求。虽然从“最不重要”到“最重要”的等级不同,但所有这些都需要准备就绪,以获取该技术的重要市场份额。
1. 用户自主身份的业务
为在商业上取得成功,企业需要经济激励来采用 SSI。对于消费者和公司而言,当前的身份解决方案都不令人满意。这显然因国家而异,但对于我们的社会仍然是一个问题。欧洲企业采用 SSI 的理由很多。首先,身份访问管理(IAM)解决方案非常昂贵。单单降低成本即为探索 SSI 的有效理由。但是,为什么 SSI 具有商业意义还有更多重要方面。在以下情况下,SSI 具有商业意义:
•验证声明是昂贵的或是重要的•凭证在其他情况下很有用•简化工作流程•个人数据是一种负担•缺少数据和通讯•客户驱动的工作流程
用户自主身份具有商业意义的案例,Sovrin Foundation 提供内容
图示内容是 Sovrin 工作组“SSI 的业务”[3]共同努力的结果。
当我们基于对社会的影响来考虑有意义的创新时,技术只是一种工具。真正的创新发生在商业方面。例如按使用付费、免费增值或订阅模式等新商业模式通常是创新的驱动力。SSI 社区仍然必须探索这些选项。最具创新性的商业模式目前可能尚未找到。
2. 技术实现:互操作性与标准化
为了 SSI 被广泛使用,技术实现也需要满足某些要求。这些包括但不限于互操作性、可靠性和适应性。它应该利用标准化的组件,最好是开源的,并且让开发者可以轻松上手。目前 SSI 实现使用可验证证书(VC)和去中心化身份标识符(DID),这些已由万维网联盟(W3C)标准化。处于生产状态因此引领 SSI 运动的 Sovrin 网络是基于 Hyperledger Indy&Aries。这些是开源框架,由 Linux 基金会管理,并且已经拥有相当多的开发者社区。Indy 是分布式账本注册表的基础层实现之一,该注册表处理公共 DID 和凭证的撤销。Hyperledger Aries 通过 DID 连接实现对代理/钱包通信的标准化使用。Hyperledger 项目已得到数百位行业领导者的支持,如其成员页面[4]所示。去中心化身份基金会基金会(DIF)对类似的协议(例如 DIDcomm)进行了标准化,该协议能够连接和维护关系、颁发凭证、提供证明等。