EigenLayer vs. Celestia’s shared security battle

This article is machine translated
Show original

Author: Ac-Core, YBB Capital Translator: Shan Ouba, Jinse Finance

Preface

According to the definition of the Ethereum Foundation, Layer 2 of Ethereum is equal to Rollup. Vitalik's recent new view is that if other EVM chains use non-Ethereum as the data availability (DA) layer, it belongs to Ethereum Validium (moving the blockchain's data availability layer off-chain). Although the exact definition of Layer2 is still somewhat controversial due to DA issues, Ethereum's upgrade route is still centered on Rollup, and data availability plays a key role in saving or uploading Rollup transaction data in Ethereum upgrades. ZK Rollup accesses related data through the data availability layer, even if the degree of dependence is different, it will affect their own security to a certain extent. Faced with Cosmos shared security innovation, Celestia’s data availability penetration, and market maker-driven markets, can EigenLayer regain market dominance with its native Ethereum lending functionality by elevating middleware to an Ethereum-level security narrative?

EigenLayer

CCLcnKzFfcwmNbGMkmCIcZWYvHHuyTvPOdQUckYW.png

To simply understand, EigenLayer is a Re-stake protocol based on Ethereum, providing Ethereum-level security for the entire future Ethereum-based encryption economy. It allows users to re-stake native ETH, LSDETH and LP Token through EigenLayer smart contracts and obtain verification rewards, allowing third-party projects to obtain more rewards while enjoying the security of the ETH mainnet, thus achieving a win-win situation.

Ethereum is able to attract significant trading volume and liquidity because it is currently recognized by most as the most secure layer 1 blockchain besides Bitcoin, and EigenLayer directly connects to Ethereum through Actively Validated Services Coin Security and Liquidity (AVS) essentially delegates the security verification of its token model directly to Ethereum. Its essence is to directly entrust the security verification of its tokens to Ethereum nodes (which can be simply understood as node operators). This process is called "Re-stake". In this article, we only cite the first AVS project developed by the EigenLayer team: EigenDA.

EigenDA: Aggregated Data Availability

QgCF8V7Tlq54UDusF48dJUsrYEa2FlV2u4Y6he4P.png

According to the official explanation and introduction (there is currently no actual relevant data support), EigenDA is a decentralized data availability (DA) service built on Ether using EigenLayer Restake, and will be the first Active Verification Service (AVS) intrinsic layer . Restakers can delegate staking to node operators executing EigenDA, perform verification tasks, and receive service fees in return, while Rollups can publish data to EigenDA to reduce transaction fee costs, achieve higher transaction throughput, and improve the overall Security of the EigenLayer ecosystem. The security and transaction throughput of this development process will scale with the overall growth of staking volume, related ecological protocols, and operators.

EigenDA aims to provide Rollups with an innovative DA solution that allows Ethereum stakers and validators to connect to each other, improving security and reducing costs while increasing throughput. The EigenLayer shared security system adopts a multi-node approach to ensure decentralization. According to EigenDA, its integrated Layer2 solutions include Celo, which transitions from L1 to Ethernet L2; Mantle and its supporting products outside the BitDAO ecosystem; Fluent, which provides the zkWASM execution layer; Offshore, which provides the Move execution layer; and Optimistic OP stack. Currently used on the EigenDA test network).

EigenDA is a secure, high-throughput, decentralized data availability (DA) service based on EigenLayer Restake and built on Ether. Here are some of the key features and benefits EigenDA aims to deliver:

feature:

  • Shared security: EigenDA utilizes EigenLayer’s shared security model to enable Retakers to participate in the verification process by contributing ETH, improving the overall security of the network;

  • Data Availability: The main goal of EigenDA is to ensure data availability on layer 2 networks. It uses validators to verify and guarantee the validity of data on the Rollup network, prevent bad behavior and ensure the normal operation of the network;

  • Decentralized sorting: EigenDA uses EigenLayer's decentralized sorting mechanism to ensure that transactions in the Rollup network are executed in the correct order, thereby maintaining the correctness and consistency of the entire system;

  • Flexibility: The design of EigenDA allows L2 developers to adjust various parameters as needed, including the trade-off between security and activity, the mode of staking tokens, correcting the coding ratio, etc., to adapt to different scenarios and needs.

Advantage:

  • Economic benefits: EigenDA realizes the sharing security of ETH through EigenLayer, thereby reducing potential staking costs. Provide more cost-effective verification services by decentralizing data verification efforts and reducing operating costs for each operator;

  • High throughput: EigenDA is designed to scale horizontally, increasing its throughput as more operators join the network. In private testing, EigenDA has demonstrated throughput of up to 10 MBps, with a roadmap for expansion to 1 GBps, opening up the possibility of supporting high-bandwidth applications such as multiplayer gaming and video streaming;

  • Security mechanism: EigenDA adopts multi-layer security mechanisms, including EigenLayer’s shared security, escrow proof mechanism and double arbitration to ensure network security, decentralization and censorship resistance;

  • Customizability: EigenDA offers a flexible design that allows L2 developers to find a balance between security and performance by adjusting various parameters according to their specific needs and use cases.

Re-pledge mode

CQTAyTCOzZHSFA3CCZGqXvOzx2EYELEyB5X10Prj.png

  • Native ETH heavy pledge:

Applicable to independent ETH stakers, they can point their staked ETH to the EigenLayer smart contract through withdrawal certificates to re-stake and earn additional income. If the independent pledger commits misconduct, EigenLayer can directly lose its withdrawal certificate;

  • LST supplement:

LST (Liquid Stake Token) stands for Liquid Stake Token. Even if ordinary investors do not have 32 ETH, they can "carpool" through liquid staking protocol such as Lido and Rocket Pool, deposit their ETH into the pledge pool, and obtain the commitment of LST representing their ETH and income claim rights. Users who have staked ETH in Lido and Rocket Pool can transfer their LST holdings to the EigenLayer smart contract to achieve additional stakes to obtain additional income;

  • LP token re-pledge:

LP token deposits are divided into ETH LP deposits and LST LP deposits.

  • ETH LP re-pledge: Users can re-pledge a pair of DeFi protocol LP tokens containing ETH to EigenLayer.

  • LST LP re-pledge: Users can re-pledge a pair of DeFi protocol LP Token containing lsdETH to EigenLayer. For example, Curve protocol’s stETH-ETH LP Token can be re-pledged to EigenLayer.

Celestia in Cosmos

Wx88mEV3eZoUFAfiLkmp7UQQhkeHNFrdnocsDnaA.png

There is currently no blockchain that can truly solve the impossible triangulation problem of decentralized, secure and scalable blockchains, and Cosmos believes that only a multi-chain design architecture can overcome the trade-offs between them to a certain extent. Before discussing Celestia, let's briefly review Cosmos, where blockchains achieve interoperability through the IBC (Inter-Blockchain Communication) protocol. The security between Cosmos chains is discussed in detail below:

IBC protocol security: IBC is a protocol that ensures communication between chains in the Cosmos network. It ensures the confidentiality and integrity of messages through encryption, signature and other mechanisms. The IBC protocol includes a series of authentication steps to ensure the trustworthiness of inter-chain communications. Through IBC, the Cosmos chain can securely transmit messages and assets to prevent fraud and tampering;

Consensus mechanism security: Each blockchain in the Cosmos ecosystem may use different consensus mechanisms, the most common of which is Tendermint. The Tendermint consensus algorithm ensures consistency between nodes through Byzantine Fault Tolerance (BFT). This means that the system can still function normally in the presence of a certain number of malicious nodes. The security of the consensus mechanism is crucial to the stability and security of the entire network;

Hub security: There is a centralized blockchain Hub in the Cosmos network, which acts as a bridge between different chains. The security of the Hub plays a key role in the stability of the entire ecosystem. If the Hub is not secure, it may cause problems throughout the network. Therefore, ensuring the security of the Hub is an important task in the Cosmos ecosystem, which involves strict control of its consensus mechanism and node management;

Asset security: Since assets can be transferred between Cosmos chains, ensuring their security is crucial. By using cryptography, the Cosmos chain is protected against malicious activities such as double spend attack. At the same time, the IBC protocol aims to make cross-chain asset transfers safe and reliable;

Smart contracts and application layer security: The Cosmos network allows the development of smart contracts and distributed applications. Ensuring this level of security is achieved by ensuring code quality, auditing, and bug fixes for smart contracts and applications running on the blockchain.

Celestia enables scalability and flexibility through a modular design that separates consensus and execution, providing a customizable ecosystem for a variety of blockchain solutions. In contrast, Cosmos promotes blockchain collaboration in an ecosystem-neutral manner, emphasizing interconnectivity between independent blockchains, and using Tendermint to integrate consensus and execution to provide a cohesive environment, which intuitively brings the negative impact of losing one’s own flexibility. Celestia's modular approach provides enhanced scalability, development flexibility and customized solutions to meet the needs of different applications. Some people call for Celestia+Cosmos to become the ultimate form of future application chains.

Celestia's ICS and EigenLayer's EigenDA

KLQzUejJgMXzo9ZP0TGsMeTIwJUKyKp6AupK2hTt.png

However, it is worth noting that the recent Celestia proposal mentioned ICS (interchain security) instead of EigenLayer, which is a data availability layer built on top of Ethereum, as well as some contrasting aspects of ICS and EigenLayer, and their differences. The relationship between can be understood in the following way:

  • Shared Security: Celestia's proposal discusses the possibility of using ICS to use validators in the Cosmos ecosystem (such as those in the Cosmos Hub) as Celestia's rollup orderers. This approach will allow multiple Rollup networks to share the same set of validators, thereby achieving shared security. The idea is somewhat similar to the idea of ​​shared security in EigenLayer, as both provide security by leveraging validators of the underlying blockchain network. The difference is that ICS uses Cosmos Hub’s validators to provide verification services for connected blockchains, improving the security of the entire ecosystem through a shared security model, while EigenDA provides verification services through EigenLayer on Ethereum, which uses ETH’s The validator verifies the data availability of the Rollup network;

  • Decentralized Sequencer: The decentralized sequencer concept mentioned by Celestia leverages the ICS approach. This is somewhat similar to using EigenLayer's Restake Primitive (repledge mechanism) in EigenLayer to build a decentralized sorter. Both attempt to achieve a more decentralized sorting mechanism through the properties of the underlying protocol;

  • Rollups composability: Celestia mentioned that cross-rollup composability can be achieved by using the same sequencer in multiple rollup networks (possibly through ICS). This is somewhat similar to the goal mentioned in EigenLayer. It is hoped that multiple AVS (Active Verification Services) in the EigenLayer ecosystem will cooperate with each other to achieve a higher level of composability and interoperability;

  • Economics: Putting aside the technical aspects of Celestia and EigenLayer, from a market perspective, users are more concerned about their own income, and EigenLayer is slightly stronger than Celestia in terms of LST's layered income stack and other aspects. The expected value of future airdrops for the entire EigenLayer ecosystem.

Comparison between DA layers

ZhHbY9OABwC97l77GrhhP4ptvFRWWkuLeg8HFR24.png

Data availability (DA) is referred to as DA. Currently, in the EtherChannel upgrade route, the entire process is mainly based on Rollup, and the role of DA in this process is to save or upload all transaction data of the entire Rollup. The emergence of Rollup is to solve the problem of scalability Layer 1, but actually accessing Layer 2 data through DA will affect the overall security and TPS level. Layer 2 data will affect the overall security and TPS level. In order for Layer 2 to inherit the security of Ethernet, Ethernet needs to optimize the entire protocol security mechanism to upload a large amount of Layer 2 data.

In the consensus mechanism, there is a fundamental dilemma, namely effectiveness and security. The former ensures the rapid processing of transactions, and the latter ensures the accuracy and security of transactions. Different blockchain systems will make different decisions about this. choices to achieve a balance that meets their actual needs. Ethereum, Celestia, EigenLayer and Avail solutions are all designed to provide scalable data availability for Rollup, which I summarize below based on data provided by Researcher@likebeckett and Avail.

xtgRB2tvm5UAYRL300zujrKV5oyXXNOrv2OfqjqW.png

Celestia:

  • Decentralized Orderer Proposal: Celestia discussed a proposal from COO Nick White to implement Celestia’s decentralized orderer using the Cosmos ecosystem’s Interchain Security (ICS) as a validator leveraging the Cosmos Hub One way to provide shared security for the DA layer is through ICS. Use the Cosmos Hub validator to implement shared security at the DA layer through ICS;

  • Atomic composability across Rollup: Celestia improves composability by using ICS to implement atomic transactions across multiple Rollup networks. The same sequencer enables multiple Rollup networks to work together to solve dispersed mobility and reduced composability;

  • Multiple Rollup Interoperability: Using the same sequencer, Celestia facilitates interoperability between multiple Rollup networks for better mobility and data availability.

EigenLayer and EigenDA:

  • Data availability service with shared security: EigenLayer provides data availability service through EigenDA, which, unlike traditional blockchains, is a set of smart contracts built on Ethereum that leverages the concept of shared security. EigenDA can serve as part of the Celestia ecosystem to provide efficient, secure, and scalable data availability;

  • Decentralized sorting: EigenLayer emphasizes its decentralized sorting mechanism, which essentially adds ETH tokens and penalties to the PoS process of the Rollup sorter, providing higher security for the Layer 2 network. Through this mechanism, EigenLayer implements an efficient sorting process;

  • Data availability service: EigenDA focuses on providing data availability services for the second-layer network, providing high-performance data transmission for on-chain applications through EigenLayer's shared security and decentralized sorting.

it works.

  • Data availability design: Avail focuses on data availability design and introduces data availability sampling technology. This technology allows light nodes to verify data availability by downloading only a small portion of a block, rather than relying on the entire node to obtain the data, thereby improving the scalability of the network;

  • Interaction between blockchains: Avail aims to improve the interaction between blockchains. Light nodes that support data availability sampling can increase block size more flexibly and improve overall throughput;

  • EIP 4844 Adaptation: Avail is actively involved in the implementation of Ethereum EIP 4844, a key component of Polygon’s modular blockchain vision, a proposal to increase block sizes and lay the foundation for the implementation of Danksharding, allowing Avail to adapt Upgrade in the Ethereum ecosystem.

in conclusion

For Rollup, in the past 24 years, in addition to the narrative certainty brought by the Cancun upgrade, the DA issue controversy has also brought doubts about the precise positioning of Layer 2. Putting aside the orthodoxy, security, and cost issues actually faced by Ether data availability, it is not difficult to think about this Celestia vs. EigenDA dispute. With the confrontation between Ether Killer and Ether Protector, whether Ether Protector will lead to more market competition in the future. Developing in the direction of composable modules will lead to a new round of expansion of Ethereum.

Although blockchain itself has many limitations, from a financial market perspective, a large part of the upward momentum of all markets comes from the "hypothesis space", which always needs fresh stories to feed. As far as innovation itself is concerned, in addition to maintaining its own correctness, "branch" is also a narrative direction outside the original framework.

Source
Disclaimer: The content above is only the author's opinion which does not represent any position of Followin, and is not intended as, and shall not be understood or construed as, investment advice from Followin.
Like
Add to Favorites
Comments