Dgzmdash
BTC $63,906 -1.70%
ETH $1,918.2 -1.47%
SOL $74.13 -2.49%
BNB $570.9 -0.76%
XRP $1.06 -2.74%
DOGE $0.0707 -1.94%
ADA $0.1596 +0.44%
AVAX $6.58 -0.36%
DOT $0.7634 -3.85%
LINK $8.37 -2.94%
⛽ ETH Gas 28 Gwei
Sợ&Tham
29
Hướng dẫn

Một ICO Lỗi Là Mỏ Vàng Cho Kẻ Săn Bug: Phân Tích Kỹ Thuật Từ Vụ Hack Optimism Gần Đây

Hoàng Việt

Một reentrancy nhỏ, toàn bộ pool sập.

Một ICO Lỗi Là Mỏ Vàng Cho Kẻ Săn Bug: Phân Tích Kỹ Thuật Từ Vụ Hack Optimism Gần Đây

Mới tuần trước, một giao thức lending trên Optimism mất 2.5 triệu USD vì lỗi reentrancy cơ bản. Code là hiện thực, không phải lý thuyết. Tôi đã tự chạy local node để kiểm chứng logic thật của contract bị hack.

Đây là câu chuyện về một dòng code tưởng chừng vô hại, nhưng đã mở ra cánh cửa cho kẻ tấn công rút sạch pool thanh khoản.

Context: Cơ Chế Giao Thức

Giao thức này sử dụng mô hình lending/borrowing truyền thống: người dùng deposit tài sản, nhận lại aToken (giống aToken của Aave). Khi rút, contract gọi hàm withdraw(), tính toán số aToken cần đốt, sau đó transfer tài sản gốc về ví.

Vấn đề nằm ở hàm withdraw() khi kết hợp với một callback hook cho phép contract gọi lại ví người dùng sau khi transfer. Cụ thể:

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$63,906 -1.70%
ETH Ethereum
$1,918.2 -1.47%
SOL Solana
$74.13 -2.49%
BNB BNB Chain
$570.9 -0.76%
XRP XRP Ledger
$1.06 -2.74%
DOGE Dogecoin
$0.0707 -1.94%
ADA Cardano
$0.1596 +0.44%
AVAX Avalanche
$6.58 -0.36%
DOT Polkadot
$0.7634 -3.85%
LINK Chainlink
$8.37 -2.94%

Sợ & Tham

29

Sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

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

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

22
03
unlock Mở khóa Optimism

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

12
05
halving BCH Halving

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

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

08
04
upgrade Solana Firedancer

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

18
03
unlock Mở khóa token Sui

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

Tin nhanh 7x24h

Thêm >
{{快讯列表(10)}} {{loop}}
{{快讯时间}}

{{快讯内容}}

{{快讯标签}}
{{/loop}} {{/快讯列表}}

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ả →
1
Bitcoin
BTC
$63,906
1
Ethereum
ETH
$1,918.2
1
Solana
SOL
$74.13
1
BNB Chain
BNB
$570.9
1
XRP Ledger
XRP
$1.06
1
Dogecoin
DOGE
$0.0707
1
Cardano
ADA
$0.1596
1
Avalanche
AVAX
$6.58
1
Polkadot
DOT
$0.7634
1
Chainlink
LINK
$8.37

🐋 Theo dõi cá voi

🟢
0x4641...5022
5 phút trước
Chuyển vào
49,114 BNB
🔵
0xa1a6...7ade
2 phút trước
Stake
4,593,450 USDT
🔵
0x0e2a...e129
1 ngày trước
Stake
4,264 ETH

💡 Smart Money

0xb499...90ae
Nhà tạo lập thị trường
+$4.4M
76%
0xbb23...28e8
Nhà giao dịch on-chain dày dặn
+$3.5M
68%
0xcbac...fd25
Nhà giao dịch on-chain dày dặn
+$3.4M
68%