当前位置: 首页 > 专利查询>浙江大学专利>正文

基于区块链的多方频繁服务交易场景中的共识方法及装置制造方法及图纸

技术编号:39929233 阅读:16 留言:0更新日期:2024-01-08 21:41
本发明专利技术公开了基于区块链的多方频繁服务交易场景中的共识方法:在区块链中以业务为建立单位构建子网络,每个子网络包括服务使用者节点和服务使用者节点;服务者使用者调用服务生成服务调用记录;按照时间顺序,服务使用者和相应的服务提供者将服务调用记录分别打包成区块;子网络中空闲算力权重最大的服务提供者节点作为裁判节点;服务使用者按照打包顺序发送区块至裁判节点,区块携带对应的服务提供者的信息标签;裁判节点向对应服务提供者索要相同信息标签的区块并进行对照,确定相同的区块为共识区块;按照共识完成的顺序,裁判节点将共识区块广播到区块链网络中。该方法可以缩短共识时间和提高共识效率以及保证参与方对交易的确认和验证。

【技术实现步骤摘要】

本专利技术属于区块链和数据处理,特别涉及基于区块链的多方频繁服务交易场景中的共识方法及装置


技术介绍

1、随着区块链技术的发展,越来越多人看到已有共识机制的缺陷并积极提出解决方案,比如北京交通大学提出的spbft算法,通过引入积分机制和升降级机制,使得算法在大部分时间内都执行优化的一致性协议。该算法对pbft算法的一致性协议进行了优化,根据节点的股份投票选出部分节点来参与共识,通过减少参与共识的节点的数目减少了共识过程中节点间的通信量,这种方式选取的参与共识节点在大规模服务调用的场景中,虽然可以减少参与共识的节点的数目,但是,没有结合大规模服务交易的场景,没有考虑到交易参与方的参与性,交易的参与方应该优先对区块进行验证和确认,有效保证服务交易的可信。

2、在服务市场交易的场景下,多个服务使用者和服务提供者都会参与到服务api调用中,即会产生多方频繁服务交易,交易参与的多方性与多组织性决定了在服务交易场景下更倾向采用联盟链架构实现服务交易的记录,溯源与可信。一方面,现有联盟链的共识协议包含基于bft的共识协议,基于pbft的共识协议,基于raf本文档来自技高网...

【技术保护点】

1.基于区块链的多方频繁服务交易场景中的共识方法,其特征在于,所述共识方法包括以下步骤:

2.根据权利要求1所述的基于区块链的多方频繁服务交易场景中的共识方法,其特征在于,在步骤(2)中,约定区块链中一个区块的记录数目,当存在某一服务提供者的服务调用次数达到记录数目,则进行步骤(3),否则循环进行步骤(2)。

3.根据权利要求1所述的基于区块链的多方频繁服务交易场景中的共识方法,其特征在于,在步骤(4)中,所述裁判节点在区块链网络中具有其他非裁判节点没有的广播权利,每个裁判节点有广播k次区块的权利。

4.根据权利要求1所述的基于区块链的多方频繁服务交易...

【技术特征摘要】

1.基于区块链的多方频繁服务交易场景中的共识方法,其特征在于,所述共识方法包括以下步骤:

2.根据权利要求1所述的基于区块链的多方频繁服务交易场景中的共识方法,其特征在于,在步骤(2)中,约定区块链中一个区块的记录数目,当存在某一服务提供者的服务调用次数达到记录数目,则进行步骤(3),否则循环进行步骤(2)。

3.根据权利要求1所述的基于区块链的多方频繁服务交易场景中的共识方法,其特征在于,在步骤(4)中,所述裁判节点在区块链网络中具有其他非裁判节点没有的广播权利,每个裁判节点有广播k次区块的权利。

4.根据权利要求1所述的基于区块链的多方频繁服务交易场景中的共识方法,其特征在于,在步骤(5)中,所述信息标签的格式为“业务编号+服务提供者编号-区块编号”。

5.根据权利要求1所述的基于区块链的多方频繁服务交易场景中的共识方...

【专利技术属性】
技术研发人员:赵新奎于书懿尹建伟庞盛业罗嘉胤智晨
申请(专利权)人:浙江大学
类型:发明
国别省市:

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

1