IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> ION: 去中心化身份的必经之路 -> 正文阅读

[区块链]ION: 去中心化身份的必经之路

Browsers 3000是由Protocol Labs举办的为期五周的黑客松活动,专注于为Web3浏览器的未来构建去中心化解决方案。下面是开发ION团队成员Daniel Buchner的演讲摘要。

图片

数字世界中,大多数人在身份被窃取后才会开始考虑身份问题。然而,数字身份并非以大家以为的工作方式在运作。互联网上的身份有以下两种数据类型。

  • 身份数据。身份数据是用户创建的任何东西以及在特定网站的凭证,这些数据将用户的内容链接至其用户名,为用户创建出一个数字角色。

  • 标识符。标识符是个人的可验证信息,比如电话号码或电子邮件地址,直接与个人身份相关联。

随之而来的问题是相关公司拥有与用户数字形象相关的所有数据,从而导致用户必须遵守该公司规则,否则就有可能失去其在线平台的使用权,这让人非常不安。

还有许多人通过接口将他们的标识符链接到其他网站,这对于只想登录某个特定地点而不想创建新账户的人而言更加便捷。同样,若用户失去了这些由大企业控制的第三方标识符的访问权限,将很可能丢失这些站点上的数据。

那么,有好的解决办法吗?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可能会成为从个人信息发送至博客撰写等一切事物的基础。

  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2021-09-29 10:19:40  更:2021-09-29 10:20:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:49:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码