Số liệu tôi kéo từ L2beat tối qua: trong 30 ngày, tổng phí Ethereum calldata từ 43 rollup đạt 12.400 ETH. Nhưng khi tôi viết lại script crawl để tách riêng dữ liệu blob thực tế, con số sử dụng chỉ tương đương 0,3% dung lượng mà một lớp DA chuyên dụng như Celestia có thể xử lý. Tôi đã kiểm tra script ba lần. Không, tôi không sai. Người ta không mua Data Availability để lưu dữ liệu. Họ mua một câu chuyện để bán token.

Bối cảnh: Sau EIP-4844, Ethereum có không gian blob riêng, rẻ hơn calldata gấp nhiều lần. Nhưng các giao thức như Celestia, EigenDA, Avail vẫn xuất hiện với lời hứa "DA chuyên dụng" – dung lượng lớn hơn, chi phí thấp hơn, dễ mở rộng hơn. Về mặt lý thuyết, DA là xương sống của mọi rollup: nếu dữ liệu không có sẵn, light node không thể tự validate, sequencer có thể im lặng gian lận, và toàn bộ hệ thống mất niềm tin. Về lý thuyết, không một rollup nào sống sót nếu thiếu DA. Nhưng số liệu vận hành thực tế kể một câu chuyện hoàn toàn khác.
Tôi dành bốn tháng đọc mã nguồn Celestia v0.2.3 vào năm 2022, thời điểm thị trường bear đầu tiên của riêng tôi sau nhiều năm làm audit. Tôi tìm ra một lỗi logic trong cơ chế xác thực blob: một node giả mạo có thể gửi blob rỗng mà hệ thống vẫn chấp nhận, vì không có bước kiểm tra kích thước payload. Tôi gửi issue #142 kèm proof-of-concept, maintainer đánh dấu critical và vá trong bản phát hành kế tiếp. Bài học tôi rút ra: ở cấp độ giao thức, DA là một bài toán xác suất với các bằng chứng toán học đẹp đẽ. Nhưng ở cấp độ triển khai, nó chỉ là một chuỗi những câu lệnh if phòng thủ. Lỗ hổng không nằm trong công thức, mà nằm ở chi tiết con người bỏ sót.
Bây giờ, nhìn vào dữ liệu tôi tự thu thập. Tôi viết một Python script crawl 10.000 block gần nhất trên Ethereum, tách riêng calldata từ các hợp đồng rollup đã đăng ký với L2beat. Kết quả: 80% dự án có volume calldata dưới 1 KB mỗi ngày. Một KB, đủ để chứa một email văn bản thuần. Chín trong mười dự án dùng DA như một tấm huy hiệu, không phải một lớp hạ tầng. Họ ghi "chạy trên Celestia" trong whitepaper, nhưng lượng dữ liệu họ thực sự cần đưa lên chỉ tương đương một file ghi chú cá nhân.
Hãy làm một phép toán đơn giản. Một rollup xử lý 10.000 giao dịch mỗi ngày, mỗi giao dịch cần 200 byte dữ liệu để tái tạo trạng thái. Tổng cộng: 2 MB mỗi ngày. Lưu 2 MB trên Ethereum calldata với giá gas hiện tại tốn khoảng 0,8 ETH. Trên Celestia, chi phí tương đương khoảng 0,01 ETH. Sự khác biệt là 80 lần – rõ ràng DA chuyên dụng rẻ hơn. Nhưng hãy nhìn theo hướng ngược lại: một dự án có volume nhỏ đến mức đó, có 50 người dùng hoạt động hàng ngày, có cần một lớp DA riêng biệt với bộ validator riêng, với cơ chế đồng thuận riêng, với hệ sinh thái riêng?
Câu trả lời là không. Họ cần một chiếc USB.
Điều khiến tôi khó chịu không phải sự lãng phí tài nguyên. Mà là sự ngụy biện có hệ thống. Một chuỗi DA có thể phục vụ 1.000 rollup, nhưng 999 rollup trên đó không bao giờ cần đến nó. Các quỹ đầu tư rót tiền cho Celestia, EigenDA dựa trên niềm tin "nhu cầu DA sẽ bùng nổ khi rollup trở thành xu hướng chủ đạo". Nhưng nhu cầu đó chỉ tồn tại khi có người dùng thực sự sử dụng ứng dụng trên rollup. Trong thị trường giảm, TVL rút đi, người dùng biến mất, và các rollup này không còn tạo ra đủ giao dịch để lấp đầy một phần nghìn dung lượng họ đã trả tiền.
Tôi từng ngồi với một founder của một dự án rollup nhỏ, họ vừa gọi vốn thành công 20 triệu USD. Họ khoe kiến trúc "modular DA" với vẻ tự hào. Tôi hỏi: "Dự án của anh xử lý bao nhiêu giao dịch trong tháng vừa rồi?" Anh ta im lặng. Con số cuối cùng tôi tìm được trên explorer là 14.000 giao dịch, tức khoảng 467 giao dịch mỗi ngày. Với volume đó, họ có thể chạy một máy chủ trung tâm và ghi dữ liệu vào PostgreSQL, hiệu quả hơn gấp trăm lần. Nhưng họ không thể nói điều đó với nhà đầu tư. Vì vậy họ mua DA, in vào website, và câu chuyện tiếp tục.
Có một góc nhìn phản trực giác ở đây mà tôi muốn chỉ ra. Nhiều người cho rằng DA là "tài sản dự trữ chiến lược" – giống như đất đai, có thể để trống nhưng vẫn giữ giá trị vì ai đó sẽ cần đến trong tương lai. Nhưng đất đai có sự khan hiếm vật lý. Dung lượng DA thì không, nó là phần mềm, có thể mở rộng vô hạn. Blob space không hề khan hiếm. Nếu không có nhu cầu thực, dung lượng thừa cũng vô giá trị như ổ cứng trong kho của một công ty phá sản.

Trong các buổi audit, tôi thường hỏi cùng một câu: tại sao một dự án chỉ có ba nhà phát triển lại cần một lớp DA có khả năng chống kiểm duyệt của chính phủ? Đó là một câu hỏi mang tính chất quan sát, không phải phản biện. Bởi vì sự thật là họ không cần. Họ cần một cái mác để gắn lên trang chủ. Và cái mác đó đang bị thị trường giảm bóc từng lớp. Khi quỹ đầu tư thắt chặt chi tiêu, khi người dùng rời bỏ, câu chuyện "modular DA" trở thành một gánh nặng chi phí, không phải một lợi thế cạnh tranh.

Dựa trên những phân tích trên, tôi đưa ra dự đoán: trong 18 tháng tới, 80% dự án đang trả phí cho các lớp DA chuyên dụng sẽ quay trở lại dùng Ethereum rollup đơn giản, hoặc ngừng hoạt động hoàn toàn. Không phải vì họ nhận ra sai lầm, mà vì ngân sách của họ không còn chịu nổi. Khi đó, câu hỏi không còn là "DA nào tốt hơn" – mà là một câu hỏi đơn giản, đau đớn hơn nhiều:
Bạn có thực sự cần một lớp riêng biệt để lưu trữ 2 MB dữ liệu mỗi ngày?
Con số 0,3% dung lượng đang được sử dụng đã trả lời. Nhưng không ai trong phòng họp muốn lắng nghe.