EthDA Devlog | Feb 1st — Feb 29th, 2024

Crust Network
CrustNetwork
Published in
2 min readFeb 29, 2024

--

Technical Progress

- Upgrade devnet from validium to ZK rollup

EthDA itself is an Ethereum ZK rollup powered by Polygon CDK, and derives security from Ethereum consensus.

- Economics and value aggregation design

L2s that using EthDA as Alt-DA could reward part of their DA fees to their users via EthDA’s benefit sharing protocols.

  • L2 user stakes $L2 token (L2’s DAO token) to EthDA’s Benefit Sharing Contract on L1
  • L2 chain uses EthDA as Alt-DA, and spend $ETH as gas fee and Blob storage fee
  • EthDA accrues $ETH income for every L2 chain
  • $ETH income from each L2 chain is periodically pooled into Benefit Sharing Contract for their staking users
  • L2 user periodically claims $ETH rewards from Benefit Sharing Contract

- Technical design of DA subnet

A typical workflow of Alt-DA scenario is like below:

  • L2 signs & sends tx with encoded Blobs and versioned_hashes / kzg_commitments / kzg_proofs to EthDA Sequencer, and pays Blob storage fees
  • EthDA Sequencer validates and sends Blobs to EthDA DA Network
  • EthDA DA Network stores Blobs, performing DAS, and submits DA Attestations to DA Contracts on L1
  • EthDA tx flows through EthDA CDK components like zkProver/Aggregator, and is rolluped to L1 with ZK Proofs for settlement
  • L2 downloads Blobs from EthDA DA Network on demand, and sends fraud/validity proofs to its rollup contracts for verification. L2 rollup contracts verify proofs and check DA attestations from EthDA DA Contracts on L1.

--

--

Crust Network
CrustNetwork

Crust Network is a decentralized cloud storage provider which was designed to realize our three core values: decentralization, privacy, and assurance.