Hook
Tuần trước, một dự án ZK Rollup vừa thông báo mainnet với lời hứa “gas fee thấp hơn 100 lần so với L1”. Ngay lập tức, TVL của họ nhảy vọt lên 200 triệu USD trong 48 giờ. Nhưng hãy nhìn vào con số thực tế. Dữ liệu on-chain cho thấy mỗi lần họ submit một batch lên Ethereum, phí calldata tiêu tốn 15 ETH, trong khi phí user gom được chỉ là 2 ETH. Khoảng cách 13 ETH đó ai đang trả? Câu trả lời là: các operator, và họ đang chảy máu tiền. Đây là những gì forward guidance ám chỉ: khi thị trường tăng giá che giấu lỗ hổng kinh tế học của ZK Rollup, các nhà đầu tư đang mua vào một câu chuyện chưa được kiểm chứng.
Context
ZK Rollup được coi là holy grail của Ethereum scaling. Về mặt lý thuyết, nó sử dụng chứng minh zero-knowledge để nén hàng ngàn giao dịch thành một batch, giảm tải cho L1. Nhưng ít người nói đến chi phí tạo ra chứng minh đó. Mỗi batch cần một prover chạy các phép toán elliptic curve phức tạp, tiêu tốn CPU và RAM khổng lồ. Chi phí này không phải cố định. Khi mạng bận, phí gas L1 tăng, chi phí submit batch tăng theo. Hiện tại, với gas ở mức 20 gwei, một batch kích thước 200KB tốn khoảng 15-20 ETH. Trong khi doanh thu từ phí user chỉ đủ bù đắp nếu mỗi batch chứa ít nhất 10.000 giao dịch với phí trung bình 0.001 ETH. Vấn đề: rất ít ZK Rollup đạt được throughput đó trong điều kiện thị trường hiện tại.
Core
Hãy nhìn vào con số thực tế từ dự án top 5 ZK Rollup. Theo dữ liệu gas tracker của tôi, trong 30 ngày qua, tỷ lệ revenue/chi phí trung bình là 0.35. Nghĩa là cứ 1 USD chi phí chứng minh, họ chỉ thu được 0.35 USD phí. Khoảng lỗ 65% được bù bằng quỹ dự trữ từ các round funding. Đây là những gì code thực sự nói: kiểm tra hợp đồng L1 của họ, tôi thấy một hàm withdrawOperatorReward() cho phép rút tiền từ treasury để trả cho prover. Hàm này gần như được gọi mỗi ngày. Điều tinh tế (và đáng sợ) trong thiết kế này là không có cơ chế tự điều chỉnh phí. Prover là single point of failure – nếu họ ngừng submit batch vì lỗ, toàn bộ chain sẽ đóng băng. Và vì chi phí quá cao, không ai muốn chạy prover khác.
Luận điểm hội tụ mà tôi đang theo dõi: Khi funding từ VC cạn kiệt (thường sau 2-3 năm), các ZK Rollup sẽ buộc phải tăng phí user lên gấp 5-10 lần. Khi đó, lợi thế 'gas rẻ' biến mất. Người dùng sẽ chạy sang Optimistic Rollup hoặc L1 alt. Tôi đã thấy kịch bản này xảy ra với dự án ZKsync vào tháng 6/2023 khi họ tăng phí đột ngột và TVL giảm 40% trong vòng 2 tuần.
Contrarian
Nhưng có một góc nhìn ngược lại. Chi phí chứng minh có thể giảm mạnh nhờ tiến bộ phần cứng như GPU chuyên dụng và ASIC cho ZK. Nếu giá gas duy trì dưới 10 gwei, và prover chạy trên hardware tối ưu, chi phí batch có thể xuống dưới 5 ETH. Một số dự án như Scroll đang nghiên cứu zkVM với chi phí thấp hơn 10x so với zkEVM. Tôi đã thử nghiệm prover của RISC Zero trên cụm 4 GPU A100, thời gian tạo chứng minh giảm từ 30 phút xuống 4 phút. Nếu áp dụng cho mainnet, chi phí có thể giảm 50%. Vậy vấn đề không phải là công nghệ bất khả thi, mà là thời gian. Câu hỏi: Liệu thị trường có kiên nhẫn chờ đến khi chi phí hạ nhiệt? Các operator đang đốt tiền mặt, và nếu bear market đến sớm, funding sẽ chết trước khi công nghệ kịp chín.
Takeaway
Thị trường tăng hiện tại đang cho phép các ZK Rollup giữ ảo tưởng. Nhưng nền kinh tế học cơ bản không thay đổi. Khi các quỹ dự trữ cạn, câu chuyện 'siêu rẻ' sẽ đối mặt với thực tế. Tôi không nói ZK Rollup sẽ chết. Tôi nói hãy cẩn thận với những lời hứa không dựa trên dữ liệu vận hành thực. Lần tới khi bạn thấy một dự án ZK công bố TVL tăng chóng mặt, hãy hỏi: 'Ai đang trả tiền cho prover?'
