From: thepipeline_xyz

Monad’s public testnet is officially going live, showcasing years of technological development [00:00:00] [00:01:23]. The launch of a testnet or mainnet is often seen by many protocols as the finish line, but for Monad, it’s considered the starting line for continued innovation [00:00:25] [00:48:18].

Building from Scratch for Technical Control

Monad has taken a unique approach, building its protocol everything from the ground up, from scratch [00:01:46]. This decision was driven by the need for more technical control over the product [00:02:04]. While forking an open-source project allows leveraging existing maintenance and work, Monad anticipated modifying so many aspects of existing open-source projects that ongoing new features or maintenance wouldn’t be leveraged effectively [00:02:11] [00:02:24].

Building from scratch allows Monad to be very particular about implementation details, such as memory allocation or disk interaction, which might be constrained by existing patterns in forked code [00:02:41]. This approach prioritizes simplicity, control, ongoing maintenance, and the ability to achieve the best performance [00:03:00].

Why Others Haven’t Rebuilt the EVM from Scratch

The Ethereum Virtual Machine (EVM) has existed for over 10 years [00:03:27]. While other projects have improved performance in areas like state sync (e.g., Aragon’s C++ and Go clients improving network join speed), they haven’t focused on raw execution performance [00:03:44]. This is largely because Ethereum is “arbitrarily rate limited” to low throughput for various reasons, including maintaining very low node requirements [00:04:04]. Consequently, focusing on high execution throughput for Ethereum clients didn’t make sense [00:04:18].

Monad, however, was envisioned as a high-performance EVM chain from the outset, with no design restrictions except for aiming for 100% EVM compatibility with Ethereum [00:04:21] [00:04:31]. The goal was to leverage maximum network and hardware performance, while still targeting consumer-grade nodes (e.g., a $1,000 PC) [00:04:42] [00:04:50].

This undertaking is “really hard” and requires rare low-level system engineers who typically work in big tech (operating systems), silicon manufacturing (Nvidia), or high-frequency trading [00:05:12] [00:05:21].

Monad’s Core Technical Innovations

The main challenge for Monad has been achieving concurrent execution, leveraging multiple CPU cores in machines that traditionally use single-core main threads for transaction execution [00:06:17]. Although transactions within a block have dependencies, Monad aims for right-pipelining to work on multiple transactions simultaneously [00:06:36].

Pipelined Execution and Custom Database

A key innovation is the use of a custom database, as waiting for disk access (which can take 30 microseconds or more) is a major bottleneck [00:07:10] [00:08:10]. These small delays accumulate quickly across many transactions, leading to the CPU sitting idle [00:07:37].

Monad’s core innovation revolves around continuously keeping the machine busy and preventing the CPU from waiting, especially for disk access [00:07:53]. This approach is likened to a “washing machine” analogy: instead of doing one load of laundry from start to finish (wash, dry, fold, put away) sequentially, Monad pipelines the process, allowing multiple loads to be in different stages concurrently (one washing, another drying, a third being folded) [00:08:13] [00:08:21]. This is pipelining, performing multiple steps across multiple objects simultaneously, distinguishing it from simple parallel transaction execution [00:08:42]. Monad’s architecture is “highly pipelined,” constantly striving to keep the system busy [00:09:00].

Building such an optimized system is analogous to the evolution of airplanes [00:09:23]. The Wright brothers achieved the “0 to 1” innovation by making a plane work [00:09:45]. Modern airplanes, however, represent the “1 to 100” optimization, with intricate engineering and material science making them vastly more efficient [00:10:06]. Similarly, Ethereum’s “0 to 1” innovation enabled smart contracts and permissionless global finance [00:11:11]. Monad focuses on the performance engineering layer beyond that, aiming for much greater performance and cheaper transactions [00:11:59].

What Monad Unlocks: High-Performance EVM

Monad aims to provide a highly performant version of shared global state, offering built-in payment rails and programmability for developers [00:13:06]. This allows applications to scale to millions or hundreds of millions of users who already possess on-chain assets, digital identities, and historical application usage [00:13:20].

Key verticals Monad can enable:

  • High-fidelity DeFi: Personal finance at scale for hundreds of millions of users, offering very cheap transaction fees and low slippage due to efficient liquidity provision [00:13:49].
  • Consumer Space: Applications requiring scale to tens or hundreds of millions of users, supported by Monad’s capacity for over a billion transactions per day [00:14:19] [00:14:31].

This is a bet on application builders leveraging high-performance infrastructure as crypto adoption continues to grow monotonically [00:14:58] [00:15:39].

Enabling New Business Models through Low Gas Fees

A significant impact of Monad’s performance is the ability to drastically reduce gas fees [00:37:30]. This is crucial for simplifying the user experience by abstracting away gas fee payments, allowing applications to sponsor gas costs [00:37:02]. When gas is cheap, the cost burden on application developers for scaling is significantly reduced, enabling more sustainable business models [00:37:33].

This is particularly impactful in the DePIN (Decentralized Physical Infrastructure Networks) space, where potential usage is high but price-sensitive [00:38:18]. For example, if pushing data to a chain costs a fraction of a cent, it lowers the barrier to entry and unlocks new business models like marketplaces for health data or data from various consumer devices [00:38:28].

Benchmarking and Addressing Misleading Metrics

Monad’s development process involves constant internal replays of Ethereum history, with automated systems graphing TPS (Transactions Per Second), gas per second, and other metrics to track performance changes with every code alteration [00:16:44]. The Devnet served as a feedback loop for early testers and infrastructure providers to identify what was working or missing [00:17:22].

One notable Devnet usage involved a team simulating a huge number of exchange orders, sending 3 trillion gas in a couple of hours – roughly 30 days worth of Ethereum throughput [00:17:53].

The Importance of Real-World Benchmarking

In the crypto space, TPS figures on testnets can be misleading, as metrics are often manipulated [00:19:15]. The simplest blockchain operation is native token transfers [00:19:51]. Early Ethereum history, dominated by simple ETH transfers, could achieve 50,000 TPS even on a single-core, unoptimized client like Silkworm [00:20:04]. Therefore, announcing “10,000 TPS for token transfers” is “not interesting because it’s easily achievable” [00:20:26] [00:20:30].

Even ERC-20 contract transfers, which update balances in a few contracts, are relatively simple [00:20:47]. Real Ethereum usage involves complex protocols like AMMs (Automated Market Makers), lending protocols, and especially expensive operations like ZK proofs (Zero-Knowledge proofs), which historically cost hundreds of dollars per transaction [00:21:26] [00:21:50]. Monad’s benchmarking goal is to handle this “real usage” by replaying Ethereum history [00:22:34].

Combating Misleading Marketing and Decentralization Trade-offs

There’s a lot of misleading marketing in the space, where projects “put the finger on the scale” regarding:

  • The nature of transfers or transactions [00:22:56].
  • The hardware used for benchmarking [00:23:02].
  • The geographic location and actual stake weight distribution of nodes [00:23:08]. Some projects might show nodes globally but concentrate stake weight in one location, making geographically distributed nodes irrelevant to consensus [00:23:13] [00:25:01].

Monad “reject[s] that practice” and focuses on building a robust system that optimizes consensus and block propagation while maintaining reasonable bandwidth requirements and Byzantine fault tolerance [00:23:30]. They intentionally set up highly stake-weighted nodes in diverse locations (e.g., Singapore, New York) to test algorithms and optimize for “worst-case” conditions, pushing the decentralization-performance trade-off curve forward [00:24:43] [00:25:40]. Users should question metrics that seem to “violate the laws of physics,” as they likely indicate an arrangement that isn’t decentralized [00:26:35].

The Public Testnet: A Starting Line for Growth

The goal of the public testnet from a technology perspective is to exercise the technology, gain feedback on the client, and identify its strengths and weaknesses through real-world usage [00:32:47].

From the foundation’s perspective, it’s a showcase of the technology’s power and the applications built upon Monad that leverage its performance [00:33:38]. It’s also an opportunity to generate excitement and growth in the crypto space, allowing the community to experience what Monad enables [00:33:52].

The testnet is the first time Monad is “up to the line” for public testing, allowing anyone to run tests and experience its feel [00:34:48]. It will provide crucial user feedback for teams building on Monad, helping them improve their products [00:35:08]. This public demonstration is expected to attract new builders, making it clear that Monad is a real, launching platform for pushing the limits of crypto [00:35:31].

Future Outlook and Continued Innovation

Monad’s launch is seen as a starting line, not a finish line [00:48:55]. The team has a “massive queue of ideas” for future optimizations, rewrites, research, and new features [00:49:03]. This includes:

The long-term vision involves continuously evolving the system, similar to how a high-frequency trading system is continually reinvented for better performance [00:50:47]. Monad’s initial launch provides high performance and full backward compatibility for the EVM and RPC, which unlocks many use cases [00:51:06]. Beyond this, there are numerous “fun additional improvements” planned [00:51:23].

Unlike projects that fork existing codebases and focus primarily on marketing, Monad believes in bringing “real innovative technology” to market [00:52:19] [00:52:35]. This integration of technological innovation and a go-to-market strategy is expected to make a significant impact on crypto adoption [00:52:41].

The increased speed and reduced cost of Monad are expected to enable both predictable applications (like more efficient DeFi) and unpredictable, novel applications that are hard to foresee, similar to how increased internet bandwidth enabled YouTube and Instagram beyond early predictions of web pages and email [00:42:06] [00:43:00]. The testnet will provide an exciting platform to observe these new usage patterns, including stress tests like NFT mints and the potential emergence of AI agents [00:27:50] [00:30:40].