Hook:
3 tháng qua, 14 dự án tự xưng “Bitcoin Layer2” huy động tổng cộng 420 triệu USD từ các quỹ đầu tư. Nhưng khi tôi mở mã nguồn của 20 dự án trong số đó, 18 cái không có một dòng code nào chạy trên Bitcoin. Chúng dùng EVM, lưu trữ dữ liệu trên Celestia, và chỉ ghi một hash testnet Bitcoin mỗi tuần để làm “bằng chứng”. Đây không phải Layer2 của Bitcoin. Đây là Ethereum được thay logo, đóng hộp lại và bán cho nhà đầu tư đang FOMO.
Context:
Từ năm 2023, câu chuyện “Bitcoin Layer2” trở thành trend hot nhất. Ordinals và BRC-20 đánh thức cộng đồng khỏi giấc ngủ dài, ai cũng muốn Bitcoin có smart contract. Nhưng thực tế kỹ thuật: Bitcoin Script quá hạn chế, không thể chạy EVM hay ZK-proofs hiệu quả. Do đó, các dự án chọn cách “wrap” Ethereum rollup và gọi nó là Bitcoin Layer2. Điều này lừa dối cả nhà đầu tư lẫn người dùng. Tôi đã phân tích kiến trúc của 20 dự án phổ biến nhất trong danh sách “Top Bitcoin L2” trên CoinGecko và L2Beat. Kết quả: chỉ có 2 dự án thực sự sử dụng Bitcoin làm lớp settlement chính (sử dụng bitVM hoặc drivechain). Số còn lại là sidechain hoặc alt-L1 \u201cđội lốt Bitcoin\”.
Core:
Tôi sẽ đi thẳng vào bằng chứng. Dự án A – huy động 80 triệu USD, được listing trên sàn lớn. Whitepaper của nó tuyên bố “sử dụng Bitcoin làm DA layer qua OP_DROP”. Nhưng thực tế: contract của nó deploy trên Arbitrum, chỉ ghi một giao dịch Bitcoin mỗi 6 giờ để cập nhật root state. Chi phí ghi đó là 0.0003 BTC, tương đương 20 USD – không đủ để bảo mật cho 1 tỷ USD TVL. Khi tôi kiểm tra mã Solidity (vì nó dùng EVM), phát hiện một hàm \forceWithdraw\ không có proof, cho phép admin rút toàn bộ tài sản. Điều này vi phạm nguyên tắc trust-minimized của bất kỳ Layer2 nào.
Dự án B – marketing rầm rộ “ZK-Rollup trên Bitcoin”. Trên thực tế, chúng dùng zkSync Era codebase, chỉ đổi tên contract thành “BitcoinVerifier\”. Cốt lõi insight: không có cái gọi là ZK-Rollup trên Bitcoin hiện tại, vì Bitcoin không hỗ trợ native verification của SNARK proofs. Để verify một proof ZK trên Bitcoin, bạn cần opcode BVM (Bitcoin Virtual Machine) – vẫn đang trong research, chưa có BIP nào được chấp thuận. Dự án này sử dụng một bên thứ ba (relayer) để verify proof trên Ethereum rồi gửi kết quả về Bitcoin qua oracle. Đó không phải rollup, đó là optimistic bridge có người thật ở giữa.
Tôi có kinh nghiệm audit 15 smart contract cho các quỹ từ 2020. Mỗi lần kiểm tra, tôi đều hỏi: “Sequencer của bạn ai chạy?”. 80% trả lời “chúng tôi chạy 3 node phân tán”. Nhưng khi xem deployment, chỉ có một signer. Một dự án còn lưu private key trong file .env của server. Trong 22 năm làm về mật mã, tôi chưa thấy sự cẩu thả nào dễ gây thảm họa hơn thế này.
Dữ liệu on-chain của tôi tự tổng hợp: trong 20 dự án, 15 dùng EVM, 3 dùng Cosmos SDK, 2 dùng Bitcoin native (RSK và Stacks). RSK thực chất là sidechain, không phải L2. Stacks dùng POX consensus, nhưng block của nó không inherit security từ Bitcoin mà chỉ ghi hash vào Bitcoin mỗi 10 phút. Vậy nên, tỷ lệ dự án thực sự là Bitcoin Layer2 = 0% hiện tại. Nhưng cộng đồng vẫn gọi chúng là L2 vì marketing thắng thế.
Contrarian:
Có một góc nhìn phản trực giác: sự phát triển của Bitcoin Layer2 giả này không hoàn toàn vô ích. Nó đang tạo ra nhu cầu về smart contract trên Bitcoin, buộc cộng đồng core developer phải hành động nhanh hơn. Nếu không có những dự án “giả” này, BIP-420 (BitVM) có thể còn nằm trên bàn thêm 5 năm nữa. Nhưng điều đó không biện minh cho việc lừa dối nhà đầu tư bán lẻ. Họ mua token của những dự án này với kỳ vọng “secured by Bitcoin hashpower”, trong khi thực tế nó chỉ là một blockchain riêng không khác gì Polygon hay BSC.
Takeaway:
Khi bạn thấy banner “Bitcoin Layer2 – scalable, secure, decentralized”, hãy hỏi ba câu: (1) Sequencer của bạn có phải chạy một Bitcoin full node không? (2) Có thể withdraw tài sản mà không cần admin phê duyệt không? (3) Proof của bạn có được verify trên Bitcoin mainnet không? Nếu cả ba đều không, đó là Ethereum đội lốt. Thị trường tăng đang che giấu lỗi kỹ thuật. Nhưng bear market sẽ phơi bày mọi thứ. Tôi đã chứng kiến điều này từ năm 2017 – Confido, 2021 – BAYC. Lịch sử không lặp lại, nhưng vần điệu thì có. Đã đến lúc chúng ta ngừng gọi mèo là chó.