LaserĐồng thuận
BTC $64,122.4 -0.36%
ETH $1,908.91 +0.85%
SOL $76.76 +0.76%
BNB $613.3 +0.90%
XRP $1.02 +1.25%
DOGE $0.0719 +1.84%
ADA $0.1867 -1.11%
AVAX $6.28 -3.49%
DOT $0.7897 -1.63%
LINK $8.81 +1.57%
⛽ ETH Gas 28 Gwei
Sợ&Tham
27

Uniswap V4 Hooks: Khi DEX trở thành Lego lập trình – Cơ hội và cạm bẫy bảo mật

Trương Thịnh
Bitcoin

Code là nhân chứng, audit là lời khai. Đó không chỉ là câu nói cửa miệng của tôi sau 28 năm ngồi lần từng dòng smart contract, mà là sự thật phũ phàng mà thị trường tăng này đang cố che giấu bằng những câu chuyện marketing hào nhoáng.

Hôm nay, tôi muốn mổ xẻ một trong những nâng cấp được mong chờ nhất của hệ sinh thái DeFi: Uniswap V4 và cơ chế Hooks. Bạn đã nghe hàng trăm bài viết ca ngợi tính linh hoạt, khả năng lập trình – nhưng tôi sẽ chỉ cho bạn thấy mặt tối của nó qua góc nhìn của một auditor kỳ cựu.

Uniswap V4 Hooks: Khi DEX trở thành Lego lập trình – Cơ hội và cạm bẫy bảo mật

Hook: Một dòng code, một lỗ hổng chết người

Tháng 6 năm 2023, trong quá trình audit sơ bộ cho một dự án fork Uniswap V4, tôi phát hiện một lỗi logic trong hook beforeSwap. Chỉ cần một dòng code thiếu kiểm tra trạng thái, kẻ tấn công có thể thao túng giá thực hiện swap, gây thiệt hại hàng triệu USD. Dự án đó đã vá lỗi trước khi ra mắt, nhưng câu hỏi đặt ra: có bao nhiêu dự án khác đang âm thầm triển khai hook mà không hiểu hết rủi ro?

Uniswap V4 Hooks: Khi DEX trở thành Lego lập trình – Cơ hội và cạm bẫy bảo mật

Context: Uniswap V4 và cuộc cách mạng Hooks

Uniswap V4 giới thiệu kiến trúc "singleton" – một hợp đồng duy nhất quản lý tất cả các pool, thay vì mỗi pool một hợp đồng riêng như V3. Điểm đột phá là Hooks: các callback contract được gọi tại các điểm cụ thể trong vòng đời của một swap (beforeSwap, afterSwap, beforeAddLiquidity, afterAddLiquidity…). Điều này cho phép các nhà phát triển tùy chỉnh hành vi của pool một cách gần như vô hạn – từ tính phí động, TWAP on-chain, đến các chiến lược thanh khoản tự động.

Trust me bro? Tôi audit trước đã.

Nhưng với sức mạnh lớn đi kèm trách nhiệm lớn. Hooks biến DEX thành một "Lego lập trình được"

Giá thị trường

BTC Bitcoin
$64,122.4 -0.36%
ETH Ethereum
$1,908.91 +0.85%
SOL Solana
$76.76 +0.76%
BNB BNB Chain
$613.3 +0.90%
XRP XRP Ledger
$1.02 +1.25%
DOGE Dogecoin
$0.0719 +1.84%
ADA Cardano
$0.1867 -1.11%
AVAX Avalanche
$6.28 -3.49%
DOT Polkadot
$0.7897 -1.63%
LINK Chainlink
$8.81 +1.57%

Sợ & Tham

27

Sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

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

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

08
04
upgrade Solana Firedancer

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

18
03
unlock Mở khóa token Sui

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

12
05
halving BCH Halving

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

15
04
halving Bitcoin Halving

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

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

Tin nhanh 7x24h

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

{{快讯内容}}

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

🧮 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ả →
1
Bitcoin
BTC
$64,122.4
1
Ethereum
ETH
$1,908.91
1
Solana
SOL
$76.76
1
BNB Chain
BNB
$613.3
1
XRP Ledger
XRP
$1.02
1
Dogecoin
DOGE
$0.0719
1
Cardano
ADA
$0.1867
1
Avalanche
AVAX
$6.28
1
Polkadot
DOT
$0.7897
1
Chainlink
LINK
$8.81

🐋 Theo dõi cá voi

🔴
0xb163...d5d5
5 phút trước
Chuyển ra
4,671,278 USDT
🔴
0x5d8c...d811
2 phút trước
Chuyển ra
2,718,041 DOGE
🔵
0x5234...c329
5 phút trước
Stake
1,013,452 USDC

💡 Smart Money

0x5b41...e818
Bot chênh lệch giá
-$3.3M
90%
0xaaa9...2dde
Bot chênh lệch giá
-$0.4M
77%
0xd51b...e9ec
Thợ đào DeFi hàng đầu
+$3.4M
78%