免责声明:以上消息未经人工确认,本平台不担保其真实性和有效性,交易前请仔细核实。
本发明提出了一种区块链的PBFT改进共识算法,该共识算法包括如下步骤:建立区块链交易信息排序的智能合约和验证信息统计智能合约,通过激活该智能合约对区块链中特定时间内获取的交易信息进行排序;区块链上各节点对排序后的交易信息进行总哈希值的运算,并将运算的结果发送到区块链网络中;激活区块链验证信息统计的智能合约,通过验证节点签名信息,验证哈希值相同的节点数量和节点总数量关系是否满足区块链可容忍恶意节点数量上限,达成对节点的共识;本发明通过区块链智能合约代替PBFT挑选主节点对交易信息进行排序,使得排序过程更加安全,同时通过激活智能合约对各节点验证的交易信息进行共识统计,降低了PBFT节点共识过程的网络开销。