共识协议

共识协议允许一组验证器来创建单数据库的逻辑模型。共识协议在验证器之间复制提交的交易,在当前的数据库基础上执行一些待加入的交易,以及对交易排序和执行结果达成一致。因此,所有的验证器都可以在状态机复制规范之下对于给定的版本号维护相同的数据库。

XMETA区块链使用 HotStuff 共识协议 的变体, 这是最新的一种拜占庭容错 (BFT) 共识协议。在Dwork,Lynch和Stockmeyer(DLS) 的论文("Consensus in the Presence of Partial Synchrony")中论述了在部分同步模型中也提供安全性(所有诚实的验证者会确认提案和执行)和存活性(可持续产生提案),这个共识在新协议 PBFT (如 Tendermint )中也使用了。

Last updated