摘要
一种公平拜占庭区块链容错共识方法,在一个公平拜占庭区块链容错共识系统中,所有公式节点进行系统初始化生成方案中对交易加解密所使用到的所有密钥后;客户端执行采用对称加密和门限公钥加密相结合的交易加密算法以隐藏交易内容,防止攻击者针对交易内容发起抢跑攻击;共识节点之间在连续的视图中运行公平共识算法,通过投票机制达成交易数据一致并同时完成交易的解密。本发明在拜占庭共识协议中通过可验证加密算法保证交易的公平性,在拜占庭共识协议的提交轮次中,共识节点同时完成门限解密。在公平共识协议的视图切换时,主节点通过重发处于解密过程的交易区块的方法同时保证解密过程的公平性以及协议的活性和安全性。