作为验证者,我们对许多 L1 进行了基准测试:Ethereum (Geth)、Cosmos SDK、Solana、Aptos/Sui。每个项目都试图以不同的方式解决扩展性问题。@Somnia_Network 主网采用了一种新颖的方法。让我们通过数据来分解技术栈 👇 1/ 共识层 - Ethereum (Geth / CL) → 15-30 TPS,基于区块,在高峰期存在瓶颈。 - Cosmos (Tendermint CometBFT) → 理论上约 10k TPS,但由于 gossip 和 ABCI 开销,实际约 1–2k TPS。 - Solana → 理论上 65k TPS,持续约 3–5k TPS,依赖于历史证明排序。 - Aptos/Sui → DAG 内存池 (Narwhal/Tusk),比 Tendermint 更好的吞吐量,测试约 20–40k TPS。 - Somnia → MultiStream 共识:验证者维护独立的数据链 → 通过单独的共识进行最终确认。在测试网中:每天 8000 万笔交易,峰值超过 100 万 TPS。 2/ 执行模型 - Ethereum (EVM/Geth) → 顺序解释器,基础层约 15 TPS,效率极低。 - Cosmos SDK → 顺序应用执行,受 ABCI 调用开销的瓶颈。 - Solana Sealevel → 并行执行 → 对独立交易非常优秀,但相关交易会停滞。 - Aptos/Sui (MoveVM) → 通过 Move 所有权模型进行并行执行,实验室基准约 160k TPS。 - Somnia → 加速顺序执行: - 编译 EVM 字节码 → 优化的本地机器代码 - 单核吞吐量通过 CPU 指令级并行性进行扩展 - 避免并行冲突 - 在测试网中:处理超过 20 亿笔交易,在极端负载下稳定。 3/ 数据库 / 状态管理 - Ethereum (LevelDB/RocksDB) → 延迟变化(RAM 与磁盘),读取约 10µs+,Merkle 更新成本高。 - Cosmos (IAVL → SMT/ICS-23) → 在大状态下较慢,高 I/O 开销。 - Solana (RocksDB + 账户模型) → 优化,但带宽和硬件需求高。 - Somnia (IceDB): -...
查看原文
1.76万
15
本页面内容由第三方提供。除非另有说明,欧易不是所引用文章的作者,也不对此类材料主张任何版权。该内容仅供参考,并不代表欧易观点,不作为任何形式的认可,也不应被视为投资建议或购买或出售数字资产的招揽。在使用生成式人工智能提供摘要或其他信息的情况下,此类人工智能生成的内容可能不准确或不一致。请阅读链接文章,了解更多详情和信息。欧易不对第三方网站上的内容负责。包含稳定币、NFTs 等在内的数字资产涉及较高程度的风险,其价值可能会产生较大波动。请根据自身财务状况,仔细考虑交易或持有数字资产是否适合您。