各个区块链这条线的吞吐量, 它跟那个共识机制是怎么弄的, 还有这个安全模型到底是什么样子的, 它们之间的这些个不一样的地方, 是直接决定了做这个项目的人要怎么选技术的。咱们就站在把这个事情落地做成工程的这个角度上来, 做一个横的一层一层的对比看看。
公链TPS差距在哪
以太坊主网的交易处理速度长期停留在每秒15笔到30笔的水平, 其主要的原因在于出块的平均间隔需要花费12秒, 以及现有的gas定价模型存在限制。Solana通过运用历史证明的技术手段, 成功将出块时间压缩到了400毫秒的级别, 从而使得其理论上的峰值吞吐量达到了每秒65000笔。

不过, 实际情况是它上面链上去执行的交易峰值数量大约在3000笔左右徘徊, 这意味着从理论峰值到实际运行数据之间存在着巨大的差距, 其中的差异是非常明显的。
波卡采取的是平行链分片这一技术路径, 在这个路径下各个平行链负责独立生成区块, 然后再将结果汇总到中继链之中, 这样一来系统的吞吐量就能够实现线性的提升, 然而这种架构也带来了相应的问题, 跨链消息的传输会出现额外的延迟现象, 同时在信任模型的假设方面也比单一链要复杂得多。
公链共识怎么选
PoS这种机制确实把节点参与的门槛给降下去了, 同时也把能源消耗的问题给解决了, 不过它引入的已验证者集合这个概念, 却带来了活性攻击以及离线惩罚这些新类型的安全问题, 这让情况变得复杂了许多。
Aptos和Sui这两个项目用的是TenderBFT这种变体协议来达成数据共识, 它们实现完全确认的时间比以太坊上那种乐观确认的方式要快得多, 所以对于那些需要对确定性的延迟时间特别敏感的DeFi场景来说, 这种方式是非常合适的。
在选择系统的时候, 千万不要仅仅盯着那些白皮书看。你要去亲手跑一遍测试网压力用例, 并且在过程中把主要心思花在仔细观察回滚发生的频率、MEV泄漏的情况,还有跨链桥流动性的深度上面, 这些实实在在的工程细节, 往往比光鲜亮丽的TPS排行榜数字对生产环境的可用性产生更加明显的影响。
不存在所谓的那种最好的公链, 只有那条跟你业务里面所说的延迟要求最对得上, 还有安全假设最符合, 以及生态兼容性也是最适合你状况的那一条。
转载请注明出处:imtoken,如有疑问,请联系()。
本文地址:https://www.zmdyd.cn/imazbqb/10738.html
