【技术实现步骤摘要】
本专利技术属于区块链和数据处理,特别涉及基于区块链的多方频繁服务交易场景中的共识方法及装置。
技术介绍
1、随着区块链技术的发展,越来越多人看到已有共识机制的缺陷并积极提出解决方案,比如北京交通大学提出的spbft算法,通过引入积分机制和升降级机制,使得算法在大部分时间内都执行优化的一致性协议。该算法对pbft算法的一致性协议进行了优化,根据节点的股份投票选出部分节点来参与共识,通过减少参与共识的节点的数目减少了共识过程中节点间的通信量,这种方式选取的参与共识节点在大规模服务调用的场景中,虽然可以减少参与共识的节点的数目,但是,没有结合大规模服务交易的场景,没有考虑到交易参与方的参与性,交易的参与方应该优先对区块进行验证和确认,有效保证服务交易的可信。
2、在服务市场交易的场景下,多个服务使用者和服务提供者都会参与到服务api调用中,即会产生多方频繁服务交易,交易参与的多方性与多组织性决定了在服务交易场景下更倾向采用联盟链架构实现服务交易的记录,溯源与可信。一方面,现有联盟链的共识协议包含基于bft的共识协议,基于pbft的
...【技术保护点】
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所述的基于区块链的多方频繁服务交易场景中的共识方...
【专利技术属性】
技术研发人员:赵新奎,于书懿,尹建伟,庞盛业,罗嘉胤,智晨,
申请(专利权)人:浙江大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。