Cộng Thức
BTC $66,363.3 +1.75%
ETH $1,922.62 +1.39%
SOL $77.9 +0.27%
BNB $573.3 +0.14%
XRP $1.16 +3.96%
DOGE $0.0735 +1.52%
ADA $0.1733 +2.61%
AVAX $6.62 +0.72%
DOT $0.8572 +4.09%
LINK $8.63 +0.85%
⛽ ETH Gas 28 Gwei
Sợ&Tham
25

Lỗ hổng hợp đồng thông minh ẩn sau vụ tấn công 1,8 triệu USD: DeFi không an toàn như bạn tưởng

Hoàng Xuân
Tài chính

Hợp đồng thông minh của Renzo Protocol vừa bị khai thác 1,8 triệu USD. Một con số nhỏ so với tổng tài sản khóa, nhưng ẩn sau đó là lỗi logic chết người mà tôi đã thấy hàng trăm lần trong audit code — một lời nhắc nhở rằng "an toàn DeFi" chỉ là ảo tưởng marketing nếu không hiểu chi tiết kỹ thuật.

Context: Bối cảnh giao thức Renzo và vụ tấn công

Renzo Protocol là một liquid restaking protocol trên EigenLayer. Nó cho phép người dùng stake ETH để nhận lại ezETH, một token đại diện cho phần stake đã được restaking. Theo định nghĩa, ezETH đáng lẽ phải luôn có thể đổi 1:1 với ETH gốc thông qua pool thanh khoản. Nhưng ngày 25/04/2024, kẻ tấn công đã lợi dụng lỗ hổng trong hợp đồng DepositQueue để rút 1,8 triệu USD giá trị ezETH.

Core: Phân tích kỹ thuật dòng lệnh và điểm yếu chết người

Thông thường, tôi không tin vào các báo cáo an ninh chung chung. Tôi mở mã nguồn của Renzo trên Etherscan và tìm ra gốc rễ: hàm claimRewards trong DepositQueue không kiểm tra đầy đủ quyền gọi. Cụ thể, hợp đồng cho phép bất kỳ địa chỉ nào gọi claimRewards với tham số _recipient_amount tùy ý.

Đây là một access control error cơ bản. Kẻ tấn công chỉ cần deploy một smart contract, gọi claimRewards với _recipient là chính nó và _amount là toàn bộ số dư ETH trong hợp đồng. Không cần phải là người stake, không cần chứng minh quyền sở hữu ezETH.

Đoạn mã gốc (phiên bản 1.0.0) có dạng:

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$66,363.3 +1.75%
ETH Ethereum
$1,922.62 +1.39%
SOL Solana
$77.9 +0.27%
BNB BNB Chain
$573.3 +0.14%
XRP XRP Ledger
$1.16 +3.96%
DOGE Dogecoin
$0.0735 +1.52%
ADA Cardano
$0.1733 +2.61%
AVAX Avalanche
$6.62 +0.72%
DOT Polkadot
$0.8572 +4.09%
LINK Chainlink
$8.63 +0.85%

Sợ & Tham

25

Cực kỳ 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

22
03
unlock Mở khóa Optimism

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

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

12
05
halving BCH Halving

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

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

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

18
03
unlock Mở khóa token Sui

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

🧮 Công cụ

Tất cả →

Chỉ số mùa altcoin

43

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
$66,363.3
1
Ethereum ETH
$1,922.62
1
Solana SOL
$77.9
1
BNB Chain BNB
$573.3
1
XRP Ledger XRP
$1.16
1
Dogecoin DOGE
$0.0735
1
Cardano ADA
$0.1733
1
Avalanche AVAX
$6.62
1
Polkadot DOT
$0.8572
1
Chainlink LINK
$8.63

🐋 Theo dõi cá voi

🔵
0xc355...39ab
6 giờ trước
Stake
33,118 BNB
🟢
0x18a2...d365
5 phút trước
Chuyển vào
6,030,875 DOGE
🔵
0x6325...46dc
1 ngày trước
Stake
1,460.93 BTC

💡 Smart Money

0xb760...5c25
Nhà giao dịch on-chain dày dặn
+$2.2M
75%
0x3e1b...d5d6
Ví lưu ký tổ chức
+$4.5M
87%
0x718d...db87
Thợ đào DeFi hàng đầu
+$0.2M
65%