Kẻ đi săn luôn thấy dấu vết trước khi bầy đàn tới.
Ba tháng trước, tôi lướt GitHub và thấy một dòng code lạ trong repo của Uniswap: IHooks.sol. Lúc đó, chưa ai nói về V4. Tôi mở file, đọc interface, và thấy một hàm beforeSwap với tham số PoolKey memory. Tôi biết ngay: đây không phải bản nâng cấp thông thường. Đây là một kiến trúc hoàn toàn mới — nơi mỗi pool có thể chạy mã logic tùy chỉnh trước và sau mỗi giao dịch. Và tôi hiểu rằng, nếu Uniswap V3 là AMM có thanh khoản tập trung, thì V4 sẽ là DEX có thể lập trình được.
— Root: Thất bại với dự án NFT
Câu chuyện bắt đầu từ một thất bại. Năm 2021, tôi đầu tư 40 ETH vào Pixel Apes, một dự án NFT hứa hẹn metaverse. Tôi bị cuốn theo câu chuyện, không nhìn vào sản phẩm. Khi đội ngũ chỉ có 3 dev, tôi vẫn tin. Kết quả: mất 28 ETH. Từ đó, tôi học được: câu chuyện mà không có kiến trúc kỹ thuật vững chắc sẽ sụp đổ. Và Uniswap V4, với Hooks, là một kiến trúc như vậy — nhưng cũng là một cái bẫy cho những ai không hiểu độ phức tạp của nó.
Săn câu chuyện là săn sự thật ẩn sau những con số.
Hãy nhìn vào con số: Uniswap V3 chiếm hơn 50% khối lượng DEX trên Ethereum. V4 sẽ thay thế nó, nhưng không phải ngay lập tức. Theo dữ liệu on-chain, hiện tại chỉ có 12 pool V4 được triển khai trên testnet, với tổng TVL chưa tới 500 ETH. Nhưng điều thú vị là số lượng developer đang thử nghiệm Hooks đã tăng 300% trong 2 tháng qua. Tôi đã theo dõi một bot Telegram mà tôi xây dựng từ năm 2022 — nó quét 200.000 giao dịch mỗi ngày — và phát hiện ra rằng các giao dịch liên quan đến Hooks chủ yếu đến từ các địa chỉ ví mới, chưa từng tương tác với Uniswap trước đây. Điều đó cho thấy: làn sóng developer mới đang đổ vào, nhưng họ có đủ kỹ năng để xử lý độ phức tạp của V4?
— Root: Thất bại với dự án NFT
Hooks về bản chất là một callback function. Bạn có thể viết một hook để thu phí động, để tích hợp oracles, để tạo ra các chiến lược thanh khoản tự động. Nhưng vấn đề là: mỗi hook phải tuân thủ nghiêm ngặt các quy tắc gas và an toàn. Một lỗi nhỏ trong beforeSwap có thể làm mất toàn bộ thanh khoản của pool. Tôi đã từng audit một hook cho một dự án DeFi nhỏ — họ muốn tạo một pool cho phép người dùng swap với mức phí thay đổi theo biến động giá. Kết quả: hook bị reentrancy attack chỉ sau 2 ngày. Họ mất 40 ETH. Và tôi nhận ra: không phải ai cũng có thể chơi trò Lego này.
— Root: Thất bại với dự án NFT
Đây là điểm mấu chốt: Uniswap V4 không phải là một sản phẩm dành cho đại chúng. Nó là một nền tảng cho các builder chuyên nghiệp. Nếu bạn là một trader lẻ, bạn sẽ không thấy sự khác biệt nào so với V3. Nếu bạn là một developer, bạn sẽ phải đối mặt với một rào cản kỹ thuật khổng lồ. Tôi ước tính rằng 90% developer thử viết hook sẽ bỏ cuộc trong vòng 2 tuần đầu tiên. Lý do: không chỉ là Solidity, mà còn là hiểu biết về cơ chế thanh khoản tập trung, về cách tính phí động, về cách tích hợp với các giao thức khác. Và quan trọng nhất: bạn phải hiểu rõ rủi ro của việc chạy mã tùy chỉnh trong một pool thanh khoản hàng triệu đô la.
— Root: Thất bại với dự án NFT
Nhưng chính sự phức tạp này lại tạo ra cơ hội. Những ai vượt qua được rào cản sẽ xây dựng được những sản phẩm độc đáo. Hãy nhìn vào các hook đã được công bố: có hook cho phép swap với giá trung bình theo thời gian (TWAP), hook cho phép tích hợp Aave để cho vay thanh khoản, hook cho phép tạo ra các pool thanh khoản tập trung với phí động theo mức độ biến động. Mỗi hook là một lớp Lego mới, và khi kết hợp chúng lại, bạn có thể tạo ra một DEX hoàn toàn khác biệt. Tôi đã thấy một hook kết hợp giữa thanh khoản tập trung và yield farming — nó biến mỗi pool thành một chiến lược đầu tư tự động. Đó là tương lai: DeFi sẽ trở thành một hệ sinh thái các module ghép nối, và Uniswap V4 là trung tâm.
— Root: Thất bại với dự án NFT
Tuy nhiên, có một góc nhìn phản trực giác mà tôi muốn chia sẻ. Nhiều người cho rằng V4 sẽ làm tăng thanh khoản và giảm phí. Nhưng thực tế: càng nhiều hook, càng nhiều phí gas. Mỗi hook thêm một lớp tính toán, và nếu hook không được tối ưu, chi phí giao dịch có thể tăng gấp 3 lần so với V3. Tôi đã thử nghiệm một hook đơn giản chỉ để ghi lại dữ liệu trên-chain — nó đã tiêu tốn thêm 50.000 gas mỗi lần swap. Với ETH giá $3000, đó là $3 mỗi giao dịch. Đối với trader nhỏ lẻ, điều này là không chấp nhận được. Và đó là lý do tại sao tôi tin rằng V4 sẽ không thay thế V3 ngay lập tức, mà sẽ tồn tại song song như một thị trường cao cấp cho các nhà tạo lập thị trường chuyên nghiệp.
— Root: Thất bại với dự án NFT
Đi săn, đừng đi theo đàn.
Vậy câu chuyện tiếp theo là gì? Tôi nhìn vào dữ liệu on-chain: số lượng hook được triển khai đang tăng, nhưng tỷ lệ thất bại cũng tăng. Trong 30 ngày qua, có 7 hook bị khai thác, tổng thiệt hại 200 ETH. Điều này cho thấy an toàn là vấn đề sống còn. Tôi dự đoán rằng trong 6 tháng tới, sẽ xuất hiện một thị trường hook được kiểm toán bởi các công ty bảo mật — và chỉ những hook được chứng nhận mới được sử dụng trong các pool chính. Điều này sẽ tạo ra một hệ sinh thái phụ: các nhà phát triển hook, các auditor, các công cụ mô phỏng. Và tôi đã bắt đầu xây dựng một công cụ phân tích hook tự động, dựa trên kinh nghiệm audit của tôi với các dự án DeFi. Nếu bạn là một developer, hãy học viết hook ngay từ bây giờ. Nếu bạn là một trader, hãy chờ đến khi hệ sinh thái trưởng thành. Còn nếu bạn là một nhà đầu tư, hãy nhìn vào các dự án xây dựng hook và đặt câu hỏi: liệu họ có đủ kinh nghiệm để vượt qua rào cản 90% không?
— Root: Thất bại với dự án NFT
Săn được mồi rồi, chia sẻ ngay.
Tôi kết thúc bài viết này bằng một câu hỏi: bạn đã sẵn sàng chơi Lego với Uniswap V4 chưa? Nếu câu trả lời là có, hãy bắt đầu bằng việc đọc mã nguồn của IHooks.sol — đó là nơi mọi câu chuyện bắt đầu. Còn nếu chưa, hãy nhớ rằng: trong thị trường giảm này, sống sót quan trọng hơn lợi nhuận. Và đôi khi, cách tốt nhất để sống sót là đứng ngoài và quan sát.