【技术实现步骤摘要】
分布式账本系统
[0001]本披露内容总体上涉及分布式账本技术,并且具体地涉及使得能够在分布式账本系统与可以是独立节点的节点之间进行互操作的方法、设备和系统,这些节点可以是另一分布式账本系统和/或区块链系统的一部分。
技术介绍
[0002]区块链或类似区块链的分布式账本系统已在许多应用领域变得流行,包括以物流和/或仓库流程为基础的技术。例如,类似区块链的分布式账本系统(即,包括至少一个或多个区块链机制(诸如共识机制)的分布式账本系统)可以提供技术基础,以实现分布式账本系统内部或外部的实体之间的数据通信,并且同时能够在分布式账本系统内部实现高度的数据安全。
[0003]特别地,为了能够保持分布式账本系统内部的数据安全,需要特定的接口以实现分布式账本系统与分布式账本系统外部的一个或多个节点之间的通信。特别地,在分布式账本系统外部的一个或多个外部节点被包括在另一分布式账本和/或区块链系统和/或非分布式账本和/或非区块链系统中的情况下,可能需要这种特定接口以实现这种外部节点与分布式账本系统的节点之间的互操作性。
专利 ...
【技术保护点】
【技术特征摘要】
1.一种由至少一个设备(101,101.1,102,103,104)执行的方法,其中,该至少一个设备(101,101.1,102,103,104)是包括至少两个节点(101,102,103,104)的对等网络(100)的至少一个节点(101,102,103,104)的一部分或对应于该至少一个节点,其中,该对等网络(100)的节点(101,102,103,104)中的相应一个节点存储分布式账本的至少一部分;该方法包括:
‑
从至少一个外部设备(104)接收或促使接收(201)连接建立消息,或向该至少一个外部设备(190)传输或促使传输该连接建立消息;
‑
基于该连接建立消息,获得或促使获得(203)表示该外部设备的分散式标识符;
‑
获得或促使获得(205)基于所获得的分散式标识符的至少一部分而生成的至少一个散列值;
‑
基于涉及该对等网络(100)的节点(101,102,103,104)的至少一个子组的共识处理,将该至少一个散列值与该分散式标识符的至少一部分相关联地存储或促使存储(207)在包括该对等网络(100)的分布式账本系统(1000)的存储器(110)的安全化部分(140)中,其中,所述分散式标识符与分散式标识符文档相关联,该方法进一步包括:
‑
基于至少一个对应服务端点的至少一个相应地址和/或基于包括在该分散式标识符文档中的至少一个对应公钥来获得或促使获得该至少一个散列值。2.根据权利要求1所述的方法,进一步包括:
‑
向该外部设备(190)分配或促使分配(301)至少一对公钥和私钥;
‑
向该外部设备(190)提供或促使提供(303)该公钥;以及
‑
基于涉及该对等网络(100)的节点(101,102,103,104)的至少一个子组的共识处理,将至少该私钥与该分散式标识符的至少一部分相关联地存储或促使存储(305)在该分布式账本的存储器(110)的安全化部分(140)中。3.根据权利要求1至2中任一项所述的方法,进一步包括:
‑
向该外部设备(190)分配或促使分配(401)定义该外部设备(190)的访问权限和/或读/写许可的至少一个伙伴角色;
‑
基于涉及对等网络的节点的至少一个子组的共识处理,将设置该至少一个伙伴角色的信息与该分散式标识符的至少一部分相关联地存储或促使存储(403)在该分布式账本系统的存储器的安全化部分中。4.根据权利要求1至3中任一项所述的方法,进一步包括:
‑
将基于所获得的分散式标识符的至少一部分而生成的该至少一个散列值特别地与该分散式标识符相关联地提供或促使提供给该外部设备(190)。5.根据权利要求1至4中任一项所述的方法,进一步包括:
‑
特别地基于该分散式标识符,在该外部设备(190)与该对等网络(100)的至少一个节点(101,102,103,104)之间建立或促使建立基于数字孪生的机器对机器配对。6.根据权利要求1至5中任一项所述的方法,进一步包括:
‑
从该外部设备(190)获得或促使获得(501)与应用相关的消息;
‑
生成或促使生成(507)消息令牌;以及
‑
响应于接收到的与该应用相关的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。