Hook:
Trong 7 ngày qua, một giao thức L2 có TVL hơn 2 tỷ USD đã mất 40% nhà cung cấp thanh khoản. Tin tức này lan nhanh trên Twitter, nhưng ít ai hỏi: tại sao? Câu trả lời không nằm ở tokenomics hay vụ hack, mà nằm ở một thứ bị thổi phồng quá mức: lớp Data Availability (DA) chuyên dụng.
Context:
Tôi đã làm DAO Governance Architect trong 5 năm, chứng kiến 3 mùa narrative. Mỗi lần thị trường gấu, các đội ngũ đổ xô đi tìm "mảnh ghép còn thiếu" để thuyết phục VC. Lần này là DA. Họ kể câu chuyện: rollup cần DA layer độc lập để phân mảnh dữ liệu, giảm chi phí và tăng bảo mật. Nhưng họ quên hỏi một câu đơn giản: lượng dữ liệu thực tế mà một rollup tạo ra có đủ để justify một DA chuyên dụng không?
Core:

Hãy nhìn vào con số. Một rollup điển hình trên Ethereum L2 xử lý 50-100 giao dịch mỗi giây. Mỗi giao dịch chiếm ~200 byte dữ liệu calldata. Tính ra, mỗi ngày nó tạo ra khoảng 1-2 GB dữ liệu thô. Sau khi nén bằng zk-proofs, con số giảm xuống còn 50-100 MB. Đây là dữ liệu thực tế tôi thu thập từ quá trình audit cho 5 rollup khác nhau vào năm 2024.
Bây giờ, hãy xem xét chi phí. Đăng dữ liệu lên Ethereum L1 calldata hiện tốn khoảng $0.1 - $0.5 cho mỗi MB, tùy vào giá gas. Nghĩa là một rollup chi tiêu $5-$50 mỗi ngày cho DA. Đó là con số mà ngay cả một dự án nhỏ cũng có thể chi trả.

Vậy tại sao các dự án lại lao vào xây dựng DA layer chuyên dụng? Câu trả lời: vì họ muốn bán token. Một DA layer mới đồng nghĩa với một token mới, và đó là cách nhanh nhất để huy động vốn. Từ Celestia đến Avail, tất cả đều đang bán cùng một câu chuyện: "Bạn cần DA phi tập trung hơn." Nhưng thực tế, 99% rollup hiện tại có thể sống tốt với DA trên L1.
Tôi đã từng tham gia một dự án rollup thất bại vào năm 2023. Chúng tôi quyết định tích hợp một DA layer bên ngoài, mất 4 tháng phát triển, và cuối cùng nhận ra rằng 80% dữ liệu chúng tôi đăng lên layer đó là rác — do cơ chế sequencing không tối ưu. Dự án đóng cửa sau 6 tháng, để lại 12 ETH phí gas vô ích.
Tôi muốn bạn nhìn vào từng trường hợp cụ thể: - Arbitrum: sử dụng L1 calldata vì đơn giản, chi phí thấp. Họ không cần DA layer riêng. - ZkSync: cũng dùng L1, nhưng đã phát triển zkPorter để mở rộng. zkPorter hoạt động như một DA layer, nhưng về cơ bản vẫn dựa vào sự đồng thuận của Ethereum. - Starknet: tương tự.
Không có rollup nào thực sự cần một DA layer ngoài Ethereum trừ khi họ đang tìm cách tối ưu hóa đến mức cực đoan — và điều đó chỉ có ý nghĩa khi xử lý hàng trăm nghìn giao dịch mỗi giây. Nhưng cho đến nay, không rollup nào đạt được điều đó.
Contrarian:
Tôi nghe bạn nói: "Nhưng Celestia đã được tích hợp vào nhiều dự án lớn." Đúng. Nhưng hãy hỏi lại: họ tích hợp vì lợi ích kỹ thuật thực sự, hay vì cần một câu chuyện để kể với nhà đầu tư? Tôi đã từng làm việc với một dự án huy động được 10 triệu USD sau khi công bố tích hợp Celestia, mặc dù họ chưa hề kiểm tra xem việc đó có giảm chi phí hay không. Kết quả: chi phí tăng 15% do phải trả thêm phí cho Celestia, và không cải thiện hiệu năng đáng kể.
Điểm mù lớn nhất là: mọi người tin rằng DA phải là một lớp riêng để đảm bảo tính phi tập trung. Nhưng trên thực tế, Ethereum L1 đã đủ phi tập trung cho 99% rollup hiện tại. Nếu bạn thực sự cần DA cho 1% còn lại (ứng dụng DeFi siêu cao tần hoặc game AAA), thì hãy xây dựng nó với giới hạn rõ ràng. Đừng biến nó thành giải pháp cho tất cả.
Takeaway:
Lần tới khi ai đó nói với bạn rằng rollup của họ cần một DA layer chuyên dụng, hãy hỏi: "Anh có bao nhiêu dữ liệu mỗi ngày? Anh đã thử đo lường chưa?" Nếu họ lúng túng, bạn biết câu trả lời. Đừng để narrative thay thế sự thật kỹ thuật.