星际无限:ION:实现去中心化身份的路径

Posted IPFS星际无限

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了星际无限:ION:实现去中心化身份的路径相关的知识,希望对你有一定的参考价值。

Browsers 3000 是 Protocol Labs 为期五周的黑客马拉松,专注于为 Web3 浏览器的未来构建的去中心化解决方案。以下是 ION 开发团队成员 Daniel Buchner 的演讲摘要,由星际无限翻译。

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

但关键问题在于,公司拥有所有与您的个人数字身份相关的数据。您必须遵守这些公司的规则,否则您可能会被迫下线,甚至封号。

许多人通过网页的API接口将他们的身份标识链接到其他站点。对于只想登录特定的网站而不想注册会员的人而言,网页上一键登录的功能确实方便很多。同样,如果您无法通过这些登录入口登录网站,那么您在这个网站上的信息数据都会有丢失的风险。

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

W3C 去中心化身份标识

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

就像其他加密过程一样,用户获得一个公钥和一个私钥。用户的公钥将构成使用 ION 网络验证其信息的基础。由于 DID 完全由用户控制,因此无需担心被封号。此外,DID 提供安全的身份验证,可实现不可篡改的特性。

现代ID身份验证系统的核心挑战是跟踪一个人的外表和他们的数字“足迹”如何随时间变化。ION的系统最初是为了弄清楚如何记录一系列按时间顺序排列的信息,以适应随时间的变化。

通过上传到Bitcoin区块链的不可变记录,任何人都可以随着时间的推移跟踪这些变化,以确保 DID 属于持有该身份标识的人。所有这一切都可以通过 ION 来实现。

什么是ION?

ION 是一种建立在Bitcoin区块链之上利用其不变性和灵活性的 DID 解决方案。它是一个公共、开放、无需许可的第 2 层网络,专门用于生成和验证 DID。

与其他 DID 解决方案不同,ION 不依赖于额外的共识方案、独特的实用代币、中央机构或验证器。相反,它的目的是为用户提供他们可以控制的服务。

ION 和 IPFS

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

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

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

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

用户可能会担心BTC 交易费用过于高昂。由于这些是批量处理,因此它们可以将多个过程合并为一个批量处理。这种批量处理解决方案可以将每笔交易的成本降低到几美分,使其成为负担得起的解决方案。Bitcoin区块链的不变性使其具备了可扩展性和可追溯性,能轻松地实现从世界任何地方访问 ID 数据。

如何使用 ION?

ION 在适用于很多不同的应用场景,实现不同的用途。最明显的应用是可验证的凭据。企业可以对员工进行相关凭证发放,然后可以在到达目的地时通过区块链对其进行验证。此功能还提升了其作为提供和验证国际旅行证件的手段的用途。

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

此外,这种数据逻辑使登录APP变得更加容易。使用去中心化身份标识后,他们不会担心存储在APP服务器上的数据。使用这种方法让所有APP使用相同的基础数据进行操作,以确保万无一失。

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

管理个人数据的新方法

ION 是一种能够改变我们做事方式的技术。大多数人不会太过于重视他们个人的身份信息安全。然而,随着数字生活方式成为标准,数字身份将具有全新的意义。ION 可以成为从个人信息到博客的一切的基础。

以上是关于星际无限:ION:实现去中心化身份的路径的主要内容,如果未能解决你的问题,请参考以下文章

星际无限:ION:实现去中心化身份的路径

IPFS生态:ION ——存储在IPFS上的去中心化身份服务

Sidetree - 去中心化身份管理协议

星际无限:Filecoin项目第24期周报

星际无限:Mask Network和 Filecoin 宣布合作

星际文件系统去中心化金融平台——DeFIL2.0正式开启