基于区块链的跨通道数据分享模型的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ylg_lanxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为解决数据在不同通道账本之间的安全分享,介绍了一种基于区块链技术的跨通道数据分享模型——CCDSM(Cross-Channel Data Sharing Model)。通道是Hyperledger fabric中定义的一种区块链链结构,每一个通道里面的参与组织共同维护了本通道内的一份账本,通道在一定程度上起到了很好的隔离和隐私保护作用,使得通道外的组织无法直接访问该通道的账本数据。就解决跨通道之间的数据分享问题设计了三层模型。第一层是事务层,主要用来处理用户注册个人信息并通过客户端登录,并基于WebSocket技术和STOMP消息协议实现了不同通道网络与服务中心之间的请求转发和消息通知。第二层中间层是系统的核心部分,主要包括注册子网,构建联络通道,数据的重加密和数据的授权等功能。最底层是模型的网络层,主要依靠fabric技术搭建了底层的区块链网络,并构建了不同的应用通道,通道子网络之间通过中继链进行沟通,使得模型具有了很好的可拓展性。通过分析通道的账本机制,结合链码相关业务逻辑的编写和链码调用SDK,实现了目标数据通过服务中心在不同通道之间的安全分享,保证了数据的传输全部上链。在数据从目标通道读取的过程中,通过设计哈希通道来保证数据的读写都经过了数据所有人的背书,利用事先分发到联络通道中的密钥,将数据加密上链。对模型的整体架构和功能进行了设计,并详细介绍了具体的实现方法,测试了相关的功能模块并对性能进行了评估,为区块链不同通道之间数据的分享提供了一种可行的解决方案。
其他文献
随着人类对环境保护的意识不断增强,用作发泡剂和膨胀剂的氟利昂因其对环境的污染性将逐渐被淘汰;而由于环戊烷不会对臭氧层造成破坏,其作为氟利昂发泡剂替代品将会得到越来
<正> 美国电镀工作者协会从1979年开始把治理电镀废渣问题列为专题科学研究,在Whyco和Nep二家工厂的密切配合下,把废渣用于混凝土。结果不但找到了废渣的出路,而且还提高了混
期刊
吉林省住房和城乡建设厅为了推进生态文明建设和“美丽吉林”建设,于2012年,启动了建筑废弃物综合利用工作。自此,吉林省以源头减量、综合利用、统筹兼顾、协调推进、政府引
提出了用双三角级数法计算椭圆气缸缸套的刚度。这种方法具有输入数据少、边界条件易处理等优点。与有限元法对比计算表明,双三角级数法对于确定椭圆气缸缸套这类薄壁椭圆形特
口蹄疫是由口蹄疫病毒感染偶蹄动物,以发热,口腔黏膜、舌唇、鼻镜、蹄趾及乳房皮肤发生水泡和溃烂为特征的一种急性、热性、高度接触传染性疾病。世界动物卫生组织将其列为A类
目的研究顺铂作用于A549细胞后,miR-16和bcl-2的表达变化,并探讨两者的相关性。方法采用MTT法测定顺铂对A549细胞的抑制率、锥虫蓝拒染法检测细胞凋亡率,倒置显微镜观察细胞
随着环保理念的提升,各国对燃料油中硫含量的要求越来越严格。吸附脱硫技术作为一种降低燃料油硫含量的方法具有很好应用前景,越来越引起人们的关注。本文依据吸附脱硫机理的
介绍了安康市城区东坝防洪工程堤型的选择过程。
本文主要介绍了搭建Mysql数据库主/从库的具体方法及实现流程,通过搭建主/从数据库实现了数据库平台数据的安全备份,保证了系统服务器的安全运行。并改善了备份期间数据库服