Tôi vừa xem qua contract của một rollup mới nổi. Ở dòng 47, họ check msg.sender là một oracle address. Không có proof nào cả. Đây là optimistic rollup? Không, họ gọi nó là 'validium' nhưng thực chất là một cơ sở dữ liệu tập trung có chữ ký.
Bài toán Data Availability (DA) đang bị thổi phồng lên thành vấn đề sống còn, nhưng 99% rollup hiện tại không tạo đủ dữ liệu để cần DA chuyên dụng. Hãy nhìn vào con số: Ethereum L1 hiện tại xử lý ~15 TPS, mỗi giao dịch ~100 byte. Một rollup trung bình nén 10 giao dịch vào một calldata, nghĩa là mỗi block L1 chỉ mang ~1.5 KB dữ liệu rollup. Để bão hòa một blob EIP-4844 (128 KB), bạn cần ~850 giao dịch L2 mỗi block. Rollup nào đạt được con số đó? Chỉ Arbitrum và Optimism vào những ngày cao điểm.
Phần lớn các rollup nhỏ, thậm chí cả zkSync Era, đang sử dụng DA như một câu chuyện marketing. Họ trả phí cho Ethereum L1 để đăng dữ liệu, nhưng lượng dữ liệu thực tế quá ít đến nỗi chi phí DA chỉ chiếm <5% tổng phí giao dịch. Phần còn lại là phí sequencer và profit. Vậy tại sao họ vẫn kêu gọi 'DA rẻ hơn'? Bởi vì nếu DA rẻ, họ có thể tăng biên lợi nhuận mà không cần giảm phí cho người dùng.
Đây là điểm mù: Cơ chế xác minh của hầu hết cross-chain bridge và rollup đều dựa vào giả định tin cậy của oracle/relayer, không phải sự phi tập trung thực sự. Lấy LayerZero làm ví dụ. Họ có oracle và relayer, nếu cả hai thông đồng, họ có thể gian lận. Trong thực tế, Stargate đã từng bị tấn công do lỗi configuration, không phải do mật mã.
Tôi đã từng audit một cross-chain bridge vào năm 2022. Họ dùng 2-of-3 multisig cho oracle. Tôi hỏi: 'Sao không dùng zk-proof?' Họ trả lời: 'Chi phí quá cao, chưa cần thiết.' Đó là sự thật: bảo mật là một đường cong chi phí, và hầu hết dự án chọn điểm tối ưu về mặt kinh tế, không phải kỹ thuật.
Vậy câu hỏi đặt ra: Khi thị trường tăng, ai quan tâm đến DA thực sự? Nhưng khi một bridge bị hack 100 triệu USD, mọi người sẽ đổ lỗi cho 'lỗi kỹ thuật'. Sự thật là họ đã chọn rủi ro ngay từ đầu.
Hãy nhìn vào con số: TVL của các rollup đã tăng 300% từ đầu năm, nhưng revenue của Ethereum L1 từ DA chỉ tăng 20%. Điều đó có nghĩa là gì? Các rollup đang tận dụng dữ liệu rẻ (blobs) để khuếch đại TVL ảo, nhưng giá trị thực tế họ trả lại cho L1 là rất ít. Nếu Ethereum giảm phí blob, họ sẽ càng lợi hơn. Nhưng nếu Ethereum tăng phí (vì nhu cầu L1 tăng), họ sẽ chuyển sang Celestia hoặc EigenDA.
Đây là trò chơi: Data Availability không phải là vấn đề kỹ thuật, mà là vấn đề kinh tế. Các rollup đang tìm cách tối thiểu hóa chi phí đầu vào để tối đa hóa lợi nhuận, bất chấp bảo mật. Và người dùng cuối, những người FOMO vào airdrop, không hề biết rằng 'tài sản' của họ đang nằm trên một cơ sở dữ liệu có thể bị thay đổi bởi 2-3 người.
Tôi không nói tất cả rollup đều xấu. Arbitrum và Optimism có cơ chế fraud proof, nhưng chúng chưa bao giờ được kích hoạt trong thực tế. zkSync có validity proof, nhưng proof generation vẫn tập trung. Vấn đề là: sự phi tập trung là một phổ, không phải công tắc bật/tắt. Nhưng thị trường vẫn đang định giá chúng như thể chúng hoàn toàn phi tập trung.
Kết luận: Khi cơn sốt airdrop kết thúc, và người dùng bắt đầu rút tiền, chúng ta sẽ thấy ai thực sự kiểm soát cầu. Nếu rollup có thể ngừng hoạt động mà không cần ai đồng ý, thì đó là Web2 với vỏ bọc Web3. Hãy chuẩn bị cho một đợt điều chỉnh niềm tin.