摘 要:随着区块链技术的广泛应用,由区块链所支撑的众多业务系统各自构成了数据孤岛,即是说区块链间的智能合约、链上数据等难以跨链互通。为了解决这一问题,提出带群组管理功能的跨链方法。群组管理有助于对相似业务的区块链系统进行统一管理,符合现实应用场景。此外,数据共享是区块链跨链的最基本需求之一,数据在链间传输过程中容易出现泄露等问题。基于群组密码提出跨链数据共享方案,采用广播加密技术实现一对多的数据跨链加密传输,以更高效的方式完成跨链数据共享。
内容目录:
1 相关研究
2 背景知识
2.1 区块链技术
2.2 跨链技术
2.3 群组密码
2.4 双线性映射
3 基于群组密码的跨链数据共享
3.1 方案模型
3.2 跨链网关
3.3 标识广播加密跨链数据共享方案构造
4 性能分析
4.1 基于网关的联盟链跨链
4.2 群组管理
4.3 高效数据共享
5 结 语
根据工信部发布的《中国区块链技术和应用发展白皮书》,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。区块链技术具有去(弱)中心化、防篡改、分布式共识等性质。
随着信息化建设的快速推进,人们对数据安全也越来越重视。在此背景下,《数据安全法》《个人信息保护法》等法律法规相继出台。由于区块链天然具备数据安全的优良性质,因此,近年来被广泛应用于金融、医疗 、供应链 、电网 、物联网 等场景。
目前,区块链分为公有链、私有链和联盟