一种基于系统链码的通道更新方法及装置制造方法及图纸

技术编号:43061961 阅读:21 留言:0更新日期:2024-10-22 14:40
本申请公开了一种基于系统链码的通道更新方法及装置,涉及区块链技术领域。本申请主要的技术方案为:基于目标系统链码获取申请方对指定通道的部署信息,部署信息包括旧配置信息、新配置信息以及更新注释信息,目标系统链码用于表征预先集成在联盟链的所有节点端且在通道部署过程中辅助更新联盟链中所有通道的系统链码;根据更新注释信息中的流转指令将部署信息通知给旧配置信息中的决策方,以便决策方对部署信息进行投票处理,并反馈对应的投票结果;当投票结果满足旧配置信息中的通道更新策略时,将部署信息对应的配置差异信息发送给指定通道对应的默认系统链码,以便默认系统链码基于配置差异信息更新对指定通道的旧配置信息。

【技术实现步骤摘要】

本申请涉及区块链,尤其涉及一种基于系统链码的通道更新方法及装置


技术介绍

1、随着新一代科技革命浪潮的到来,区块链作为一项关键技术,在全球互联网领域内快速升温。而hyperledger fabric是超级账本联盟推出的核心区块链框架,它适合在复杂的企业内和企业间搭建联盟链。其独有的通道(channel)概念,将企业根据业务目的不同以不同的通道连接起来,也正因通道的业务隔离作用,在使用过程往往伴随着对通道中添加、修改成员组织信息等,即对通道的配置信息的进行更新。

2、目前,现有技术中对通道配置信息的更新一般通过hyperledgerfabric提供的原生工具相结合的方式来实现。然而,上述方式需要过度依赖原生工具,且更新确认过程需要线下处理,耦合性和维护成本高,进而导致对通道的更新操作安全性和效率性较低。


技术实现思路

1、鉴于上述问题,本申请提供一种基于系统链码的通道更新方法及装置,主要目的是降低更新操作的耦合性,提升对通道更新操作的安全性和效率性。

2、为解决上述技术问题,本申请提出本文档来自技高网...

【技术保护点】

1.一种基于系统链码的通道更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于目标系统链码获取申请方对指定通道的部署信息,包括:

4.根据权利要求1所述的方法,其特征在于,所述流转指令为线上流转;所述根据所述更新注释信息中的流转指令将所述部署信息通知给所述旧配置信息中的决策方,以便所述决策方对所述部署信息进行投票处理,并反馈对应的投票结果,包括:

5.根据权利要求2所述的方法,其特征在于,所述流转指令为线下流转;所述根据所述更新注释信息中的流转指...

【技术特征摘要】

1.一种基于系统链码的通道更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于目标系统链码获取申请方对指定通道的部署信息,包括:

4.根据权利要求1所述的方法,其特征在于,所述流转指令为线上流转;所述根据所述更新注释信息中的流转指令将所述部署信息通知给所述旧配置信息中的决策方,以便所述决策方对所述部署信息进行投票处理,并反馈对应的投票结果,包括:

5.根据权利要求2所述的方法,其特征在于,所述流转指令为线下流转;所述根据所述更新注释信息中的流转指令将所述部署信息通知给所述旧配置信息中的决策方,以便所述决策方对所述部署信息进行投票处理,并反馈对应的投票结果,包括:

6.根据权利要求1所述的方法,其特征在于,所述当所述投票结果满足通...

【专利技术属性】
技术研发人员:吴永亮
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1