MegaLabs 成立于 2023 年初,CEO Li Yilong 拥有斯坦福大学计算机科学博士学位,曾在软件公司 Runtime Verification Inc. 工作;CTO Yang Lei 是麻省理工的博士;CBO Kong Shuyao 是 Consensys 前全球业务发展主管;增长主管 Namik Muduroglu 曾任职于 Consensys 和 Hypersphere。
2024 年 6 月,MegaLabs 完成了种子轮的 2000 万美元融资,Dragonfly 领投;2024 年 12月,MegaLabs 在 Echo 平台进行社区轮融资,3 分钟内就完成了 1000 万美元的融资目标。MegaETH 目前估值超过 2 亿美元。
MegaETH 具有 100k 的 TPS 和约 10ms 的出块时间,即使在高负载下也能实现毫秒级响应时间。主要得益于以下技术特点:
-
节点特化:MegaETH 不同角色节点承担不同功能,要求的硬件配置不同。在 MegaETH 中有三个角色:排序器(Sequencer)负责交易排序与执行,只有一个中心化的节点,省去了共识的开销,排序器将生成的区块、见证数据和状态差异发布到 EigenDA(数据可用性层),确保这些数据在网络中可用;证明者(Provers)从排序器获取区块和见证数据,通过专用硬件进行无状态验证,即可以在不存储整个区块链状态的情况下异步无序地验证区块;全节点从排序器接收状态差异,更新本地状态,同时可以通过证明网络验证区块的有效性,确保区块链的一致性和安全性;

-
定向优化:针对传统 EVM 区块链面临的各种问题,MegaETH “对症下药”。针对状态数据获取延迟高的问题,MegaETH 设计了一种内存和 I/O 效率极高的新状态 Trie,可以顺利扩展到数 TB 的状态数据,而不会产生额外的 I/O 成本;针对串行执行的问题,MegaETH 的排序器可以采用任意的并行执行策略;针对解释器效率低的问题,MegaETH 使用 JIT 编译器来消除解释开销,给计算密集的 Dapp 带来接近裸机执行的性能;针对状态同步带宽过高的问题,MegaETH 设计了一种高效的状态差异编码和传输方法,能够在带宽有限的情况下同步大量状态更新,同时,MegaETH 通过采用高级压缩技术能够在带宽限制内同步复杂交易的状态更新;
-
Mini Blocks:MegaETH 每 10 毫秒进行一次预确认,称为 Mini Blocks。标准的 EVM Blocks 的区块头占用了相当大的空间(500+字节),且三个 Merkle Root 的计算也相当耗时,因此使用标准 EVM Block 会对轻客户端带来巨大的负担。MegaETH 的 Mini Blocks 与 EVM Blocks 并行生成,并提供相同的包含保证,但是大大缩短了传播到网络其余部分的间隔。轻客户端使用 MegaETH 特有的 Realtime API 来获取已在 Mini Blocks 中,但还不在 EVM Blocks 中的交易。
