Giá thị trường

BTC Bitcoin
$62,998.7 +0.29%
ETH Ethereum
$1,870.04 +0.34%
SOL Solana
$72.77 -0.57%
BNB BNB Chain
$578.7 -1.38%
XRP XRP Ledger
$1.06 -0.25%
DOGE Dogecoin
$0.0701 +0.68%
ADA Cardano
$0.1748 +2.40%
AVAX Avalanche
$6.36 -0.83%
DOT Polkadot
$0.7811 +2.39%
LINK Chainlink
$8.09 -0.61%

Lịch sự kiện blockchain

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

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%

15
04
halving Bitcoin Halving

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

12
05
halving BCH Halving

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

18
03
unlock Mở khóa token Sui

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

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

Theo dõi phí Gas

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

💡 Smart Money

0xda97...1752
Ví lưu ký tổ chức
+$1.1M
85%
0xa9a8...3e24
Ví lưu ký tổ chức
+$1.4M
86%
0xec62...7278
Nhà đầu tư sớm
-$1.1M
68%

Công cụ

Tất cả →
Khai thác

Lỗ hổng reentrancy trong thời đại DeFi hiện đại: Khi mọi người nghĩ rằng nó đã chết

Võ Dũng
Trong 7 ngày qua, một giao thức AMM trên Arbitrum đã mất 42% thanh khoản LP vì một lỗi reentrancy cổ điển – nhưng không ai ngờ tới. Tôi đã audit hợp đồng của họ, và phát hiện ra rằng thủ phạm không phải là một hàm withdraw() đơn giản, mà là một callback ẩn trong quá trình chuyển token ERC-777. Hồi năm 2020, khi DeFi Summer bùng nổ, lỗi reentrancy từng được coi là “bài toán mẫu giáo” trong bảo mật smart contract. Uniswap V2 đã vá nó bằng modifier nonReentrant, và hầu hết mọi người nghĩ rằng vấn đề đã được giải quyết. Nhưng thực tế phức tạp hơn nhiều. Hãy nhìn vào cơ chế của AMM hiện đại. Một swap thường bao gồm nhiều bước: tính toán đầu ra, chuyển token, cập nhật dự trữ. Nếu token đầu vào hỗ trợ callback (như ERC-777 hoặc ERC-1155), attacker có thể gọi lại hàm swap từ bên trong callback trước khi cập nhật dự trữ. Điều này tạo ra một cửa sổ tấn công giống hệt reentrancy cổ điển, nhưng trên một lớp trừu tượng khác. Trong trường hợp cụ thể của giao thức AMM này (tôi sẽ không nêu tên vì lỗi đã được vá), hợp đồng sử dụng SafeERC20 để chuyển token, nhưng lại gọi hàm safeTransfer trước khi cập nhập số dư. Mặc dù SafeERC20 kiểm tra giá trị trả về, nhưng nó không ngăn được callback từ token ERC-777. Kết quả: attacker có thể thực hiện nhiều swap trong một giao dịch, rút cạn thanh khoản. Phần phản trực giác ở đây: cộng đồng bảo mật thường tập trung vào modifier nonReentrant, nhưng lỗi thực sự nằm ở thứ tự gọi hàm – checks-effects-interactions. Nếu bạn chuyển token trước khi cập nhật trạng thái, dù có nonReentrant cũng không cứu được vì reentrancy xảy ra ở cấp external call. Sau nhiều năm audit, tôi đúc kết: những lỗ hổng “cổ điển” không bao giờ biến mất, chúng chỉ thay đổi hình thức. Khi các giao thức trở nên phức tạp hơn (kết hợp AMM + lending + yield farming), các tương tác chồng chéo mở ra những vector tấn công mới. Dự đoán của tôi: trong 6 tháng tới, chúng ta sẽ thấy ít nhất một vụ hack liên quan đến reentrancy trên các giao thức cross-chain, nơi callback không chỉ dừng lại ở token ERC-777 mà còn đến từ các tin nhắn IBC hoặc LayerZero. Điều này không phải là một lời cảnh báo mơ hồ. Dựa trên kinh nghiệm audit 5 năm của tôi, mỗi khi một lớp trừu tượng mới được thêm vào (bridges, messaging, intent), các lỗi logic cũ sẽ trỗi dậy trong bộ đồ mới. Câu hỏi đặt ra: Bạn có thực sự hiểu thứ tự thực thi của mọi external call trong hợp đồng của mình? Nếu câu trả lời là “không”, thì hãy chuẩn bị sẵn sàng cho một bài học đắt giá.

Lỗ hổng reentrancy trong thời đại DeFi hiện đại: Khi mọi người nghĩ rằng nó đã chết

Lỗ hổng reentrancy trong thời đại DeFi hiện đại: Khi mọi người nghĩ rằng nó đã chết

Lỗ hổng reentrancy trong thời đại DeFi hiện đại: Khi mọi người nghĩ rằng nó đã chết

Sợ & Tham

27

Sợ hãi

Tâm lý thị trường

Chỉ số mùa altcoin

44

Mùa Bitcoin

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

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

Tất cả →
1
Bitcoin
BTC
$62,998.7
1
Ethereum
ETH
$1,870.04
1
Solana
SOL
$72.77
1
BNB Chain
BNB
$578.7
1
XRP Ledger
XRP
$1.06
1
Dogecoin
DOGE
$0.0701
1
Cardano
ADA
$0.1748
1
Avalanche
AVAX
$6.36
1
Polkadot
DOT
$0.7811
1
Chainlink
LINK
$8.09

🐋 Theo dõi cá voi

🟢
0xc8fb...ac97
5 phút trước
Chuyển vào
28,027 BNB
🟢
0x98c2...9921
5 phút trước
Chuyển vào
41,717 SOL
🟢
0xd074...078d
1 ngày trước
Chuyển vào
2,184 ETH