用于区块链中商品交易的实用拜占庭容错共识方法、装置、设备、介质及产品制造方法及图纸

技术编号:44007450 阅读:22 留言:0更新日期:2025-01-10 20:25
本申请公开了一种用于区块链中商品交易的实用拜占庭容错共识方法、装置、设备、介质及产品,涉及区块链领域。该方法包括初始化联盟链网络节点,划分成包括主网络层和次网络层的双层网络结构;在次网络层根据节点的最近邻通信时延进行分组;在每轮共识结束后,基于节点所属机构的属性评分和节点在商品交易过程中的动态行为对节点进行信誉评分计算,周期性的在每个分组中选择最高信誉评分的节点作为该分组内的主节点,该分组内其他节点作为普通节点;每个分组内的主节点和普通节点在各自分组内进行局部共识;将各分组内的主节点加入到主网络层参与全局共识。本申请能够提高网络整体共识效率和稳定性,保障商品在区块链上的稳定高效交易。

【技术实现步骤摘要】

本申请涉及区块链,特别是涉及一种用于区块链中商品交易的实用拜占庭容错共识方法、装置、设备、介质及产品


技术介绍

1、以区块链作为载体的商品交易模式,借着区块链去中心化、不可篡改和账本公开透明的特点,可以从源头上解决传统商品交易中的信息不透明不对称、真伪鉴定的诚信缺失、版权认定难、历史档案信息溯源难且易篡改等问题。而区块链的pbft(practicalbyzantine fault tolerance,实用拜占庭容错)共识算法是实现商品可信交易的基础,它是确保去中心化环境下各个节点就交易的顺序和内容达成一致的关键机制,共识协议通过节点间的相互验证和协调,防止了恶意篡改或伪造数据的行为,消除了传统中心化机构的单点故障和信任问题,从而保证了商品的可信交易。但是随着商品交易规模的逐步扩大,在各类商品的大规模交易场景下,pbft算法需要在共识过程中进行所有节点的两两通信,导致性能急剧下降,使得共识过程效率低下,影响到交易效率。


技术实现思路

1、本申请的目的是提供一种用于区块链中商品交易的实用拜占庭容错共识方法、装置本文档来自技高网...

【技术保护点】

1.一种用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,包括:

2.根据权利要求1所述的用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,所述联盟链由若干商品交易相关机构共同构建,每个机构拥有多个节点。

3.根据权利要求2所述的用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,所述在次网络层根据节点的最近邻通信时延进行分组,具体包括:

4.根据权利要求3所述的用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,所述基于节点所属机构的属性评分和节点在商品交易过程中的动态行为对节点进行信誉评分计算,具体包括:

5...

【技术特征摘要】

1.一种用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,包括:

2.根据权利要求1所述的用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,所述联盟链由若干商品交易相关机构共同构建,每个机构拥有多个节点。

3.根据权利要求2所述的用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,所述在次网络层根据节点的最近邻通信时延进行分组,具体包括:

4.根据权利要求3所述的用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,所述基于节点所属机构的属性评分和节点在商品交易过程中的动态行为对节点进行信誉评分计算,具体包括:

5.根据权利要求4所述的用于区块链中商品交易的实用拜占庭容错共识方法,其特征在于,所述每个分组内的主节点和普通节点在各自分组内进行局部共识,具体包括:

6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:倪渊张海鹏张健屈日骏许愿清
申请(专利权)人:北京信息科技大学
类型:发明
国别省市:

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

1