原文:https://x.com/cryptunez/status/1865077152623788354 作者:@cryptunez
Monad 由前 Jump 高频交易(HFT)市场做市商创办,他们曾在传统市场运营了一个交易团队,年交易量达到 1 万亿美元。随后,他们加入了 Jump(Jump Trading 是一家总部位于美国的全球领先的高频交易和市场做市公司,成立于 2008 年) 并领导了 Solana DeFi 团队。这种人才在加密领域非常稀缺。过去三年,Monad 招募了顶尖人才来解决非常困难的问题,目前团队已接近40名顶尖工程师,其中许多开发人员具有丰富的高频交易和做市背景。 Monad 由加密货币领域极优秀的团队创立。
Monad的正确思维模型是 Solana 如何与EVM兼容。目前,虽然以太坊在和 Solana 争夺用户,但由于这两个区块链使用不同的编程语言,开发者之间的竞争较为少见。在过去的1.5年里,关于以太坊和 Solana 的讨论主要集中在去中心化和性能之间。
以太坊的支持者认为,Layer1 区块链应该设计为其他区块链的汇聚点。这种设计允许以太坊保持最大程度的去中心化,同时通过多个 Layer2 区块链推广 ETH 资产。对于以太坊的狂热支持者来说,这是 ETH 成为“货币”的最佳路径。
Solana 的支持者则认为以太坊的设计是错误的,他们认为 Layer1 区块链的目的应该是单纯服务用户。其主要的权衡是,虽然 Solana 在去中心化方面显著低于以太坊,但 Solana 的支持者会争辩说,去中心化的边际效应递减,而以太坊可能已经过度去中心化。
Solana 优先考虑性能而非去中心化,而以太坊则优先考虑去中心化而非性能。这基本上体现了 Vitalik Buterin 最初提出的“扩展困境”(scaling trilemma)。 Monad之所以特别,是因为它可以比 Solana 获得更高的性能,同时又能够在去中心化方面做得更好,可以说 Monad 是扩展困境的最佳解决方案。
关于性能:Solana 的峰值 TPS 大约为6500。而 Monad 经过以太坊 L1 历史的基准测试,能够处理10,000+ TPS。特别提到以太坊的基准测试,是因为通过进行不切实际的模拟来测量区块链能处理的 TPS 很容易被夸大和误导。或许有100个不同的区块链承诺能够处理100,000+ TPS(包括以太坊和 Solana),但没有任何链能够接近这个数字。(可以在这里阅读更多关于TPS的骗局:monad.xyz/wtf-is-tps )
关于去中心化:Monad 将由成千上万个遍布全球的节点运行,且运行成本大约为1000美元。常见的“作弊”方式以及变得中心化的方法是让节点运行成本极高、节点数量稀少、所有节点都集中在同一个城市等等,而在大多数情况下,这三种问题都会同时存在。 Monad 没有采取任何这些捷径,且节点将是廉价的、数量丰富的并且分布广泛。
Monad 承诺将成为一个真正去中心化且高性能的 Layer1 区块链 —— 相当于区块链的终极目标。更棒的是,它是完全1:1兼容EVM的(没有任何附加条件),这意味着任何 EVM 开发者的开发体验将与他们之前的习惯完全相同。 这太理想化了似乎不太可能实现,但这正是目前区块链领域热衷实现的目标。当然应该保持怀疑态度,不过 Monad 已经详细阐明了它是如何构建这个系统的(目前已经在私有测试网中上线)。
Monad完全专注于处理尽可能多的交易。 首先,Monad采用了异步执行,实际上意味着共识和执行是分开的。这一点很重要,因为通常情况下,共识过程会占用执行预算的绝大部分(执行预算 = 进行更多 TPS 的能力)。仅仅这个技巧,就能大幅提升你的 TPS。
其次,Monad采用了并行执行,这意味着只要多个交易不涉及同一份状态,它们就可以在完全相同的时间发生。例如,如果我给你发送10美元,而 Cobie 给 GCR 发送1000万美元,这两个交易就可以同时进行。但这不是目前大多数区块链的工作方式。
第三,Monad 构建了 MonadDB,这是一个从零开始开发的自定义数据库,专门优化了并行执行。实际上,这意味着 Monad 重新设计了一个版本的“Excel表格”,用来记录每个人的余额。区块链其实很简单,它们主要的作用就是帮助转移资金。区块链的“状态”本质上是使用该区块链的所有用户的当前余额。如果你希望你的链能够处理10,000 TPS,它就需要以光速更新状态(即那个“Excel表格”)。如今的每个区块链基本上都使用商品化的数据库来存储状态,而这非常低效。
当将这三者(异步执行、并行执行和自定义数据库)结合在一起时,就得到了非常强大的性能。这三项功能共同作用,极大地提升了性能。
接下来出现的问题是共识问题,全球各地的节点必须就区块链的状态达成一致。这会显著拖慢速度。 因此,第四点,Monad 构建了 MonadBFT。这是2阶段 Hot Stuff 和 DiemBFT 的衍生版本,并进行了额外改进,允许全球成千上万的节点以每秒10,000次交易的速度传播数据。
Monad 所实现的所有性能都非常惊人,但当考虑到它实际上会非常去中心化时,就显得非常特别。再加上它将是1:1兼容EVM,这为区块链领域带来了潜在的范式转变。(可以阅读Monad文档: docs.monad.xyz )
过去四年的故事主角是 Solana。尽管 FTX/SBF( Sam Bankman-Fried,FTX 的创始人兼前 CEO)带来了许多负面影响,Solana 仍然是目前使用最广泛的区块链,因为一个简单的原因:它提供了良好的用户体验。
现在,以太坊在这一点上与 Solana 的竞争非常困难,因为这正是每个人都关心的用户体验的普遍特性。 Solana的理念是用户至上,而以太坊的理念是碎片化。以太坊在玩一个非常冒险的游戏,它愿意在短期内输给 Solana,以期在长期内与比特币竞争。 真正的风险在于,如果 Solana 在用户量上占据足够大的领先优势,以太坊(以及它的1,000个Layer2)可能永远无法追赶上。
这时,Monad 登场。 过去四年,市场几乎在不断呼喊需要 Solana。即将上任的加密货币“大佬”甚至是 Solana 的一大投资者,可以预见这些细微的差别将被即将上任的管理者深刻理解。
以太坊相对于 Solana 的优势在于其网络效应。以太坊已经存在了10年,也有更好的开发者体验,并且开发者数量更多。但这主要还是 EVM 的特性。已经有很多其他区块链出来说:“嘿,来我们这里基于 EVM 开发,我们比以太坊更好”,但实际上这些区块链只是拿以太坊来做极度中心化的改进,以获得更高的性能。BNB 就是一个例子。BNB 在市场上有它的地位,但所有使用 BNB 的人都知道它存在中心化的风险。我猜我们只是信任 CZ,或者是运行这些节点的人。虽然现在这样运作,但我真的不相信这是长期的胜利策略。这个模式不过是将 Web2 搬到了区块链上。那有什么意义呢?
Monad 代表了一种愿景:可以兼得高性能和高度去中心化。
这个愿景已经向所有 EVM 开发者展示,他们也已经开始关注 Monad,因为有数百个团队承诺将会在主网上部署。 但在主网之前需要先运行一个测试网。
退一步来说,Monad 是一个前所未有的极具雄心的愿景。它需要极高的技术能力,并结合严谨的信念,花费多年时间去构建这样一个系统。关于 Monad 的常见批评是它启动的时间太长了。从这一点,你可以得出两种不同的结论。
结论A:Monad 拥有加密行业中最强的团队之一,团队成员在高频交易(HFT)方面有着广泛的经验,但不知为何却显得无能,最终这个项目永远无法上线。
结论B:伟大的事物需要时间,这么多聪明人花费如此多的时间去解决一个如此困难的问题,实在值得尊敬。
实际上,之前没有人尝试过创建 Monad,因为他们要么认为这是不可能的,要么意识到在这个行业里有无数更简单的方式能赚到钱。是的,确实需要时间,但这完全有其合理的原因。
许多团队已经加入了私有测试网,而公开测试网即将到来,很快就会推出。
简而言之:
- Who - 来自 Jump 和 HFT/MM 领域的顶尖开发者
- What - 解决了区块链三难问题
- How - 创新(异步执行、并行执行、MonadDB、MonadBFT)
- Why - 为 EVM 带来最佳的用户体验(性能 + 去中心化)
- When - 很快,Gmonad 💜
您可以在这里加入社区:discord.com/invite/monad
此外,如果您有兴趣在 Monad 上进行构建,您可以在这里加入开发者社区:discord.com/invite/monaddev