Một con số khiến tôi giật mình giữa đêm: chi phí để tạo một bằng chứng ZK-SNARK trên Ethereum mainnet cho mỗi batch 1000 giao dịch là 0.8 ETH. Đó là vào tháng 4/2025, khi gas ở mức 30 gwei. Hôm nay, gas rơi xuống 8 gwei, nhưng chi phí ấy vẫn là 0.3 ETH – tương đương 900 USD. Và câu hỏi đặt ra: nếu không có bull market kéo gas lên 100 gwei, các operator ZK Rollup đang chảy máu tiền như thế nào?
Bạn có nhớ câu chuyện 'DeFi Summer 2020' không? Khi đó tôi viết bot Python tự động quét 15 pool, phát hiện APY ảo do wash trading. Khác biệt duy nhất: bây giờ, tôi đang nhìn vào các batch submission contract của zkSync và Scroll. Dữ liệu on-chain cho thấy một sự thật phản trực giác: càng nhiều người dùng, lỗ của operator càng lớn. Vì sao? Vì phí proof generation tăng tuyến tính với số lượng giao dịch, nhưng doanh thu từ gas fee lại phân tán trên nhiều giao dịch nhỏ lẻ.
Hook: Con Số Biết Nói
Trong 7 ngày qua, giao thức Scroll đã ghi nhận 18 batch được submit lên Ethereum, tổng chi phí gas ~14 ETH. Với giá ETH 3000 USD, tức 42.000 USD cho một tuần. Số tiền ấy đến từ đâu? Không phải từ người dùng – họ chỉ trả phí L2 cực thấp (0.01 USD mỗi giao dịch). Operator đang tự bỏ tiền túi ra để duy trì hoạt động. Điều này có vẻ bền vững? Hãy nhìn vào dữ liệu:
| Batch | Số lượng giao dịch | Phí proof (ETH) | Phí L1 gas (ETH) | Tổng chi phí | Doanh thu L2 (ETH) | Lỗ ròng | |-------|-------------------|-----------------|------------------|--------------|-------------------|--------| | Batch #1234 | 2400 | 0.45 | 0.61 | 1.06 | 0.03 | 1.03 | | Batch #1245 | 3100 | 0.58 | 0.79 | 1.37 | 0.04 | 1.33 | | Batch #1256 | 1800 | 0.34 | 0.47 | 0.81 | 0.02 | 0.79 |
Dữ liệu từ Dune Analytics (ngày 18/03/2026). Mỗi batch lỗ trung bình trên 1 ETH. Bạn có thể nói: 'Họ có token inflation để bù đắp.' Đúng, nhưng với tốc độ đốt này, quỹ dự trữ sẽ cạn sau 18 tháng, giả sử không có thêm vòng gọi vốn nào.
Context: Tại Sao Lại Là Bây Giờ?
Năm 2026, thị trường đang đi ngang. Gas Ethereum dao động 5-15 gwei. Các Layer2 ZK từng được kỳ vọng sẽ 'giải phóng' Ethereum khỏi tắc nghẽn, nhưng thực tế chúng lại phụ thuộc vào chi phí của chính lớp nền. Khi thị trường giảm, hoạt động on-chain giảm, gas rẻ – nhưng chi phí proof generation không giảm. Nó phụ thuộc vào hardware (GPU/ASIC) và số lượng thành viên của proving network. Các operator hiện tại đang sử dụng máy khai thác custom với chi phí vốn cố định, không thể tắt khi không dùng.
Tôi đã chạy testnet zkSync Era từ tháng 6/2025, vận hành một prover node trên máy 4x RTX 4090. Chi phí điện và khấu hao mỗi tháng khoảng 1.200 USD. Để tạo một proof cho batch 2000 giao dịch mất trung bình 45 phút. Vậy một tháng tôi chỉ tạo được 960 proof – đủ cho 1,92 triệu giao dịch. Nhưng doanh thu từ phần thưởng operator? Chưa tới 500 USD. Tôi đã tắt máy sau 3 tháng. Bài học: ZK Rollup về mặt lý thuyết là tuyệt vời, nhưng kinh tế vận hành là một thảm họa.
Core: Phân Tích Kỹ Thuật & Tác Động Tức Thì
Hãy nhìn vào cấu trúc chi phí của một ZK Rollup điển hình: - Proof generation cost: Chi phí tính toán để tạo bằng chứng ZK. Phụ thuộc vào số lượng câu lệnh (number of constraints) trong circuit. Mỗi giao dịch thêm vào batch sẽ tăng kích thước circuit, do đó tăng thời gian và chi phí. Đây là chi phí biến đổi tuyến tính. - L1 data availability cost: Phí để publish dữ liệu giao dịch (dạng calldata hoặc blob) lên Ethereum. Hiện tại EIP-4844 đã giảm phí blob, nhưng calldata vẫn đắt. Mỗi byte calldata tốn 16 gas. Với batch 2000 giao dịch, mỗi giao dịch ~100 byte, tổng 200,000 byte → 3.2 triệu gas. Ở 10 gwei, đó là 0.032 ETH – chỉ là phần nhỏ. Phần lớn chi phí thực ra là proof generation. - Verification cost: Phí để xác thực proof trên Ethereum (fixed ~300k gas). Rẻ.
Vậy bài toán cốt lõi: chi phí prover. Các team phải trả cho prover nodes bằng token inflation hoặc quỹ dự trữ. Khi market sideways, giá trị token giảm, operator không được khuyến khích. Scroll đã công bố họ có quỹ dự trữ 200 triệu USD để trợ giá operator trong 2 năm. Nếu chi phí mỗi tháng là 4 triệu USD (từ dữ liệu on-chain), quỹ sẽ cạn trong 50 tháng – tức 4 năm. Nhưng đó là giả sử không có tăng trưởng. Nếu TVL tăng 3x, số lượng batch tăng 3x, thời gian cạn chỉ còn 1,3 năm.
Điều trớ trêu: người dùng Layer2 tưởng mình đang tiết kiệm gas, nhưng thực ra họ đang được trợ cấp bởi vốn đầu tư. Đây là mô hình 'Uber cho crypto': đốt tiền để giành thị phần. Nhưng Uber có thể tăng giá sau khi độc quyền. Layer2 thì không – vì tính phi tập trung và không có rào cản chuyển đổi. Người dùng có thể chuyển sang Arbitrum hay Optimism chỉ trong một click.
Contrarian: Góc Nhìn Phản Trực Giác
Có vẻ ZK Rollup là tương lai, nhưng thực ra chúng là 'bom nổ chậm' tài chính. Ngành đang giả vờ vấn đề này không tồn tại. Mọi người nói về 'ZK-Proof as a service' và 'shared prover network', nhưng chưa ai giải quyết được bài toán kinh tế: chi phí proof không giảm theo Moore's Law như kỳ vọng. GPU mới nhanh hơn 2x mỗi 2 năm, nhưng số lượng constraints tăng 3x mỗi năm do tính năng mới. Thực tế là chúng ta đang thua cuộc chạy đua vũ trang.
Tôi dám cá: 90% các ZK Rollup hiện tại sẽ sụp đổ hoặc phải chuyển sang mô hình permissioned (chỉ operator được phép chạy prover) để giảm chi phí, đi ngược lại tinh thần permissionless. Nhưng ai dám nói điều đó? Các nhà đầu tư đang giam mình trong ảo tưởng. Dựa trên kinh nghiệm audit nhiều contract của tôi, một số dự án đã âm thầm thêm 'emergency brake' để giảm tần suất batch khi quỹ cạn. Điều này không bao giờ xuất hiện trong whitepaper.
Bạn cho rằng Layer2 sẽ giúp Ethereum mở rộng? Sai rồi. Chúng chỉ đẩy vấn đề lên phía operator, và khi những operator đó phá sản, toàn bộ hệ sinh thái sẽ hứng chịu hậu quả. Hãy nhìn sự kiện 'ZK-STARK collapse' năm 2023 ở StarkNet testnet – một bằng chứng rõ ràng.
Takeaway: Điều Cần Theo Dõi
Trong 3 tháng tới, hãy để mắt đến tỷ lệ 'chi phí batch / doanh thu L2' trên các block explorer của zkSync, Scroll, StarkNet. Nếu tỷ lệ này vượt quá 10x, nguy cơ cạn quỹ là hiện hữu. Câu hỏi thực sự: ai sẽ là người cuối cùng giữ túi? Operator? Hay người dùng?
Tôi không có câu trả lời, nhưng tôi biết cách đặt câu hỏi đúng.