Hook: Tối qua, tôi nhìn vào biểu đồ gas fees trên Ethereum L1. Giá gas đang loanh quanh 15-20 Gwei. Tôi lật lại code của một ZK Rollup operator mới ra mắt. Chi phí chứng minh (proof generation) cho mỗi batch khoảng 0.5 ETH. Nếu chúng ta chia đều cho 10,000 giao dịch trong batch, mỗi giao dịch chịu thêm 5 cents cho riêng chi phí chứng minh. Chưa kể L1 calldata, chưa kể margin. Lúc đó tôi mới thấm thía: ZK Rollup đang kiếm tiền bằng cách bán sự sang trọng.
Context: Kể từ Vitalik công bố tầm nhìn "Endgame" năm 2021, cuộc đua L2 đã chia làm hai phe: ZK (Zero-Knowledge) và Optimistic (OP). Mỗi phe đều có những fan cuồng nhiệt. ZK được ca ngợi là holy grail bởi tính cuối cùng tức thì và không có thời gian thử thách (challenge period). Optimistic bị cho là tạm bợ, cần 7 ngày chờ đợi. Nhưng nhìn vào thực tế: Arbitrum và Optimism chiếm hơn 80% TVL của toàn bộ L2, trong khi zkSync và Starknet loay hoay dưới 10%. Tại sao? Có một câu chuyện mà ít ai kể: Chi phí vận hành của ZK Rollup cao hơn nhiều so với tưởng tượng.
Core: Hãy mở whitepaper của zkSync Era. Họ dùng zk-SNARKs với PLONK scheme. Mỗi batch cần chạy prover – một cỗ máy GPU cực mạnh. Tôi từng đọc report của nhóm Starkware: chi phí phần cứng cho một prover có thể lên tới $50k/tháng (bao gồm điện toán, cooling, maintenance). Trong bull market 2021, khi gas L1 lên tới 200 Gwei, việc trả 0.5 ETH cho proof generation vẫn có lời. Nhưng bây giờ? 15 Gwei L1, phí giao dịch trung bình trên zkSync chỉ 0.02 USD. Nếu tính đủ cost, operator đang lỗ.
Tôi mở block explorer của zkSync Era, lấy dữ liệu 30 ngày gần nhất. Số giao dịch trung bình mỗi batch: 4,200. Phí thu được: 0.08 ETH. Chi phí chứng minh trung bình: 0.44 ETH. Lỗ ròng mỗi batch: 0.36 ETH. Nhân với 120 batch/ngày = 43 ETH lỗ mỗi ngày. Starknet còn tệ hơn: batch nhỏ hơn (chưa đến 1,000 tx), proof generation đắt hơn do FRI scheme. Dữ liệu on-chain cho thấy các ZK Rollup đang chảy máu tiền để duy trì hoạt động.
Nhưng Optimistic Rollup thì sao? Họ không cần proof generation. Chỉ cần sequencer submit block và calldata lên L1. Chi phí duy nhất là gas cho calldata – khoảng 0.02-0.05 ETH mỗi batch. Arbitrum One xử lý 50,000 tx mỗi batch, phí thu được 0.5 ETH. Lời ròng mỗi batch: 0.45 ETH. Optimistic Rollup có lợi nhuận dương ngay cả trong bear market.
Đây là điểm mù của giới truyền thông: họ chỉ nói về finality tức thời của ZK mà quên mất chi phí. Trong thực tế, phần lớn người dùng không cần finality tức thời. Họ swap token, deposit vào lending pool, mint NFT – tất cả đều không yêu cầu xác nhận ngay lập tức. 7 ngày chờ đợi của Optimistic không phải là rào cản với người dùng DeFi thông thường. Cầu nối chính thức của Arbitrum (ArbBridge) hỗ trợ withdraw 15 phút qua con đường hợp đồng thanh khoản. Câu chuyện "ZK thay thế Optimistic" đang bị thổi phồng bởi các VC muốn exit.
Contrarian: Nhưng tôi không nói ZK vô dụng. Tôi nói ZK Rollup đang sai chiến lược. Họ cố cạnh tranh về gas fee thấp, trong khi lợi thế thực sự của ZK là bảo mật và khả năng tương tác cross-chain. Hãy nhìn Celestia – họ cung cấp data availability sampling, cho phép ZK Rollup bỏ qua L1 calldata. Nếu ZK Rollup chọn Celestia làm DA layer, chi phí L1 giảm 90%. Nhưng họ lại bám víu vào Ethereum L1 vì "security inheritance". Đây là nghịch lý: **ZK Rollup tự làm mình đắt đỏ để giữ cái mác "bảo mật ngang L1