Monad

Wiki Powered byIconIQ
Monad

我们刚刚发布了 IQ AI.

查看详情

Monad

Monad is a high-performance, -compatible Layer 1 . It significantly enhances the balance between decentralization and scalability. , , and are the co-founders of Monad. [1]

Overview

Monad is a high-performance, -compatible Layer 1 providing portability and performance. It supports full bytecode compatibility for the , allowing applications built for to be ported without code changes. Monad also offers full RPC compatibility for seamless use with tools like and . [2][3]

In terms of performance, Monad delivers 10,000 transactions per second (tps), equivalent to 1 billion transactions per day, with 1-second times and finality. This enables it to support more users and interactive experiences at lower transaction costs. Its implementation of the complies with the Shanghai , ensuring identical outcomes when simulating historical transactions. [2][3]

Monad's performance improvements are driven by several innovations: MonadBFT (pipelined HotStuff with additional research improvements), Deferred Execution (pipelining between and execution to increase the execution budget), Execution, and MonadDb (high-performance state backend). Despite featuring execution and pipelining, blocks in Monad are linear, with transactions ordered linearly within each . [2][3]

Pipelining

Pipelining is a method for achieving parallelism by breaking down tasks into smaller units that can be processed concurrently. In computer processors, pipelining enhances throughput by executing a sequence of instructions in , all within a single clock cycle. [4]

pipelining.png

Asynchronous I/O

Asynchronous I/O is an input/output processing method that enables the CPU to proceed with other tasks while data communication is ongoing. Given the significant speed difference between the CPU and disk/network operations, asynchronous I/O allows the CPU to initiate an I/O operation and carry on with other instructions independent of the I/O result rather than waiting for the operation to complete before proceeding. [5]

Technology

MonadBFT

MonadBFT is a high-performance designed to achieve transaction ordering under partially synchronous conditions with actors. It is derived from HotStuff, incorporating Jolteon/DiemBFT/Fast-HotStuff improvements. It is a pipelined, two-phase algorithm with responsiveness. It has linear communication overhead in normal conditions and quadratic communication during timeouts. Communication in MonadBFT occurs in phases. The leader sends a signed message to voters, who then send signed responses to the subsequent leader. MonadBFT reduces the process from three rounds to two by utilizing quadratic communication complexity during leader timeouts. [6]

Deferred Execution

A novel aspect of the Monad is the decoupling of execution from . involves Monad agreeing on the official ordering of transactions while execution carries out those transactions and updates the state. [7]

In Monad's consensus, agree on the transaction order without the leader or validating executing those transactions first. The leader proposes an ordering without knowing the resultant state root and validating vote on validity without verifying if all transactions execute without reverting. [7]

This approach allows Monad to achieve significant speedups, enabling a single-shard to scale to millions of users. Unlike , where execution is a prerequisite to , Monad separates these processes. In , must agree on both the transaction list and the state root after execution, requiring the leader to execute all transactions in the proposed before sharing it and validating to execute those transactions before voting. This in limits the time for execution, necessitating a conservative limit to ensure computation completes on all within the budget, even in the worst-case scenario. [7]

Parallel Execution

Monad executes transactions in while maintaining execution semantics. Despite this parallelism, Monad blocks are structured similarly to blocks, with transactions ordered linearly. The outcomes of executions are consistent between Monad and . [8][9]

Monad facilitates execution for transactions without shared dependencies. Transactions and blocks remain linearly ordered, with Monad identifying parallelizable transactions within this order. This enhances transaction processing efficiency without disrupting existing applications. Apps developed for and deployed on Monad will function as intended. [8][9]

Transactions without shared dependencies are executed concurrently on separate cores, while those with dependencies are executed sequentially. This consecutive scheduling reduces I/O overhead, significantly contributing to latency in the current setup. [8][9]

MonadDb

MonadDb is a specialized database designed for storing state. While most clients use key-value databases like B-Tree or LSM-Tree, employs the data structure for state storage. This leads to a suboptimal solution where one data structure is nested within another of a different type. MonadDb addresses this by natively implementing the data structure on disk and in memory. [10]

Monad executes multiple transactions in , necessitating non-blocking I/O operations for database reads. MonadDb leverages asynchronous I/O (async I/O), utilizing the latest kernel support, such as io_uring on Linux, to handle I/O operations efficiently without relying on many kernel threads. In addition to async I/O, MonadDb implements optimizations related to I/O, bypassing the filesystem to reduce overhead. [10]

Partnerships

Investors

On February 14th, 2023, Monad Labs announced that it had raised $19 million in seed funding led by Capital. The round had 70 participants, including Placeholder Capital, Lemniscap, Shima Capital, and Finality Capital. Angel investor Naval Ravikant, co-founder of AngleList, also participated. [16]

On April 9th, 2024, Monad Labs announced a $225M fundraising, with leading the investment. This funding milestone provided ample resources to scale the team and bring Monad to production. Institutional investors included , Castle Island Ventures, Greenoaks, eGirl Capital, Rebirth Ventures, Amber Group, , Archetype, , Big Brain Holdings, , Breed, Caladan, CMS Holdings, , CoinFund, DBA, Edessa Capital, Capital, Traders, , GSR Ventures, , Hermeneutic Investments, Ventures, IOSG Ventures, Lightspeed Faction, Makers Fund, Manifold Trading, , Mirana Ventures, Nascent, Presto Labs, , SevenX Ventures, Shoe on Ventures, Superscrypt, Tess Ventures, Wintermute Ventures, among others. Angel investors included Inversebrah, Ansem, Hsaka, punk6529, Saquon Barkley, Eric Wall, , , Robinson Burkey, , , Shoku, and others. [11]

Integrations

MON Airdrop

On October 14, 2025, the Monad announced the MON to distribute its native token, MON, to key contributors and community members ahead of the Monad Public launch. The allocates tokens to 5,500 members of the Monad community and nearly 225,000 members of the wider crypto community, including participants from the and ecosystems.

Eligibility extends to various groups, including active Monad community members, significant DeFi users, and owners of notable NFT collections like and Mad Lads. The official claim portal, where users can check their eligibility, is live at claim.monad.xyz. [17]

参考文献

首页分类排名事件词汇表