权威证明(Proof of Authority, PoA)共识算法中的领导节点需要提出和确认区块,针对该算法中领导节点选取容易导致权威节点公开易遭受攻击、权威节点不能变更等问题,提出一种基于可验证随机函数领导节点随机选取和动态变更权威节点的可...权威证明(Proof of Authority, PoA)共识算法中的领导节点需要提出和确认区块,针对该算法中领导节点选取容易导致权威节点公开易遭受攻击、权威节点不能变更等问题,提出一种基于可验证随机函数领导节点随机选取和动态变更权威节点的可验证权威证明(Verifiable Proof of Authority, VPoA)改进算法。首先,改进PoA共识算法中领导节点的选取方法,在所有权威节点集合中随机选取一个领导节点,其他节点可以验证该领导节点的身份,但无法预知下一阶段中的领导节点,防止权威节点的公开被攻击。其次,PoA中其他节点不经过验证直接接受新区块,VPoA在共识流程中改进区块接收阶段,可以通过投票验证区块的有效性,防止领导节点作恶的情况。此外,VPoA实现节点状态动态变更,即可以通过已参与共识的权威节点来投票决定新节点加入和恶意节点的移除。最后实现了VPoA方案,并进行了实验和安全分析,结果表明VPoA共识改进方案能够正确有效随机选取领导节点,提供稳定的区块出块时间,实现区块链网络共识的一致性。展开更多
针对联盟链微电网电力交易场景的高吞吐量、高数据安全性及数据透明性的需求,提出一种在贡献值模型下的基于可验证随机函数(Verifiable Random Function,VRF)与基于BLS(Boneh-Lynn-Shacham Threshold Signatures,BLS)门限签名的改进实...针对联盟链微电网电力交易场景的高吞吐量、高数据安全性及数据透明性的需求,提出一种在贡献值模型下的基于可验证随机函数(Verifiable Random Function,VRF)与基于BLS(Boneh-Lynn-Shacham Threshold Signatures,BLS)门限签名的改进实用拜占庭容错共识算法(Contribution Value Model,Verifiable Random Function and Boneh-Lynn-Shacham Threshold Signatures Practical ByzantineFault Tolerance,CVB-PBFT)。CVB-PBFT算法通过贡献值模型筛选高贡献节点参与共识,采用VRF和安全随机函数选举不可预测的主节点,结合节点轮换和检测机制以及BLS签名优化通信流程,显著提高算法的性能和安全性。经实验证明,该算法能够有效防御恶意攻击,降低通信开销,并提升共识效率,满足微电网电力交易对时效性和安全性的要求。展开更多
文摘权威证明(Proof of Authority, PoA)共识算法中的领导节点需要提出和确认区块,针对该算法中领导节点选取容易导致权威节点公开易遭受攻击、权威节点不能变更等问题,提出一种基于可验证随机函数领导节点随机选取和动态变更权威节点的可验证权威证明(Verifiable Proof of Authority, VPoA)改进算法。首先,改进PoA共识算法中领导节点的选取方法,在所有权威节点集合中随机选取一个领导节点,其他节点可以验证该领导节点的身份,但无法预知下一阶段中的领导节点,防止权威节点的公开被攻击。其次,PoA中其他节点不经过验证直接接受新区块,VPoA在共识流程中改进区块接收阶段,可以通过投票验证区块的有效性,防止领导节点作恶的情况。此外,VPoA实现节点状态动态变更,即可以通过已参与共识的权威节点来投票决定新节点加入和恶意节点的移除。最后实现了VPoA方案,并进行了实验和安全分析,结果表明VPoA共识改进方案能够正确有效随机选取领导节点,提供稳定的区块出块时间,实现区块链网络共识的一致性。
文摘针对联盟链微电网电力交易场景的高吞吐量、高数据安全性及数据透明性的需求,提出一种在贡献值模型下的基于可验证随机函数(Verifiable Random Function,VRF)与基于BLS(Boneh-Lynn-Shacham Threshold Signatures,BLS)门限签名的改进实用拜占庭容错共识算法(Contribution Value Model,Verifiable Random Function and Boneh-Lynn-Shacham Threshold Signatures Practical ByzantineFault Tolerance,CVB-PBFT)。CVB-PBFT算法通过贡献值模型筛选高贡献节点参与共识,采用VRF和安全随机函数选举不可预测的主节点,结合节点轮换和检测机制以及BLS签名优化通信流程,显著提高算法的性能和安全性。经实验证明,该算法能够有效防御恶意攻击,降低通信开销,并提升共识效率,满足微电网电力交易对时效性和安全性的要求。