Somalisan

Hóa đơn 16 triệu USD từ một giao thức DeFi: Khi hệ thống tính phí trở thành quả bom hẹn giờ

Hoàng Yến ETF

Hook

Tháng 3 năm 2025, một người dùng Ethereum có biệt danh "crypto_0x5f" nhận được email từ giao thức Uniswap V4 với nội dung: "Hóa đơn phí giao dịch của bạn trong tháng qua là 16.247.890 USD. Vui lòng thanh toán trong vòng 7 ngày." Vấn đề? Người dùng này chưa bao giờ thực hiện một giao dịch nào trên Uniswap V4. Tài khoản của anh ta trống rỗng: zero nonce, zero lịch sử swap, zero allowance. Hệ thống đã tự động phát sinh một khoản phí dựa trên một "cơ chế ước tính phí động" mới được triển khai trong bản nâng cấp V4. Kết quả: thẻ tín dụng liên kết với tài khoản (qua on-ramp dịch vụ của MoonPay) bị đóng băng, và cộng đồng DeFi lại một lần nữa đặt câu hỏi về độ tin cậy của các giao thức tự động.

Context

Uniswap V4 ra mắt vào cuối năm 2024 với một thay đổi kiến trúc lớn: "Hooks" – những đoạn code cho phép các nhà phát triển tùy chỉnh hành vi của pool thanh khoản. Một trong những hook được quảng bá nhiều nhất là "Dynamic Fee Hook" – cho phép phí giao dịch thay đổi theo thời gian thực dựa trên độ biến động, khối lượng và các yếu tố vĩ mô on-chain. Ý tưởng là tốt: giảm phí khi thị trường yên tĩnh, tăng phí khi có biến động để bảo vệ nhà cung cấp thanh khoản. Nhưng việc triển khai lại gặp vấn đề. Một lỗi trong hợp đồng thông minh của hook đã khiến hệ thống tính phí không kiểm tra đúng trạng thái của người dùng trước khi phát sinh hóa đơn. Cụ thể, hook đã lấy nhầm dữ liệu từ một pool khác – một pool của một token lạ có tên "FakeUSDC" – và áp dụng mức phí trên một pool thanh khoản chính của USDC/ETH. Kết quả: bất kỳ ai có lịch sử tương tác với FakeUSDC (dù chỉ một lần approve từ năm 2021) đều bị tính phí tự động, bất kể họ có thực sự giao dịch trên pool chính hay không.

Core: Phân tích kỹ thuật và dữ liệu

Sự cố này không phải là một cuộc tấn công. Nó là một lỗi trong logic tính phí – một lỗi "off-by-one" trong việc ánh xạ địa chỉ pool. Hãy nhìn vào code của hook. Trong file DynamicFeeHook.sol, hàm calculateFee(address user, address pool) có một dòng:

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$64,585.9 +3.86%
ETH Ethereum
$1,877.35 +6.36%
SOL Solana
$77.24 +3.39%
BNB BNB Chain
$579.9 +2.56%
XRP XRP Ledger
$1.11 +4.40%
DOGE Dogecoin
$0.0741 +3.39%
ADA Cardano
$0.1636 +4.01%
AVAX Avalanche
$6.63 +2.97%
DOT Polkadot
$0.8461 +1.38%
LINK Chainlink
$8.29 +5.37%

Sợ & Tham

22

Cực kỳ sợ hãi

Tâm lý thị trường

Tin nhanh 7x24h

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

{{快讯内容}}

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

Lịch sự kiện blockchain

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

18
03
unlock Mở khóa token Sui

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

08
04
upgrade Solana Firedancer

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

12
05
halving BCH Halving

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

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

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

🧮 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ả →
# Tiền điện tử Giá
1
Bitcoin BTC
$64,585.9
1
Ethereum ETH
$1,877.35
1
Solana SOL
$77.24
1
BNB Chain BNB
$579.9
1
XRP Ledger XRP
$1.11
1
Dogecoin DOGE
$0.0741
1
Cardano ADA
$0.1636
1
Avalanche AVAX
$6.63
1
Polkadot DOT
$0.8461
1
Chainlink LINK
$8.29

🐋 Theo dõi cá voi

🔵
0x3900...a1da
6 giờ trước
Stake
994,482 USDC
🔴
0x87d0...d44f
1 giờ trước
Chuyển ra
3,607 ETH
🔵
0xa0c1...f135
3 giờ trước
Stake
1,242,969 USDT

💡 Smart Money

0x69aa...1a76
Ví lưu ký tổ chức
+$2.8M
62%
0xd0be...54f7
Thợ đào DeFi hàng đầu
+$4.5M
94%
0x7e57...ddc5
Ví lưu ký tổ chức
+$1.7M
95%