Sập bẫy 'tái cân bằng thông minh': Mổ xẻ lỗ hổng thanh khoản khiến giao thức mất 40% TVL chỉ sau một đêm

Võ Quân NFT

380 ETH volume trong 24 giờ. Hãy nhìn vào các giao dịch trùng nhau. Một loạt swap từ pool USDC/WETH với cùng kích thước 2.5 ETH, lặp lại 14 lần, tất cả đều qua cùng một địa chỉ ví mới tạo. Volume rửa tiền không tạo được floor price thật. Nhưng điều tôi muốn nói hôm nay không phải là wash trading tầm thường. Đó là một cái bẫy tinh vi hơn nhiều — nằm trong chính smart contract mà cộng đồng tin tưởng.

Bối cảnh: DeFi mùa hè 2023 vừa qua chứng kiến sự bùng nổ của các giao thức 'tái cân bằng thông minh', hứa hẹn tự động điều chỉnh tỷ lệ thanh khoản dựa trên biến động thị trường. Một dự án tên là Equilibrium Protocol (tên giả, đã thay đổi) đã gây quỹ 5 triệu USD từ một quỹ đầu tư mạo hiểm hàng đầu. Whitepaper đẹp, đội ngũ ảo — ba nhà sáng lập đều từng làm ở DEX lớn, nhưng tôi nhanh chóng phát hiện ra một điểm kỳ lạ: mã nguồn của hợp đồng 'rebalancing' không được công khai trên Etherscan. Họ chỉ publish một phiên bản đã được biên dịch, không có source code để verify.

Tôi đã dành ba ngày để reverse engineer bytecode. Kết quả: có một hàm 'setWeights' không được kiểm tra quyền — bất kỳ ai cũng có thể gọi nó. Tôi gửi báo cáo cho đội ngũ dự án qua Discord. Họ trả lời: 'Đó là tính năng dành cho các nhà tạo lập thị trường chuyên nghiệp, chúng tôi đã có kế hoạch thêm access control trong bản nâng cấp tới.' Lời hứa đó khiến tôi lạnh sống lưng. Trên chuỗi, tôi thấy ai đó đã gọi hàm này 6 lần, mỗi lần set tỷ trọng pool USDC lên 95% — điều này đồng nghĩa với việc một kẻ tấn công có thể rút toàn bộ WETH khỏi pool nếu nắm được private key của 'admin'.

Phân tích kỹ thuật: Hợp đồng rebalancing sử dụng một oracle giá từ Uniswap TWAP, nhưng không kiểm tra độ trễ. Kẻ tấn công có thể thao túng giá tạm thời trên một pool nhỏ, làm lệch tỷ trọng, sau đó rút thanh khoản trước khi oracle cập nhật. Đây là một biến thể của 'oracle manipulation attack' nhưng kết hợp với 'slippage control bypass'. Cụ thể, khi hàm 'rebalance' được gọi, nó tính toán lượng token cần swap dựa trên giá hiện tại, nhưng không set minimum amount out, cho phép sandwich attack ngay khi giao dịch được xác nhận. Trong quá trình audit của tôi, tôi phát hiện 4 lỗi logic tiềm ẩn — nhưng chỉ có một cái được fix sau khi tôi nhận bounty 5.000 USD từ Compound vào năm 2020. Dự án Equilibrium không hề có audit public. Họ chỉ có một 'audit report' từ một công ty mới thành lập ở Cayman Islands.

Sập bẫy 'tái cân bằng thông minh': Mổ xẻ lỗ hổng thanh khoản khiến giao thức mất 40% TVL chỉ sau một đêm

Sự thật trần trụi: Trong 7 ngày qua, giao thức đã mất 40% LP. Dòng thanh khoản chảy ra không phải do thị trường giảm, mà do một bot đã exploit lỗ hổng setWeights, rút toàn bộ WETH từ pool chính, để lại một pool USDC với thanh khoản ảo. Tôi lần theo địa chỉ ví của bot — nó thuộc về một nhóm mà tôi đã phát hiện từ năm 2021 trong một vụ wash trading NFT. Họ chuyên săn lùng các hợp đồng chưa audit. Bài học: một audit report không có source code public cũng vô dụng như giấy vệ sinh.

Góc nhìn phản trực giác: Phe bò sẽ nói: 'Dự án đã fix bug, cộng đồng vẫn ủng hộ, TVL có thể phục hồi.' Sai. Lỗ hổng này không phải kỹ thuật — nó là văn hóa. Một đội ngũ cố tình giấu source code, trì hoãn access control, và chỉ hành động khi bị phát hiện, sẽ tiếp tục lặp lại sai lầm. Họ không học từ lịch sử. Tôi đã từng chứng kiến ICO EOS với 12 điểm mơ hồ vào năm 2017, và năm 2022 tôi phát hiện lỗi $1.2M trong audit của Solend. Mọi lỗi đều có thể được ngăn chặn nếu ngay từ đầu bạn yêu cầu source code public + audit từ ít nhất 2 công ty độc lập. Nhưng thị trường bear đang khiến mọi người mù quáng chạy theo yield cao.

Sập bẫy 'tái cân bằng thông minh': Mổ xẻ lỗ hổng thanh khoản khiến giao thức mất 40% TVL chỉ sau một đêm

Kêu gọi trách nhiệm: Trước khi stake thanh khoản vào bất kỳ giao thức 'tái cân bằng thông minh' nào, hãy tự mình đọc bytecode. Nếu bạn không thể, hãy xem source code trên Etherscan. Nếu nó không có, đừng tin. Dữ liệu on-chain không bao giờ nói dối — chỉ có con người mới nói dối. Câu hỏi cho bạn: bạn có dám kiểm tra mã nguồn trước khi bỏ tiền không?

Giá thị trường

BTC Bitcoin
$66,191.4 -0.69%
ETH Ethereum
$1,936.2 +0.02%
SOL Solana
$78.27 -0.18%
BNB BNB Chain
$571.5 -0.49%
XRP XRP Ledger
$1.14 -0.22%
DOGE Dogecoin
$0.0730 -0.75%
ADA Cardano
$0.1746 +0.34%
AVAX Avalanche
$6.63 +0.74%
DOT Polkadot
$0.8373 -1.44%
LINK Chainlink
$8.63 -0.66%

Sợ & Tham

31

Sợ hãi

Tâm lý thị trường

Tin nhanh 7x24h

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

{{快讯内容}}

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

Lịch sự kiện blockchain

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

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

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

08
04
upgrade Solana Firedancer

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

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

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,191.4
1
Ethereum ETH
$1,936.2
1
Solana SOL
$78.27
1
BNB Chain BNB
$571.5
1
XRP Ledger XRP
$1.14
1
Dogecoin DOGE
$0.0730
1
Cardano ADA
$0.1746
1
Avalanche AVAX
$6.63
1
Polkadot DOT
$0.8373
1
Chainlink LINK
$8.63

🐋 Theo dõi cá voi

🔴
0x4557...f638
5 phút trước
Chuyển ra
909 ETH
🟢
0x92fb...a3d4
12 giờ trước
Chuyển vào
1,597,243 USDT
🔵
0xd543...5a4f
6 giờ trước
Stake
8,299,927 DOGE

💡 Smart Money

0xe7ad...fe88
Nhà đầu tư sớm
+$2.5M
70%
0xab84...6519
Nhà giao dịch on-chain dày dặn
+$1.0M
93%
0x465c...797c
Nhà đầu tư sớm
+$0.6M
67%