Monad 的起源故事

Monad 已经开发了大约两年,由 Keone Hon、James Hunsaker 和 Eunice Giarta 创立。Keone 和 James 是两位技术联合创始人,在 Jump Trading 共同工作了八年。坐在同一个高频交易台上,与 Jump 内部的 20 个其他团队竞争,Keone 和 James 能够连续多年名列前茅,每年促进超过 10 万亿美元的名义交易量,每秒进行数千笔交易。在这种交易量水平下,Keone 和 James 亲身体验到了微秒在执行中的差异。进入加密领域后,Keone 从事 Solana DeFi 的工作,而 James 则在构建 Pyth。意识到有可能对 EVM 实施一系列根本性的优化后,他们在 2022 年开始构建 Monad,这些优化在过去 20 年的高性能计算机科学中已成为标准,但尚未应用于 EVM 。通过引入这些组件,可以创建一个性能更高的 EVM ,解决许多当前的扩展瓶颈问题。

“他们是第一批推动并行 EVM 的人。他们对它的理解比目前加密领域中的任何人都要好。毫无疑问,我认为其他链目前声称拥有的并行 EVM,Monad 在一年半前就已经完成了。通过全力以赴的工程建设,Monad 非常接近拥有第一个产品。我敢说,一个月内,我们将拥有第一个内部私有测试网上线并开始运行。”

Monad 的技术堆栈

事实证明,并行化远不仅仅是一个流行词/叙事,它能够实现可扩展和高效执行。让 Monad 可扩展并能够处理每秒超过 10,000 笔交易的不仅仅是并行执行引擎。

我认为很多人都认为并行执行是插入即产生作用的天然产物,即:“如果你可以将并行执行添加到 EVM 中,那么突然之间它的性能就会大大提高”。但实际上并非如此。单独的并行执行在创建更高性能的 EVM 方面实际上并没有太大作用。Monad 真正实现了并行执行,结合其他一些优化,解锁了并行执行的大量性能。让我们分别拆解:

并行执行

指的是同时执行多个任务的能力,而不是一个接一个(顺序地)。虽然并行处理可能更复杂,但它可以通过在多个处理器之间分配工作负载来显著减少处理时间并提高效率:

Monad 利用并行执行,允许同时处理多个交易。值得注意的是,Monad 区块仍然像以太坊一样是线性有序的交易集合。

Monad 使用 optimistic,这意味着链会在区块中的早期交易完成之前开始执行交易。为了避免错误和不正确的执行,交易的状态会在区块中顺序合并,以确保正确性。

MonadDb

如果没有一个状态数据库允许对磁盘进行并行读写,那么并行执行引擎对区块链性能的提升作用不大。让我们用一个例子来看:

顺序执行(以太坊):想象一条单车道高速公路,有一个单独的收费站允许一辆车一次支付过路费并通过。

并行执行:现在高速公路上有 20 条车道和 20 个收费站,但仍然只能一次通过一辆车。所以如果一辆车正在通过收费站 1,那么收费站 2 或 3 的车辆将不得不等待。

并行执行与并行数据库:所有 20 个收费站可以同时使用,不同车道上的20 辆车可以同时通过。

Monad DB(Monad 数据库)是解锁并行处理和链快速最终性/高 TPS 的关键。

异步执行和共识

目前在以太坊区块中,执行大约在 1/10 秒内发生,然后接下来的 11.9 秒都在进行共识。Monad 所做的是将这分开,这样你就不是有 12 秒的区块和 1/10 秒的时间用于执行,现在你有两个独立的泳道,所以你可以将区块的全部预算用于执行。想象一下,如果以太坊每个区块有 12 秒的执行时间,而不是 1/10 秒。这是一个 100 倍的增长。这是非常标准的事情,很多人已经在计算机科学中实施了很长时间,但它目前并不存在于 EVM 中。所以这是另一个大的解锁。”

“所有这些结合在一起,才是真正获得性能的关键。才能让它实际运作并达到每秒 10,000 笔交易的吞吐量。”

所有这些,加上完全的 EVM 兼容性,使 Monad 在竞争中脱颖而出。任何EVM 协议都可以轻松地在 Monad 上部署,并利用高效的执行环境。

可以在 Monad 上构建哪些应用?

技术栈已经介绍完毕,让我们探索即将到来的 Monad 生态系统。一般来说,所有协议都会从改进的执行中受益,即更快的最终性和更多的 TPS 。然而,有一些特定的应用可以被 Monad 这样的快速链解锁实现突变型进展。

最明显的用例之一是交易协议。特别是对于链上订单簿DEX(现货和期货),在 Monad 上构建将具有吸引力。订单簿交易所历史上一直是中心化的(Bybit、Binance、Coinbase等),虽然它们提供深度流动性,但费用相对较高,并且存在缺乏自我保管相关的风险。AMM 模型,被 GMX、Gains、Synthetix 等广泛采用,允许链上自我保管,但流动性可能有限,导致交易者执行不佳和产生滑点。因此,链上去中心化订单簿交易所因此被许多人认为提供了两个世界的最佳组合。然而,与其不得不为高效执行而启动一个定制的应用程序链相比,订单簿 DEX 可以无缝地在 Monad 上部署,Monad 在整个堆栈中都是 EVM 兼容的。

Monad 上的早期建设者之一是 Elixir 协议,它是一个委托证明的网络,为各种订单簿交易提供流动性。有了 Elixir,用户可以将流动性存入充当订单簿交易市场做市商的各种保险库。Elixir 目前在 Vertex 和 RabbitX 上活跃,并计划在 Injective、dYdX、Bluefin、Monad 等平台上推出。

此外,原生 Monad 内容平台 The Pipeline 最近与 Pike Finance 进行了一次播客访谈,Pike Finance 对今年晚些时候在 Monad 上推出表示了早期的兴奋。Pike Finance 是一个由 wormhole、Circle 和 Pyth 驱动的全链货币市场,几天前在各种 EVM 链上推出了他们的 beta 版。

Monad 似乎已经在与游戏工作室讨论在链上构建和启用真正高吞吐量游戏的问题。

路线图

Monad 预计将在今年晚些时候的某个时刻在主网上推出,可能是第三季度。因此,尽管对于这个链来说仍然是早期阶段,但内部测试网(一个内部测试网)即将上线。

Monad被寄予厚望的原因主要体现在以下几个方面:

1. 高度可扩展的性能:Monad被设计成一种高度可扩展的单一大型L1区块链,能够处理每秒超过10,000笔交易,区块时间为1秒。这一可扩展性是通过并行执行和Monad DB等技术实现的,这使得Monad在处理交易时能够大大提高效率,为应用提供更高的性能和吞吐量。

2. 庞大的社区文化:尽管尚未上线,Monad已经积累了庞大的社区,其社区成员活跃度高,并且形成了独特的文化。这种社区的存在为Monad的发展提供了坚实的基础,也为生态系统的建设提供了支持。

3. 创始团队的背景和经验:Monad的创始团队由在高频交易领域拥有丰富经验的技术人员组成,他们对高性能计算机科学有着深入的理解。这个团队在构建Monad时采用了一系列根本性的优化,使得Monad能够在技术上处于领先地位。

4. EVM兼容性:Monad不仅兼容EVM,还对其进行了一系列根本性的优化,解决了当前以太坊网络中存在的一些扩展瓶颈问题。这使得任何已经在以太坊上部署的应用协议都可以轻松地在Monad上部署,并利用其高效的执行环境。

5. 合作伙伴关系和生态系统建设:Monad已经建立了与Layerzero等合作伙伴的关系,这有助于为生态系统的建设提供更多的支持和资源。此外,Monad也吸引了来自现有EVM协议的兴趣,他们希望能够与Monad合作,并在其上部署应用。

综上所述,Monad作为一个即将推出的高性能L1区块链,具有优秀的技术背景、庞大的社区支持和丰富的合作伙伴资源,因此备受期待。随着Monad的上线和生态系统的建设,我们可以期待看到它在区块链领域发挥重要作用,并为用户和开发者带来更好的体验和服务。

#monad #layer1