您的位置: 首页 > Industry information

Filecoin官方信息|ION:打开去中心化身份的通道

发布时间:2021-09-18 人气:加载中

注:本文翻译自协议实验室最新博客。注意,将技术概念从一种语言完美地翻译到另一种语言是困难的。因此,并不能保证翻译的准确性。协议实验室博客原文链接如下:

https://filecoin.io/blog/posts/a-path-to-decentralized-identity/

Browsers 3000 是 Protocol Labs 为期五周的黑客马拉松,专注于为 Web3 浏览器的未来构建的去中心化解决方案。

通过以下链接,可以查看 ION 开发团队成员 Daniel Buchner 的演讲内容:

https://www.youtube.com/watch?v=3UbUzA0lW9w&list=PLuhRWgmPaHtR2MDeMaiUcsBmBqpIBqFEP&index=15

 

Filecoin官方信息|ION:打开去中心化身份的通道

大多数人在数字世界中的身份被盗之前不会考虑身份。但是,数字身份证并不像您想象的那样工作。互联网上的身份分为两种不同类型的数据。

 

身份数据是您为特定站点创建的任何内容和凭据。他们将您的内容链接到您的用户名,并为自己建立数字角色。等式的另一半是标识符。标识符是个人可验证的信息,例如您的电话号码或电子邮件地址,这些信息直接与您的身份相关联。

 

问题立即浮出水面,即公司拥有与您的数字存在相关的所有数据。这造成了一种不安的情况,您必须遵守这些公司的规则,否则可能会失去您的在线平台。

 

许多人通过接口将他们的标识符链接到其他站点。对于只想登录特定位置而不创建新帐户的个人来说,这些使生活更轻松。同样,如果您无法访问由大型公司控制的这些第三方标识符,您也可能会丢失在这些网站上的数据。

 

那么我们如何解决这个问题呢?ION 是一个旨在通过比特币区块链和 IPFS 等去中心化技术将标识符置于用户控制之下的系统,用于存储验证数据。 ION 如何管理这个?这一切都始于称为去中心化标识符 (DID) 的东西。

W3C 去中心化标识符

 

去中心化标识符,或称为 DID,是万维网联盟 (W3C) 为去中心化标识符和公钥基础设施开发的标准。DID 是一种让用户以加密安全的形式完全控制他们的在线数据以及他们的在线身份的方法。

 

就像其他加密过程一样,用户获得一个公钥和一个私钥。用户的公钥将构成使用 ION 网络验证其信息的基础。由于 DID 完全由用户控制,因此无需担心被锁定在帐户之外。此外,DID 提供安全的身份验证,不受篡改和审查的影响。

 

现代 ID 系统的核心挑战是跟踪一个人的外表和他们的数字“足迹”如何随时间变化。ION 的系统最初的开发目的是弄清楚如何记录能够适应时间变化的一系列按时间顺序排列的记录。通过固定在比特币区块链上的不可变记录,任何人都可以随着时间的推移跟踪这些变化,以确保 DID 属于持有该标识符的人。所有这一切都可以通过 ION 实现。

 

什么是ION?

ION 是一种建立在比特币区块链之上的 DID 解决方案,利用其不变性和灵活性。它是一个公共、开放、无需许可的第 2 层网络,专门用于生成和验证 DID。与其他 DID 解决方案不同,ION 不依赖于额外的共识方案、独特的实用通证、中央机构或验证器。相反,它旨在为他们可以控制的用户提供服务。

 

ION 和 IPFS

ION 的工作系统与典型的比特币区块链工作周期略有不同。最初,ION 节点将收集成批的 DID 操作并将它们锚定到比特币网络。所有节点都观察网络以进行 ION 嵌入式交易。当这种情况发生时,节点获取链接到嵌入式 CID 的文件,处理它们,并保留它们以解析它们包含的 DID 操作。

 

ION 使用核心索引文件、核心证明文件、临时索引文件、临时证明文件和块文件等数据。这些文件存储在 IPFS 上,因此传递给 ION 的唯一内容是来自 IPFS 的内容 ID(CID)。然后 ION 可以使用这些 CID 检索数据,使用公共网关到 IPFS 网络。

 

IPFS 系统提供冗余存储,因此用户信息永远不会丢失,因为多个节点在网络上冗余托管相同的数据。使用 CID 进行检索比将数据直接输入 ION 进行验证要快许多倍。

 

ION 创建了一个可扩展的系统,成千上万的用户可以利用该基础设施快速验证数据。ION 的身份系统建立在比特币网络的基础上并利用来自 IPFS 网络的 CID,是完全去中心化的。

 

用户可能会担心 100 美元左右的典型 BTC 交易。由于这些是批处理,因此它们可以将多个过程合并为一个批处理。这种批处理解决方案可以将每笔交易的成本降低到几美分,使其成为负担得起的解决方案。比特币区块链的不变性使其具有弹性和可追溯性,非常适合从全球任何地方轻松访问 ID 数据。

 

如何使用 ION?

ION 在很多情况下都可以看到很多用途。最明显的用例是可验证的凭据。企业可以对员工进行凭证,然后可以在到达目的地时通过区块链对其进行验证。此功能还提高了其作为提供和验证国际旅行证件的手段的用途。

 

除了用于传输安全数据之外,ION 还可以作为个人数据的存储。非专业人士可以将其视为数字名片,但还有其他好处。如果用户与某人共享他们的公钥,则各方可以进行第三方无法访问的安全的端到端加密通信。

 

此外,这种数据逻辑使连接应用程序变得更加容易。他们不会担心存储在应用程序服务器上的数据,而是会使用您的标识符。使用这种方法将迫使所有应用程序使用相同的基础数据进行操作,以确保没有任何出错的空间。

 

使用应用程序进行旅行计划将变得更加简单,因为所有应用程序都将使用相同的源数据。另一个用例可能来自组织的认证。使用组织的公钥,用户可以验证他们的认证状态并随着时间的推移跟踪他们的认证历史。

 

管理个人数据的新方法

ION 是可以导致我们做事方式发生内在变化的技术之一。大多数人不会再三考虑他们的标识符或数字身份。然而,随着数字生活方式成为标准,数字身份将具有全新的意义。

本文永久网址