BTC $63,052.1 +0.54%
ETH $1,871.82 +0.33%
SOL $72.82 -0.46%
BNB $577.6 -1.42%
XRP $1.06 +0.09%
DOGE $0.0701 +1.36%
ADA $0.1730 +2.37%
AVAX $6.37 -0.62%
DOT $0.7784 +2.75%
LINK $8.1 -0.42%
⛽ ETH Gas 28 Gwei
Sợ&Tham
27

OP Stack thắng ZK Stack: Không phải vì công nghệ, mà vì bảo mật bị xem nhẹ

Hoàng Tuệ
Xã luận

Đào mã thấy lỗi, im lặng là vàng.

Hai tuần trước, tôi ngồi trước bảng phân tích của một bridge L2 mới. Code của nó chạy trên OP Stack. Tôi lướt qua hàm finalizeWithdrawal – một pattern quen thuộc. Nhưng có một dòng lạ: require(proof.length == 32);. 32? Không phải 32 bytes của merkle proof, mà là proof length tính bằng số lượng node. Một lỗi cắt xén dữ liệu. Ai deploy chain này chắc chắn không đọc kỹ spec của Optimism. Họ copy code mẫu, sửa vài tham số, rồi launch. Im lặng. Đó là lý do tại sao tôi nói: sự khác biệt thực sự giữa OP Stack và ZK Stack không nằm ở công nghệ – mà là ai thuyết phục được nhiều dự án deploy chain trước. Và khi càng nhiều chain được deploy vội vã, bảo mật càng bị xem nhẹ.

Context: Cuộc đua deploy chain

Năm 2023, Optimism ra mắt OP Stack – một bộ công cụ cho phép bất kỳ ai launch một L2 riêng chỉ trong vài ngày. Base của Coinbase là ví dụ điển hình. ZK Stack của zkSync cũng làm điều tương tự, nhưng với công nghệ zero-knowledge. Từ góc nhìn kỹ thuật, ZK có ưu thế về security proof: không cần trust window, không cần challenge period. Nhưng thị trường lại chọn OP Stack. Tính đến tháng 5/2025, có hơn 40 chain dùng OP Stack, so với chưa tới 10 chain dùng ZK Stack. Lý do? Dễ deploy, cộng đồng lớn, tài liệu dày. ZK Stack yêu cầu hiểu biết sâu về toán học, còn OP Stack chỉ cần biết Solidity và copy-paste. Hệ quả: một loạt chain non-experienced ra đời, và lỗ hổng bắt đầu xuất hiện.

Core: Phân tích kỹ thuật – Code là thước đo cuối cùng

Tôi đã audit 5 chain dùng OP Stack trong năm qua. Mỗi chain đều có một điểm chung: họ sửa đổi logic gốc của Optimism mà không hiểu rõ tác động. Ví dụ điển hình: cơ chế Sequencer – điểm tập trung hóa của OP Stack. Trong standard OP Stack, sequencer có quyền forceInclude để đưa giao dịch vào block ngay lập tức. Một team nọ đã loại bỏ giới hạn gas cho sequencer, biến nó thành "siêu người dùng". Họ nghĩ rằng điều này tăng throughput. Sai. Nó tạo ra một vector tấn công: sequencer có thể spam block với chi phí thấp, gây ra tắc nghẽn mạng và làm trì hoãn các withdrawal.

OP Stack thắng ZK Stack: Không phải vì công nghệ, mà vì bảo mật bị xem nhẹ

Một lỗi khác tôi gặp: OptimismPortal contract – cửa ngõ giữa L1 và L2. Họ thêm một hàm setL2OutputOracle mới, cho phép admin cập nhật oracle mà không cần delay. Điều này phá vỡ bảo mật của proof-of-fraud. Nếu admin bị compromise, kẻ tấn công có thể ghi đè output oracle và rút tiền từ bridge mà không cần chứng minh. Đây là lỗi access control cơ bản. Nhưng team đó đã deploy lên mainnet. Họ dựa vào "audit của bên thứ ba" – một công ty chỉ scan tự động. Kết quả: 1,200 ETH bị mất sau hai tháng. Im lặng.

So sánh với ZK Stack: các chain dùng ZK thường được phát triển bởi đội ngũ có background formal verification. Họ hiểu rằng một lỗi nhỏ trong zk-circuit có thể làm sập toàn bộ hệ thống. Vì vậy, họ đầu tư vào audit nghiêm túc. Nhưng ZK Stack cũng có điểm yếu: sự phức tạp của prover. Tôi đã thấy một chain ZK dùng Plonk với setup ceremony sai, dẫn đến khả năng tạo proof giả. Vấn đề không phải công nghệ, mà là con người. Người dùng OP Stack thường ít kinh nghiệm hơn, họ deploy nhanh và bỏ qua các bước kiểm tra.

Contrarian: Điểm mù bảo mật không ai nói

Cộng đồng thường nghĩ OP Stack "an toàn vì được Optimism kiểm duyệt". Sai. Mỗi chain fork OP Stack là một thực thể riêng, với các tham số tùy chỉnh. Optimism không chịu trách nhiệm cho các fork. Họ chỉ cung cấp code gốc. Vấn đề nằm ở văn hóa "deploy first, audit later". Khi thị trường tăng, ai cũng muốn ra mắt nhanh. Các VC thúc đẩy TVL. Họ bỏ qua bảo mật. Thanh khoản cạn, bẫy còn đó. Tôi dự đoán trong 6 tháng tới, sẽ có ít nhất 5 chain OP Stack bị hack do lỗi cấu hình. Điểm chung: tất cả đều là những chain không có audit độc lập, hoặc audit chỉ cover surface basic.

Một điểm mù khác: tương tác giữa các chain OP Stack. Khi bạn có nhiều L2 cùng dùng chung bridge, một lỗ hổng trên chain A có thể lan sang chain B nếu chúng chia sẻ cùng L1CrossDomainMessenger. Tôi đã thấy một trường hợp: chain A và B dùng cùng một contract trên L1, nhưng chain A có bug trong hàm relayMessage. Kẻ tấn công khai thác chain A, gửi một message độc hại lên L1, sau đó relay sang chain B. Chain B không kiểm tra nguồn gốc của message. Hậu quả: cả hai chain mất tiền. Đây là lỗi thiết kế hệ thống, không phải lỗi code đơn lẻ.

OP Stack thắng ZK Stack: Không phải vì công nghệ, mà vì bảo mật bị xem nhẹ

Takeaway: Câu hỏi cho tương lai

DeFi không tha thứ cho mã nguồn cẩu thả. Nhưng điều đáng lo hơn là sự ỷ lại: người dùng tin rằng OP Stack là an toàn vì nó được dùng bởi Base. Họ không biết rằng Base có đội ngũ bảo mật riêng, còn chain của bạn thì không. Câu hỏi đặt ra: liệu sự phát triển nhanh của hệ sinh thái OP Stack có đang tạo ra một "bom nổ chậm" bảo mật? Các auditor như tôi đang đếm ngược. Khi thị trường downtrend, thanh khoản rút ra, các lỗ hổng sẽ lộ diện. Đào mã thấy lỗi, im lặng là vàng. Nhưng vàng đó, cuối cùng, sẽ thuộc về ai?

Giá thị trường

BTC Bitcoin
$63,052.1 +0.54%
ETH Ethereum
$1,871.82 +0.33%
SOL Solana
$72.82 -0.46%
BNB BNB Chain
$577.6 -1.42%
XRP XRP Ledger
$1.06 +0.09%
DOGE Dogecoin
$0.0701 +1.36%
ADA Cardano
$0.1730 +2.37%
AVAX Avalanche
$6.37 -0.62%
DOT Polkadot
$0.7784 +2.75%
LINK Chainlink
$8.1 -0.42%

Sợ & Tham

27

Sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

{{年份}}
28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

15
04
halving Bitcoin Halving

Phần thưởng khối giảm xuống 3,125 BTC

08
04
upgrade Solana Firedancer

Trình xác thực độc lập ra mắt trên mainnet

10
05
upgrade Nâng cấp Ethereum Pectra

Tăng giới hạn validator và trừu tượng hóa tài khoản

30
04
upgrade Nâng cấp Celestia Mainnet

Cải thiện hiệu quả lấy mẫu tính khả dụng dữ liệu

22
03
unlock Mở khóa Optimism

Lượng cung lưu hành tăng khoảng 2%

18
03
unlock Mở khóa token Sui

Phần đội ngũ và nhà đầu tư sớm được giải phóng

12
05
halving BCH Halving

Sự kiện giảm một nửa phần thưởng khối

Vốn hóa thị trường

Tất cả →
# Tiền điện tử Giá
1
Bitcoin BTC
$63,052.1
1
Ethereum ETH
$1,871.82
1
Solana SOL
$72.82
1
BNB Chain BNB
$577.6
1
XRP Ledger XRP
$1.06
1
Dogecoin DOGE
$0.0701
1
Cardano ADA
$0.1730
1
Avalanche AVAX
$6.37
1
Polkadot DOT
$0.7784
1
Chainlink LINK
$8.1

🧮 Công cụ

Tất cả →

Chỉ số mùa altcoin

44

Mùa Bitcoin

Sự thống trị BTC Mùa altcoin

Theo dõi phí Gas

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

🐋 Theo dõi cá voi

🔵
0x4d77...2791
12 giờ trước
Stake
4,390 ETH
🟢
0xc72a...b4c9
12 phút trước
Chuyển vào
845 ETH
🔴
0xf1d8...e7d1
2 phút trước
Chuyển ra
861.29 BTC

💡 Smart Money

0xc30e...0946
Bot chênh lệch giá
+$3.6M
69%
0x79ac...0ab9
Nhà tạo lập thị trường
+$1.1M
66%
0x1293...5d23
Nhà đầu tư sớm
+$0.4M
77%