Trong số 84.163 hook Uniswap v4 được sàn giao dịch phi tập trung (DEX) aggregator 0x phân tích, 54,2% bị phân loại là độc hại. Phân tích cho rằng các hook độc hại có thể áp dụng điều kiện khác nhau trong quá trình báo giá và khớp lệnh thực tế, làm dấy lên tranh cãi về trách nhiệm định tuyến.
0x ngày 14 tháng 9 cho biết đã khảo sát các hook trên 6 blockchain bằng phương pháp phân tích tĩnh, phân tích động và quan sát giao dịch khớp lệnh thực tế, với dữ liệu tính đến ngày 11 tháng 9. Trong tổng số hook, 19,4% được phân loại là an toàn và 26,4% có khả năng độc hại.
0x giải thích rằng hook độc hại có thể đưa ra mức giá hấp dẫn trước cho aggregator và ví để thu hút giao dịch, sau đó thay đổi phí hoặc điều kiện hoán đổi trong quá trình khớp lệnh. Theo 0x, người dùng có thể nhận tài sản ít hơn tối đa 50% so với báo giá khi giao dịch đi qua hook độc hại.
0x cũng đưa ra các trường hợp thực tế. Một hook trên Base đã xử lý 6.516 giao dịch trong cặp ETH và NVDAc, trong đó thu phí 3.946 giao dịch. Mức phí thu có giá trị trung vị là 18%.
Một hook khác được kết nối với cặp USDT và WBNB trên BNB đã tính phí trong 1.619 trên tổng số 4.879 giao dịch. Mức phí trung vị của hook này là 12,8%.
0x cho biết đã định tuyến 81,92 triệu giao dịch trong năm nay, với khối lượng giao dịch đạt 42,67 tỷ USD (khoảng 57.470 tỷ won). Khoảng 70% trong số này tiếp cận thanh khoản Uniswap. 0x cho biết đã tăng cường công nghệ phát hiện và quy trình thẩm định pool thanh khoản để các pool đáng ngờ không xuất hiện trong kết quả định tuyến.
Hook Uniswap v4 là plugin hợp đồng thông minh có thể thay đổi cách pool, swap, phí và vị thế thanh khoản vận hành. Nhà phát triển có thể gắn logic riêng vào các bước trước và sau swap để triển khai phí động, lệnh giới hạn on-chain và tính năng quản lý thanh khoản.
Hook cũng có thể được phát triển bởi bên thứ ba độc lập với Uniswap Labs. Điều này mở rộng khả năng tùy biến, nhưng đồng thời khiến người dùng phải tự kiểm tra logic nào được đưa vào đường dẫn thực hiện giao dịch.
Uniswap vận hành quy trình thẩm định để đưa một số hook vào danh sách cho phép định tuyến. Tuy nhiên, Uniswap nêu rõ quy trình này không phải là kiểm toán bảo mật hay sự bảo đảm an toàn; việc một hook nằm trong danh sách cho phép cũng không đồng nghĩa với việc bảo mật của hook đã được xác nhận.
Hayden Adams (Hayden Adams), nhà sáng lập Uniswap, nói: “Đây là vấn đề kỹ năng. Đừng định tuyến qua các hook xấu”. Phát biểu này nhằm phản bác rằng việc sử dụng API và tính năng định tuyến của Uniswap có thể giúp tránh các hook có vấn đề.
Dan Robinson (Dan Robinson), đại diện Paradigm, cho rằng tiêu đề phân tích của 0x nên được đổi thành “Lỗi trong hoạt động định tuyến của 0x”. Ông chỉ ra rằng aggregator không nên tự ý kết nối giao dịch qua các hook tùy ý, đồng thời Uniswap cũng có quy trình phê duyệt đối với router của mình.
Tranh luận lần này cho thấy sự đối lập giữa tính mở của hook và trách nhiệm xác minh ở giai đoạn thực hiện giao dịch. 0x nhấn mạnh việc phát hiện hook độc hại và thẩm định định tuyến, trong khi phía Uniswap cho rằng ưu tiên hàng đầu là router không đưa các hook chưa được cho phép vào đường dẫn giao dịch.
Tính năng hook Uniswap v4 được sử dụng như một công cụ thiết kế thanh khoản tùy chỉnh cũng từng được đề cập trong phân tích về hook Uniswap v4 do TokenPost đăng trước đó. Khi đó, hook được mô tả là tính năng cho phép thiết kế khác nhau theo từng pool đối với logic trước và sau swap, phí và phương thức quản lý thanh khoản.
Các số liệu trong phân tích cho thấy khả năng mở rộng chức năng của hook có thể tác động trực tiếp đến điều kiện giao dịch. Đặc biệt, nhận định rằng điều kiện ở giai đoạn báo giá và thanh toán có thể khác nhau đã dẫn đến tranh luận về việc ví và aggregator cần kiểm tra đồng thời mã hook và đường dẫn định tuyến.
Trong bối cảnh 0x và Uniswap đưa ra các lập luận khác nhau, danh sách cho phép, xác minh router và so sánh điều kiện trước và sau giao dịch sẽ tiếp tục là những hạng mục kiểm tra trọng yếu trong hệ sinh thái Uniswap v4.
Bình luận 0