Architecture
ZK Validium
EthDA itself is an Ethereum ZK L2 powered by Polygon CDK, and derives security from Ethereum consensus.
Blobs
EthDA is 100% compatible with Blob structure introduced by EIP-4844. The header of a Blob is the the Kate commitment to the Blob, plus a bit of other miscallaneous data (slot, shard, length proof), and a signature from the proposer; the body of a Blob consists of the original data, the extended data, and the proofs. Below is the detailed structure of a Blob from Vitalik's notes:
Yield Bearing
EthDA's gas token, $ETH, is an rebasable token with native yield. Yield comes from ETH staking and RWA protocols, and is passed back to EthDA users automatically.
Revenue Sharing
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