在对板块做深入研究后,确认模块化是牛市一定要重仓的。

The core logic of this bull market is large-scale application. Whether it is the rise of a large number of layer2, the Cancun upgrade, or the development of high-performance public chains such as Sui and APT, it is all to welcome the entry of a large number of Web2 users.

Modularization is the infrastructure for large-scale applications and is also a must-have. In 2021, Cosmos called out the concept of Appchain, and this vision will be realized through modularization. Because it makes creating a chain very cheap, very easy, and can be created on demand.

Raas service providers do not even need code and only need 3000U/month to maintain a modular public chain. It also provides various infrastructures, such as blockchain browsers, cross-chain bridges, data APIs, etc.

As written in "The Rise of Modularity", it has become a trend for an application Dapp to create a chain, not only because it can be made into a public chain according to its needs, but also can develop its own ecology. From a profit perspective, the market value ceiling of a public chain is much higher than that of a Dapp.

1 Celestia(Tia)

Celestia is one of the most important players in modular architecture. Celestia focuses on the DA layer and consensus layer. Developers can let Celestia be responsible for DA, let Ethereum or other public chains be responsible for consensus and settlement, and execute it themselves. Or let Celestia act as DA and consensus, and itself act as settlement and execution. Celestia Labs has launched Blobstream, which delivers Celestia’s modular data availability layer to Ethereum. The promise of using on-chain light clients to relay Celestia data roots enables Ethereum developers to create high-throughput L2s as easily as they develop smart contracts.

Among the four layers of consensus layer, execution layer, settlement layer, and data availability layer, the DA layer has the greatest demand. Otherwise, Ethereum would not go to such trouble to do the Cancun upgrade to reduce the cost of DA. According to other people's tests, even if Blob greatly reduces the gas cost of Layer 2 after the Cancun upgrade, it is still dozens of times more expensive than using Celestia.

From a practical point of view, Celestia, as the DA layer with the highest product integrity, highest reputation, and largest market value, is the first choice of many layer2s, and Celestia pledged users are targeted for airdrops, allowing Celestia to start a positive spiral.

2 Dymension(DYM)

Dymension is generally thought of as a settlement layer module, but it can also serve as a Raas service provider. Because through Dymension, you can create a public chain, which is RollApp’s public chain.

The core product Dymension RDK is a customized Cosmos SDK for RollApps. The Cosmos SDK is a development kit that comes pre-installed with several modules to speed up the build process. Additional smart contract frameworks have also been developed and deployed, produced under different licenses:

  • Ethermint: EVM smart contract

  • CosmWasm: Wasm framework built by Confio and Cosmos contributors

Dymension has an embedded AMM that acts as the centralized liquidity layer for the RollApp ecosystem. The AMM supports features such as cross-RollApp swapping, efficient token bootstrapping, and provides access to protocol incentives.

Compared with other modularizations, Dymension is more difficult to develop, especially for Ethereum-based layer 2, which is not dominant, but it is more malleable. Judging from the results, although officially more than 1,000 RollApps have been deployed. However, according to our investigation, the TVL of the leading Rollapp is only a few million US dollars, and the daily activity is only double digits. Therefore, there is still a lot of room for progress in the development of the Dymension ecosystem.

3 Fuel

At the execution level, Fuel plays a very important role. Through its original FuelVM, Fuel implements improvements proposed over the years to the Ethereum VM (EVM) without sacrificing backward compatibility, including parallel transaction execution and support for multiple native assets. Fuel implements parallel execution of transactions in the form of a UTXO model using strict state access lists. As a result, Fuel can deliver more computation, state access, and transaction throughput than its single-threaded counterpart.

4 Eclipse

Eclipse is another important player in execution layer modularization. Its plan is to bring the Solana Virtual Machine (SVM) into Ethereum so that Ethereum can have the functionality of Solana. Its specific structure is:

Settlement layer - Ethereum: Eclipse will settle to Ethereum (i.e. the embedded verification bridge on Ethereum) and use ETH as its gas consumption, and the fraud proof will also be submitted on Ethereum;

Execution layer - Solana Virtual Machine (SVM): Eclipse will run a high-performance SVM as its execution environment, a fork of the Solana Labs client (v1.17);

Data availability layer - Celestia: Eclipse will publish data to Celestia to achieve scalable data availability (DA);

Proof mechanism - RISC Zero: Eclipse will use RISC Zero for ZK fraud proof (no intermediate state serialization required);

Communication protocol - IBC: Complete bridging with non-Eclipse chains through Cosmos' inter-chain communication standard IBC;

Cross-chain protocol — Hyperlane: Eclipse and Hyperlane are partnering to bring Hyperlane’s permissionless interoperability solution to Solana Virtual Machine (SVM)-based blockchains.

5 Espresso

Espresso is a decentralized sorter, although it is not one of the four modules. But it's also very important. We know that the core of Layer2 is to uniformly package transaction Rollup to Layer1. Then the sorting of transactions on Layer 2 is completed by the sorter, and the sorter has the right to let a transaction be packaged first, or not packaged. Now the sorter is basically controlled by the layer2 project, which obviously violates the principle of decentralization. In the future, the use of decentralized sorters will become an inevitable trend.

Espresso is a decentralized sequencer using the HostShot consensus mechanism. This may consist of thousands of heterogeneous nodes, with their own DA layer to store data. Espresso can achieve

1) Quick response to Rollup and final confirmation of transaction

2) The HostShot consensus mechanism used by Espresso can be expanded to tens of thousands of nodes and ensures strong performance.

3) Espresso’s Layer 2 can realize express delivery and low-cost cross-chain communication.

6 Raas service provider

Raas service providers integrate modularization and allow customers to issue chains on demand. It greatly simplifies the process of modular chain development and plays an important role in promoting large-scale modular application. The more important ones include Conduit, AltLayer, Caldera, Gelato, and Lumoz. Among them, Altlayer has the highest degree of integration. It almost integrates the four major layers of modularity, as well as decentralized sequencers, interoperability protocols, etc. Conduit and Caldera are mainly on layer 2 and mainly support OP Stark and Arbitrum Orbit. But their advantages are very convenient and simple, and the price is also very low. And there are already some very well-known modular public chains, such as Conduit used by ZORA, AEVO, and Lyra, and Caldera used by Manta, Loot, and Injective.