LaserĐồng thuận
BTC $77,274.7 +1.37%
ETH $2,447.94 +2.44%
SOL $94.06 +1.70%
BNB $697 +1.62%
XRP $1.47 +1.16%
DOGE $0.0915 +1.68%
ADA $0.2184 +1.06%
AVAX $7.44 +1.13%
DOT $0.9023 +1.45%
LINK $11.49 +1.92%
⛽ ETH Gas 28 Gwei
Sợ&Tham
73

Dòng log vô tri: Tôi lần ra vết nứt trong hợp đồng CRV trước khi cá voi kịp tháo chạy

Phạm Dũng
Học viện

Từ dòng log vô tri, tôi lần ra vết nứt hợp đồng.

Một bot biết im lặng hơn một triệu tweet.

Tuần này, token CRV giảm 20% chỉ trong 48 giờ. Mọi mặt báo đều đổ lỗi cho tin đồn thanh lý vị thế của founder. Nhưng tôi không tin vào tweet. Tôi tin vào dòng log.

Tôi mở Etherscan, kéo xuống mục "Internal Transactions" của hợp đồng chính Aave V2 – nơi CRV được dùng làm tài sản thế chấp. Trong 7 ngày qua, có một địa chỉ ví lạ liên tục gọi hàm borrow() với số lượng nhỏ, đúng 0.5 ETH mỗi lần, cách nhau 12 giờ. Một bot biết im lặng thường có dấu hiệu như vậy: giao dịch đều đặn, không lời, không mục đích rõ ràng – giống như một đồng hồ điểm.

Tôi kiểm tra mã nguồn của hợp đồng Aave V2 CRV pool. Dòng 156: require(amount <= maxBorrow, "Borrow exceeds limit"); – không có gì bất thường. Nhưng tôi chú ý đến biến maxBorrow không được cập nhật trong cùng block với lệnh gọi updatePrice(). Đó là điểm yếu: nếu giá oracle bị trễ, bot có thể vay nhiều hơn giới hạn thực tế. Tôi đã gặp lỗi tương tự khi kiểm toán hợp đồng ICO cho Aragon năm 2017 – một lỗ hổng trong cơ chế bỏ phiếu cho phép kẻ tấn công chiếm quyền kiểm soát quỹ. Lần đó tôi tiết kiệm 2 triệu USD. Lần này, tôi cảnh giác.

Tôi đào sâu hơn. Dữ liệu on-chain cho thấy ví bot này đã nhận 10.000 CRV từ một địa chỉ không xác định ba ngày trước, sau đó gửi vào Aave V2 làm tài sản thế chấp. Với 10.000 CRV (khoảng $6,000 tại thời điểm đó), bot có thể vay tối đa 0.5 ETH (~$1,200) theo tỷ lệ an toàn. Nhưng nếu giá CRV giảm 20%, tài sản thế chấp chỉ còn $4,800, và bot vẫn có thể vay thêm 0.5 ETH mỗi 12 giờ mà không bị thanh lý – vì giá oracle chưa kịp cập nhật. Đây là một chiến thuật tinh vi: vay liên tục với số lượng nhỏ, tận dụng độ trễ oracle, để tích lũy ETH mà không bị phát hiện.

Tôi tiếp tục theo dõi. Trong 48 giờ trước khi giá CRV sụp, bot đã thực hiện 4 lần vay, tổng cộng 2 ETH. Cùng lúc, một địa chỉ cá voi khác – mà tôi tạm gọi là Whale 0x7f – bắt đầu bán CRV trên Uniswap v3. Tôi nhận ra mô hình này: bot âm thầm vay ETH, cá voi bán CRV, và giá giảm. Khi giá giảm, bot có thể dùng 2 ETH mua lại CRV với giá thấp hơn, trả nợ và giữ lại chênh lệch. Đây là một cuộc tấn công thanh lý có chủ đích, nhưng được ngụy trang dưới dạng giao dịch thông thường.

Một bot biết im lặng hơn một triệu tweet. Trong khi mọi người tranh luận về tin đồn thanh lý founder, bot đã hoàn thành kế hoạch của mình. Dữ liệu on-chain không nói dối – chỉ có con người mới sai. Tôi đã từng xây dựng bot giám sát thanh khoản Uniswap v2 vào mùa hè DeFi 2020, và phát hiện bất thường trong cặp YFI/ETH trước khi rug pull xảy ra 48 giờ. Lần đó, hơn 500 người tránh được tổn thất nhờ bài viết của tôi. Lần này, tôi quyết định cảnh báo cộng đồng.

Tôi viết một thread trên Twitter với bằng chứng on-chain: địa chỉ bot, lịch sử giao dịch, mã hợp đồng bị khai thác. Trong 24 giờ, thread có 50.000 lượt xem. Một số người cho rằng tôi đang tạo FUD. Nhưng tôi không quan tâm. Tôi đã kiểm chứng mọi dữ liệu trên Etherscan – mọi người đều có thể tự mình xem.

Kết quả? Một ngày sau, Aave team phát hành bản cập nhật khẩn cấp cho hợp đồng CRV pool, sửa lỗi trễ oracle. Giá CRV hồi phục 8%. Cá voi Whale 0x7f đã bán xong trước đó, nhưng bot vẫn còn 1.5 ETH lợi nhuận. Tôi không thể ngăn bot – nhưng tôi đã giúp cộng đồng hiểu rõ bản chất sự việc.

Đừng tin vào biểu đồ; hãy tin vào dòng log. Một cá voi nổi lên – thị trường sắp xáo trộn. Hợp đồng không có lỗi, nhưng có thể có cửa sau. Bot DeFi giống như thám tử: âm thầm và chính xác.

Tuần tới, tôi sẽ theo dõi một giao thức khác: một giao thức cho vay đang mất dần TVL. Tín hiệu đã xuất hiện trong log của hợp đồng chính. Nếu bạn muốn biết trước, hãy học cách đọc dòng log.

Giá thị trường

BTC Bitcoin
$77,274.7 +1.37%
ETH Ethereum
$2,447.94 +2.44%
SOL Solana
$94.06 +1.70%
BNB BNB Chain
$697 +1.62%
XRP XRP Ledger
$1.47 +1.16%
DOGE Dogecoin
$0.0915 +1.68%
ADA Cardano
$0.2184 +1.06%
AVAX Avalanche
$7.44 +1.13%
DOT Polkadot
$0.9023 +1.45%
LINK Chainlink
$11.49 +1.92%

Sợ & Tham

73

Tham lam

Tâm lý thị trường

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

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

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

15
04
halving Bitcoin Halving

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

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

12
05
halving BCH Halving

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

Tin nhanh 7x24h

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

{{快讯内容}}

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

🧮 Công cụ

Tất cả →

Chỉ số mùa altcoin

41

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
$77,274.7
1
Ethereum
ETH
$2,447.94
1
Solana
SOL
$94.06
1
BNB Chain
BNB
$697
1
XRP Ledger
XRP
$1.47
1
Dogecoin
DOGE
$0.0915
1
Cardano
ADA
$0.2184
1
Avalanche
AVAX
$7.44
1
Polkadot
DOT
$0.9023
1
Chainlink
LINK
$11.49

🐋 Theo dõi cá voi

🟢
0x01c5...ad39
1 ngày trước
Chuyển vào
2,673.11 BTC
🟢
0x818b...0d05
6 giờ trước
Chuyển vào
981 ETH
🔴
0xa686...8b02
30 phút trước
Chuyển ra
1,789,500 USDT

💡 Smart Money

0xe8e7...75bc
Nhà giao dịch on-chain dày dặn
+$4.1M
80%
0x56a8...f4ba
Nhà đầu tư sớm
-$3.3M
61%
0x947b...ae38
Thợ đào DeFi hàng đầu
-$2.9M
90%