公链 Aptos 和 Sui 正迅速获得关注,即将到来的 Movement 在测试网上也呈现出显著增长。这三条公链使用的都是 Move 语言,但是它们之间真正的区别是什么呢?下面我们具体来看。
一、架构
Aptos 和 Movement 都是线性区块链,这意味著区块是顺序排列的,并且通过批处理交易逐步更新状态。
而 Sui 上的 DAG 结构就像是一个相互连线的节点网路,交易可以独立达成共识,确保高吞吐量。
二、共识与 TTF
所有链都使用拜占庭容错(BFT)协议的某种形式。
AptosBFT 通过让节点只与 ldader 通讯(leader 轮换通过投票进行)来提高效率。
Sui 的 Mysticeti 允许单个验证者在区块上签名并任命多个 leader,从而允许各区块提交更多的交易。
Movement 使用的是 Avalanche 的 Snowman 共识机制,须符合验证者样本子集大多数的条件,并在决策冲突时引入延迟。
这些机制影响了链的 TTF(指一个交易讯号从开始广播到到达最终状态所花费的时间),其中 Sui 的平均 TTF 在 0.5 秒左右,是最快的。
三、交易处理与 TPS(每秒交易量)
所有链都使用并行执行,支援同时处理无冲突交易。
Aptos 和 Movement 使用 Block-STM optimistic 并行执行引擎,它假设所有交易都是可并行执行的,在错误交易情况下重新执行。
Sui 使用这样一种状态访问方法:根据交易物件交易进行排序,确保交易经验证者成功验证后可以无冲突地执行。
因此,Sui 能够在不需要重新执行的情况下更高效地处理交易,从而减少硬体负载以提高 TPS。
四、生态系统
Aptos 已执行很久,相对于 Sui 和 Movement,Aptos 拥有更多的生态系统专案。
所有链都在 builder 支援和资助计划方面做了很多很扎实的工作,可能会在未来几个月带来显著增长。
总之,DWF Investment 相信 Move 生态系统将继续快速增长,我们很高兴能看到更多的进一步发展。在 Move 生态系统内构建的专案,可随时与我们联络。