数字世界中,大多数人在身份被窃取后才会开始考虑身份问题。然而,数字身份并非以大家以为的工作方式在运作。互联网上的身份有以下两种数据类型:
- 身份数据。身份数据是用户创建的任何东西以及在特定网站的凭证,这些数据将用户的内容链接至其用户名,为用户创建出一个数字角色。 - 标识符。标识符是个人的可验证信息,比如电话号码或电子邮件地址,直接与个人身份相关联。
随之而来的问题是相关公司拥有与用户数字形象相关的所有数据,从而导致用户必须遵守该公司规则,否则就有可能失去其在线平台的使用权,这让人非常不安。
还有许多人通过接口将他们的标识符链接到其他网站,这对于只想登录某个特定地点而不想创建新账户的人而言更加便捷。同样,若用户失去了这些由大企业控制的第三方标识符的访问权限,将很可能丢失这些站点上的数据。
那么,有好的解决办法吗?ION就是答案。ION是一个通过比特币区块链和IPFS等去中心化技术将标识符置于用户控制下的系统,用于存储验证数据。ION如何做到这一点?这主要归功于去中心化标识符(DID)。
W3C去中心化标识符
去中心化标识符,或称为DID,是一种由万维网联盟(W3C)开发的去中心化标识符和公钥基础设施标准。DID可以让用户以加密且安全的形式完全控制其线上数据,从而完全掌控他们的线上身份。
和其他加密过程一样,用户会得到一个公钥和一个私钥。用户的公钥将构成使用ION网络验证其信息的基础,因为DID完全由用户控制,所以不需要担心账户被锁定。此外,DID提供安全的ID验证,不受篡改和审查影响。
现代身份识别系统的核心任务是追踪一个人的外貌及其数字化“足迹”如何随时间而变化。ION系统的初衷是为了解决如何记录一个按时间顺序排列的系列记录,以适应随着时间推移而发生的变化。通过固定在比特币区块链上的不可变记录,任何人都可以跟踪这些随时间变化的记录来确保DID属于持有该标识符的人。以上都可以通过ION实现。
ION剖析
灵活且不可篡改的ION是建立在比特币区块链之上的DID解决方案,它是一个公共、开放、无需许可、专门用于生成和验证DID的第二层网络。与其他DID解决方案不同,ION并不依赖额外共识方案、唯一实用代币、中央权威机构或验证者。相反,ION的目的是给用户提供受用户控制的服务。
ION和IPFS
ION的工作系统与典型的比特币区块链工作循环有些差异。最初,ION节点会收集成批的DID操作并将其固定在比特币网络上,所有节点都会观察网络上是否有ION嵌入的交易。若有,节点会获取和处理链接到嵌入CID的相关文件,加以保留从而解析它们所包含的DID操作。
ION通常会使用核心索引文件、核心证明文件、临时索引文件、临时证明文件和块状文件等数据。这些文件存储在IPFS上,因此交付给ION的只有IPFS中的内容ID(CID)。然后,ION可以通过使用IPFS网络的公共网关和这些CID来检索数据。
IPFS系统提供的冗余存储确保了用户信息永不丢失,因为网络上有多个节点冗余地存储相同数据。使用CID检索比直接将数据输入ION进行验证要快捷很多倍。
ION创建了一个可扩展的系统,成千上万的用户可以利用该基础设施来快速验证数据。同时,ION身份系统是一个完全去中心化的系统,因其建立在比特币网络之上并利用了IPFS网络的CID。
用户可能会担心,典型的BTC交易费用在100美元左右。由于这些是批处理流程,所以它们可以将多个过程合并成一个批次。这种批处理解决方案可以将每笔交易的成本降低至美分,使其成为普通用户都买得起的解决方案。比特币区块链的不可篡改性赋予了它灵活度和可追踪性,使其成为了保持身份数据在全球各地都能轻松访问的理想选择。
ION应用情景
ION在很多情况下都能发挥作用,最典型的用例是可验证凭证。企业可以认证员工,在员工到达目的地时通过区块链进行验证。这一功能还让它成为了提供和核查国际旅行证件的手段之一。
除了用于传输安全数据外,ION还可以存储个人数据。非专业人士可以把它看作是一张数字名片,但还有其他好处,如果用户与他人共享公钥,双方就可以进行端到端的安全加密通信,第三方无法访问。
此外,这种数据逻辑使连接应用程序变得更容易。用户无需再担心存储在应用程序服务器上的数据,因为他们使用了标识符。使用这种方法将迫使所有应用程序从相同的基础数据运行,以确保没有任何出错的空间。
值得一提的是,使用应用程序进行旅行安排也将变得更加简单而直接,因为所有应用程序都将使用相同的源数据。另一个用例可能来自组织的认证,使用组织的公开密钥,用户可以验证他们的认证状态,并跟踪他们的认证历史。
处理个人数据新方式
ION是能给大家的行为模式带来内在改变的技术之一。大多数人并未对其身份标识或数字身份多加思考,然而随着数字生活方式成为标准,数字身份将富有全新意义。ION可能会成为从个人信息发送至博客撰写等一切事物的基础。