摘要
本发明实施例提供一种区块链共识方法、系统、设备及介质,属于区块链领域。该方法包括:在第n轮共识任务开始时,先进入提案阶段,由区块链网络的主节点发出第n个提案,并将该提案广播到从节点,进入投票阶段,从节点收到来自主节点的第n个提案后,产生投票,并将投票发送给主节点;当主节点收到超过2/3从节点的投票后,验证投票并提交出块,进入第n+1轮共识,由区块链网络的主节点发出携带第n轮提案中收集到的所有投票的第n+1个提案至从节点,以使从节点收到第n+1个提案后,对第n个提案的投票进行验证并出块。通过将传统PBFT算法简化,并与流水线并行技术相结合,显著提升了共识效率和吞吐量,加快了区块链网络的高效运行。
技术关键词
区块链共识方法
区块链共识系统
主节点
分布式哈希表
动态密钥交换协议
阶段
PBFT算法
分布式存储系统
网络
流水线
点对点
处理器
加密数据
主题
发送方
消息