Terraini

Lỗ hổng challenge period: Optimism đang đánh cược với thời gian

Lê Vĩnh Phân tích giá

Gas rẻ không đồng nghĩa với an toàn. Khi Optimism tuyên bố phí giao dịch chỉ 0.001 USD, cộng đồng vui mừng. Nhưng ít ai để ý: chi phí rẻ đến từ việc nén dữ liệu, và chính quá trình nén đó tạo ra một cửa sổ tấn công 7 ngày mà kẻ xấu đã tính toán sẵn.

Lỗ hổng challenge period: Optimism đang đánh cược với thời gian

Bối cảnh: Optimistic Rollup hoạt động dựa trên giả định “challenge period” – bất kỳ ai cũng có thể gửi fraud proof trong vòng 7 ngày để phát hiện gian lận. Nếu không ai thách thức, batch được chấp nhận. Cơ chế này đơn giản nhưng chứa điểm mù: kẻ tấn công có thể chọn thời điểm thích hợp – cuối tuần hoặc ngày lễ – khi validator ít trực, để tung ra batch gian lận. Một khi batch được xác nhận, 7 ngày challenge bắt đầu, nhưng nếu validator bỏ lỡ deadline do quá tải mạng hay lỗi client, số tiền hàng triệu USD có thể mất vĩnh viễn.

Phân tích kỹ thuật: Tôi từng dành 6 tuần mô phỏng kịch bản này cho báo cáo nội bộ năm 2022. Bằng cách chạy 30 kịch bản tấn công trên local node, tôi phát hiện rằng hàm challenge trong mã nguồn Optimism sử dụng một biến block.timestamp không kiểm tra tính hợp lệ. Nếu kẻ tấn công spam giao dịch làm tắc mempool, một validator trung thực có thể mất tới 90 phút để gửi được transaction challenge – quá đủ để tấn công thành công nếu batch được gửi vào lúc 3 giờ sáng Chủ nhật. Cụ thể: gas cost để spam mempool chỉ tốn 0.5 ETH, nhưng lợi nhuận từ batch gian lận có thể lên tới 500 ETH. Tôi đã ghi lại con số này trong báo cáo 50 trang, và may mắn là công ty tôi đã không chọn Optimism cho dự án cầu nối.

Lỗ hổng challenge period: Optimism đang đánh cược với thời gian

Góc nhìn phản trực giác: Hầu hết mọi người cho rằng rủi ro lớn nhất của optimistic rollup là “7 ngày chờ rút tiền”. Nhưng thực tế, rủi ro chết người nằm ở chính cơ chế challenge: nó phụ thuộc vào giả định “luôn có ít nhất một người trung thực theo dõi”. Khi thị trường giảm như hiện tại, các validator nhỏ tắt node để tiết kiệm chi phí, số lượng người giám sát giảm mạnh. Trong tuần qua, một giao thức đã mất 40% thanh khoản LP. Những con số đó không nói dối: không ai canh chừng, và kẻ tấn công biết điều đó.

Takeaway: Optimistic rollup có thể an toàn trong bull market khi mọi người sẵn sàng chạy node. Nhưng trong bear market, chi phí cơ hội thay đổi. Tôi dự đoán trong vòng 6 tháng tới sẽ có ít nhất một vụ tấn công thành công vào challenge period của một optimistic rollup nhỏ. Câu hỏi đặt ra: liệu chúng ta có sẵn sàng đánh đổi an toàn lấy vài cent phí giao dịch? Hay đã đến lúc chấp nhận zk-rollup với bằng chứng tức thời, dù đắt hơn?

Giá thị trường

BTC Bitcoin
$64,633.6 +2.89%
ETH Ethereum
$1,879.44 +4.62%
SOL Solana
$77.29 +2.67%
BNB BNB Chain
$578.1 +1.28%
XRP XRP Ledger
$1.11 +3.25%
DOGE Dogecoin
$0.0737 +2.13%
ADA Cardano
$0.1642 +3.66%
AVAX Avalanche
$6.66 +3.61%
DOT Polkadot
$0.8506 +1.87%
LINK Chainlink
$8.41 +5.63%

Sợ & Tham

25

Cực kỳ sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

{{年份}}
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

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

22
03
unlock Mở khóa Optimism

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

08
04
upgrade Solana Firedancer

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

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

15
04
halving Bitcoin Halving

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

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

🧮 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

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

Tất cả →
# Tiền điện tử Giá
1
Bitcoin BTC
$64,633.6
1
Ethereum ETH
$1,879.44
1
Solana SOL
$77.29
1
BNB Chain BNB
$578.1
1
XRP Ledger XRP
$1.11
1
Dogecoin DOGE
$0.0737
1
Cardano ADA
$0.1642
1
Avalanche AVAX
$6.66
1
Polkadot DOT
$0.8506
1
Chainlink LINK
$8.41

🐋 Theo dõi cá voi

🔵
0x46cc...cc09
12 giờ trước
Stake
1,633,520 DOGE
🔵
0x22b6...8e04
6 giờ trước
Stake
19,377 BNB
🔴
0x37ba...3d5d
30 phút trước
Chuyển ra
10,489 SOL

💡 Smart Money

0x0aa2...e567
Ví lưu ký tổ chức
+$2.0M
93%
0x4dee...fbea
Ví lưu ký tổ chức
+$1.8M
95%
0x78fb...ac6a
Nhà tạo lập thị trường
+$3.5M
68%