掌桥专利:专业的专利平台
掌桥专利
首页

一种区块链节点可信度的计算方法

文献发布时间:2023-06-19 09:43:16


一种区块链节点可信度的计算方法

技术领域

本发明涉及到区块链技术领域,本发明涉及一种区块链节点可信度的计算方法。

背景技术

区块链是一个信息技术领域的术语,从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征,基于这些特征,区块链技术奠定了坚实的“信任“基础,创造了可靠的“合作”机制,具有广阔的运用前景。

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,区块链,是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性和生成下一个区块,但是现有的一种区块链节点可信度的计算方法主要存在如下问题。

1、现有的区块链采用各种节点进行数据传输,而这些节点中含有恶意节点,会破坏数据安全性,风险较大。

2、现有的区块链节点在进行可信度计算时平均事务延时长,出块速率低,影响数据传输的及时性。

发明内容

本发明的目的就在于为了解决上述问题而提供一种区块链节点可信度的计算方法。

本发明通过以下技术方案来实现上述目的:

一种区块链节点可信度的计算方法,它包括以下步骤:

步骤1:针对信任区块链网络中的节点,基于节点的交易信任值Cd及行为信任值Fb来计算节点的综合信任值;

步骤2:对节点的综合信任值加入时间戳,形成带有时间戳的综合信任值;

步骤3:对接收的节点的综合信任值中的恶意行为进行捕捉判断;

步骤4:检测节点的综合信任值是否大于信任阈值;

步骤5:对节点可信度进行判断报告。

进一步的,所述步骤3中捕捉到节点的恶意行为时,直接判断为恶意节点,可以降低平均事务延时和提高出块速率。

进一步的,所述步骤4中对满足所说步骤3中的节点信号进行判断,当检测节点的综合信任值大于信任阈值时,判断此节点为普通节点或恶意节点,可以有效保证区块链网络环境的安全。

进一步的,所述步骤5中会判断节点信号为可信节点。

本发明的有益效果在于:

1、本发明基于综合节点交易产生的信任值与节点行为产生的信任值来计算节点的综合信任值,可以快速选出可信节点,去除恶意节点和普通节点,有效保证区块链网络环境的安全。

2、本发明通过对节点的综合信任值加入时间戳,形成带有时间戳的综合信任值,可以在保证区块链网络环境的安全的同时,降低平均事务延时和提高出块速率,提高网络数据传输的及时性。

附图说明

图1是本发明所述一种区块链节点可信度的计算方法的计算框图。

具体实施方式

一种区块链节点可信度的计算方法,它包括以下步骤:

步骤1:针对信任区块链网络中的节点,基于节点的交易信任值Cd及行为信任值Fb来计算节点的综合信任值;

步骤2:对节点的综合信任值加入时间戳,形成带有时间戳的综合信任值;

步骤3:对接收的节点的综合信任值中的恶意行为进行捕捉判断;

步骤4:检测节点的综合信任值是否大于信任阈值;

步骤5:对节点可信度进行判断报告。

优选的,所述步骤3中捕捉到节点的恶意行为时,直接判断为恶意节点,可以降低平均事务延时和提高出块速率。

优选的,所述步骤4中对满足所说步骤3中的节点信号进行判断,当检测节点的综合信任值大于信任阈值时,判断此节点为普通节点或恶意节点,可以有效保证区块链网络环境的安全。

优选的,所述步骤5中会判断节点信号为可信节点。

本发明基于综合节点交易产生的信任值与节点行为产生的信任值来计算节点的综合信任值,可以快速选出可信节点,去除恶意节点和普通节点,有效保证区块链网络环境的安全,另外通过对节点的综合信任值加入时间戳,形成带有时间戳的综合信任值,可以在保证区块链网络环境的安全的同时,降低平均事务延时和提高出块速率,提高网络数据传输的及时性。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种区块链节点可信度的计算方法
  • 一种活动社交网络中节点可信度的计算方法及装置
技术分类

06120112278821