DWF Ventures 从架构、共识、TTF、交易处理和 TPS 等方案对比了 Aptos、Sui 和 Movement 3 条 Move 系公链在底层技术上的异同。
DWF Ventures
观点:
DWF Ventures: 架构:Aptos 和 Movement 都是线性区块链,这意味着区块是连续的,状态会随着处理批量交易而逐步变化。同时,Sui 上的 DAG 架构就像一个相互连接的节点网络,交易可以独立达成共识,从而确保高吞吐量。 共识和 TTF:所有链都采用拜占庭容错(BFT)协议的一种形式。AptosBFT 通过让节点只与领导者通信,并通过投票轮换领导者来提高效率。Sui 的 Mysticeti 允许单个验证者签署区块,并任命多个领导者,从而允许每个区块提交更多交易。Movement 利用了 Avalanche 的 Snowman 共识,该共识需要验证者样本子集的多数同意,并在决策发生冲突时引入延迟。这些机制会影响链的 TTF,Sui 的平均 TTF 最快,约为 0.5 秒。 交易处理和 TPS:所有链都采用并行执行,允许同时处理不冲突的交易。Aptos 和 Movement 利用 Block STM 乐观并行化,该并行化假设所有交易都是可并行的,在出现错误交易的情况下重新执行。Sui 使用了一种状态访问方法,该方法根据交易的对象对交易进行排序,确保一旦验证者验证了证书,交易就可以在不发生冲突的情况下运行。因此,Sui 能更高效地处理交易,而无需重新执行,从而减少硬件负载,提高 TPS。