EigenDA là Actively Validated Service (AVS) đầu tiên của EigenLayer — một DA layer cho phép rollup publish transaction data với chi phí thấp và throughput cao (~10 MB/s), trong khi kế thừa security từ Ethereum stakers thông qua restaking. Không giống Celestia (blockchain độc lập), EigenDA không có validator set riêng — nó dùng lại stake ETH của Ethereum validators đã restake vào EigenLayer.
1EigenLayer Restaking — Nền tảng cần hiểu trước
Để hiểu EigenDA, phải hiểu EigenLayer restaking — cơ chế tài chính đột phá mà EigenDA xây trên đó.
Vấn đề EigenLayer giải quyết
Mỗi protocol mới (oracle, bridge, DA layer, cross-chain message passing) thường phải tự xây validator set và token riêng để bootstrap security. Điều này có nghĩa:
- Security phụ thuộc vào giá trị token mới — thường thấp và dễ bị attack trong giai đoạn đầu
- Validator phải chọn stake vào một protocol, hy sinh cơ hội từ các protocol khác
- Hệ sinh thái phân mảnh: hàng chục validator set nhỏ thay vì một validator set lớn bảo mật nhiều protocol
EigenLayer đề xuất giải pháp: cho phép Ethereum validators restake ETH đang stake của họ — dùng cùng lượng ETH đó để đồng thời bảo mật nhiều protocol khác nhau (gọi là AVS — Actively Validated Services).
Ethereum Validator Stake ETH
Validator stake 32 ETH để tham gia Ethereum consensus. ETH này earn staking reward (~4% APY) và có thể bị slashed nếu vi phạm Ethereum rules.
Opt-in vào EigenLayer Restaking
Validator đăng ký với EigenLayer, cho phép EigenLayer contract trên Ethereum có thêm quyền slash ETH stake của họ nếu họ vi phạm AVS rules.
Chọn AVS để operate
Validator (nay gọi là Operator) chọn AVS nào muốn chạy. Mỗi AVS có slashing conditions riêng. Operator earn thêm reward từ AVS — nhưng cũng nhận thêm risk.
EigenDA là AVS đầu tiên
Operator đăng ký chạy EigenDA node — cam kết lưu DA data trong window (~2 tuần) và serve retrieval requests. Vi phạm → bị slash ETH đã restake.
2Kiến trúc EigenDA — Từng thành phần
Disperser — Thành phần quan trọng nhất
Điểm thú vị trong kiến trúc EigenDA là vai trò của Disperser. Khi rollup muốn publish data:
- Rollup gửi data đến Disperser (có thể do rollup tự chạy hoặc dùng EigenLayer's hosted disperser)
- Disperser encode data bằng Reed-Solomon erasure coding, tạo KZG commitment
- Disperser phân phối các chunk đến các operator theo quorum assignment
- Mỗi operator ký BLS signature xác nhận nhận được chunk
- Disperser aggregate signatures và submit on-chain certificate
- Rollup dùng certificate này làm DA commitment trong state root
3Encoding và KZG Commitments trong EigenDA
EigenDA dùng kết hợp Reed-Solomon erasure coding và KZG polynomial commitments — tương tự Ethereum Danksharding nhưng với scale lớn hơn.
Data gốc (4 chunks) → Reed-Solomon mở rộng thành 8 chunks → mỗi operator được assign 2 chunks
Op.A
Op.A
Op.B
Op.B
Op.C
Op.C
Op.D
Op.D
Với 50% erasure rate: cần 4/8 operator lưu data → mạng tolerate 50% operator offline và vẫn recover được toàn bộ data.
Mỗi chunk đi kèm KZG proof — chứng minh chunk đó là phần của polynomial đã commit. Operator có thể verify chunk của mình mà không cần toàn bộ data. Điều này cho phép EigenDA scale horizontally: càng nhiều operator, mỗi operator chỉ cần lưu một phần nhỏ hơn của tổng data.
4Throughput so sánh với Celestia và Ethereum
* EigenDA roadmap target: ~1 GB/s với operator set lớn hơn. Các con số là ước tính tại thời điểm 2025.
EigenDA đạt throughput cao hơn đáng kể nhờ design cho phép horizontal scaling theo operator: mỗi operator chỉ lưu một phần data, nên tổng bandwidth của network tăng theo số operator. Đây là lợi thế kiến trúc so với Celestia — nơi mỗi full node phải lưu toàn bộ data.
5So sánh EigenDA vs Celestia vs Ethereum Blobs
| Tiêu chí | EigenDA | Celestia | Ethereum Blobs |
|---|---|---|---|
| Security model | Ethereum restaking (ETH slashing) | Celestia PoS (TIA slashing) | Ethereum validators (ETH slashing) |
| Security value | Hàng chục tỷ USD ETH restaked | Market cap TIA (~thấp hơn) | Cao nhất — toàn bộ Ethereum |
| Throughput | ~10 MB/s (scalable) | ~2 MB/block scalable | ~768 KB/block (giới hạn) |
| Chi phí | Rất thấp | Rất thấp | Cao nhất |
| DA window | ~2 tuần | ~3 tuần | ~18 ngày |
| Token riêng | Không (dùng EIGEN/ETH) | Có — TIA | Không (ETH) |
| Decentralization | ~200+ operators (đang tăng) | ~100+ validators | ~1M+ validators Ethereum |
| Trust assumption | Disperser (đang cải thiện) | Celestia consensus | Ethereum consensus |
| Rollup dùng | Mantle, Celo, AltLayer | Manta, Dymension, nhiều appchain | Optimism, Arbitrum, Base |
6Khi nào nên chọn EigenDA?
EigenDA phù hợp nhất cho:
- High-throughput rollup: Gaming, social media, high-frequency trading — cần publish data nhanh với volume lớn (~MB/s)
- Enterprise rollup cần Ethereum security: Tổ chức muốn DA security cao hơn Celestia nhưng chi phí thấp hơn Ethereum blobs native
- Rollup trong hệ sinh thái EigenLayer: Nếu đã dùng EigenLayer cho các mục đích khác, tích hợp EigenDA đơn giản hơn
- Project muốn tránh dependency mới token: Không cần mua/hold TIA để trả DA fee
EigenDA ít phù hợp hơn cho:
- Rollup cần decentralized disperser ngay bây giờ — v1 vẫn có centralized disperser
- Rollup muốn sovereignty tối đa — Celestia cho phép fork và customize dễ hơn
- Team nhỏ, đơn giản — Celestia có DX developer experience đơn giản hơn để bắt đầu
EigenDA và Filecoin — Bổ sung không cạnh tranh
Giống Celestia, EigenDA chỉ lưu data ~2 tuần. Sau đó data cần archive nếu muốn tồn tại lâu dài. Filecoin đóng vai trò archive layer cho data từ EigenDA — pattern tương tự như với Celestia.
Bài chính tại FIL.VN phân tích toàn diện cách DA layers và Storage layers phối hợp trong kiến trúc blockchain modular. Bài Celestia vs Filecoin trình bày chi tiết cùng pattern cho Celestia.