物联网与区块链技术在医疗身份管理中的应用
1. 标识符创建
任何加入OneId的实体都可以创建原生标识符。这些标识符的性质和功能受到W3C提出的去中心化标识符规范的启发,它允许用户以去中心化的方式生成标识符。每个标识符都会被添加到链中,并且可以通过公共端点OneId/identity/identifier进行引用。
每个标识符具有以下属性集:
1. 公私钥对 :私钥存储在钱包中,公钥在账本上可见。
2. 授权记录块链 :第一个块包含负责创建给定标识符的记录ID。同一个标识符可以由多个记录控制,或者完全改变所有权。日志确保记录的透明度。
3. 声明消息链 :任何通过声明与该标识符相关的实体的消息都会在声明消息链中添加块。例如,当创建声明、修改声明数据或撤销声明时,在表示这些更改的块添加到该链之前,更改不会被接受。这确保了不可抵赖性以及与特定标识符相关的声明活动的日志记录。
2. 区块链技术概述
2.1 技术本质
区块链本质上是一个分布式公共账本,也就是去中心化数据库。没有中央权威机构负责其运行和维护,这使得它能够实现点对点交易,消除了对中间人的需求。区块链是由块组成的线性排列,块是其数据单元,可以存储从交易记录到医疗记录甚至媒体等各种数据。这种线性排列类似于只追加的数据结构,新块只能添加到链的一端。每个块都有一个唯一标识它的哈希值,并且还包含前一个块(即父块)的哈希值,形成链接。第一个没有父块的块称为创世块。
2.2 共识算法
由于没有实体来验证哪些
超级会员免费看
订阅专栏 解锁全文
21

被折叠的 条评论
为什么被折叠?



