Những điểm chính
Uniswap V4 đã ra mắt trên mainnet vào tháng 1 năm 2025, giới thiệu các pool thanh khoản có thể lập trình thông qua một tính năng gọi là "hooks" cho phép các nhà phát triển thêm logic tùy chỉnh vào mỗi pool.
Kiến trúc singleton giữ tất cả các pool trong một hợp đồng thông minh, giảm chi phí gas cho việc tạo pool lên đến 99% so với Uniswap V3.
Kế toán flash trì hoãn tất cả các chuyển token bên ngoài đến cuối một giao dịch, làm cho các giao dịch swap đa pool hiệu quả và tiết kiệm chi phí hơn.
Các cặp giao dịch ETH gốc đã trở lại trong V4, giảm chi phí gas cho các giao dịch ETH so với việc sử dụng ETH đã bọc (WETH).
V4 đã ra mắt trên nhiều chuỗi, bao gồm Ethereum, Polygon, Arbitrum, Base, và BNB Chain. Các ứng dụng thực tế được xây dựng trên các hooks V4, như Clanker và Zora, đã xử lý khối lượng giao dịch đáng kể kể từ khi ra mắt.
Giới thiệu
Uniswap là một sàn giao dịch phi tập trung (DEX) hoạt động trên blockchain Ethereum. Nó cho phép người dùng giao dịch tài sản kỹ thuật số bằng mô hình nhà tạo lập thị trường tự động (AMM), loại bỏ nhu cầu về sổ lệnh truyền thống bằng cách sử dụng các pool thanh khoản.
Nhà phát triển Ethereum Hayden Adams đã tạo ra Uniswap vào năm 2018, dựa trên một khái niệm được đề xuất bởi đồng sáng lập Ethereum Vitalik Buterin cho một nhà tạo lập thị trường tự động trên chuỗi.
Uniswap đã phát triển thành một trong những DEX hàng đầu về khối lượng giao dịch và thanh khoản. Giao thức đã trải qua một số nâng cấp lớn: Uniswap V2 ra mắt vào tháng 5 năm 2020, Uniswap V3 vào tháng 5 năm 2021, và Uniswap V4 vào tháng 1 năm 2025.
Mỗi phiên bản đã giới thiệu những cải tiến về hiệu quả vốn, cấu trúc phí và sự linh hoạt cho nhà phát triển. Các phần dưới đây truy dấu những thay đổi đó, bắt đầu từ đầu.
Uniswap V1
Ra mắt vào tháng 11 năm 2018 như một bằng chứng về khái niệm, Uniswap V1 đã giới thiệu mô hình Nhà tạo lập thị trường Sản phẩm Không đổi (CPMM). Thay vì khớp người mua và người bán thông qua một sổ lệnh, V1 cho phép bất kỳ ai pool token trong một cặp giao dịch (ví dụ: ETH/DAI) và kiếm một phần phí giao dịch thu được từ người dùng thực hiện giao dịch swap với pool. Đây là nền tảng của những gì các nhà cung cấp thanh khoản (LP) làm ngày nay.
V1 hỗ trợ các giao dịch giữa các token ERC-20 và ether (ETH). Giao dịch giữa hai token ERC-20 yêu cầu hai bước: đầu tiên là đổi Token A lấy ETH, sau đó là đổi ETH lấy Token B. Quy trình hai bước này là cần thiết vì các hợp đồng thông minh V1 chỉ hỗ trợ các pool trực tiếp giữa các token ERC-20 và ETH. V1 cũng có những hạn chế về hiệu quả thuật toán định giá và trượt giá cao khi giao dịch lớn.
Uniswap V2
Uniswap V2 ra mắt vào tháng 5 năm 2020 với một số cải tiến chính. Nó đã thêm các giao dịch trực tiếp ERC-20-đến-ERC-20, giảm trượt giá và cải thiện hiệu quả vốn bằng cách loại bỏ bước nhảy ETH hai bước.
V2 cũng đã giới thiệu các giao dịch flash, cho phép người dùng rút bất kỳ số tiền nào từ một pool thanh khoản, sử dụng số tiền cho bất kỳ mục đích nào, và trả lại số tiền đã vay cộng thêm một khoản phí trong một giao dịch duy nhất. Điều này mở ra cơ hội cho các chiến lược arbitrage và các chiến lược khác mà không cần vốn trước.
Một bổ sung khác là Giá Trung bình Có trọng số theo Thời gian (TWAP), cung cấp cho các ứng dụng phi tập trung khác một cách đáng tin cậy, chống thao túng để đọc dữ liệu giá từ Uniswap.
Uniswap V3
Uniswap V3 ra mắt vào tháng 5 năm 2021 với trọng tâm vào hiệu quả vốn. Đổi mới trung tâm của nó là thanh khoản tập trung: các nhà cung cấp thanh khoản có thể chọn các khoảng giá cụ thể cho vốn của họ, kiếm được phí cao hơn khi thị trường giao dịch trong khoảng đó. Trước đây, thanh khoản được phân bố đều trên tất cả các mức giá, có nghĩa là một phần lớn của nó không được sử dụng tại bất kỳ thời điểm nào.
V3 cũng đã thêm nhiều cấp phí (0.01%, 0.05%, 0.30%, và 1.00%) để đáp ứng các mức rủi ro và khối lượng giao dịch khác nhau. Một rủi ro quan trọng cần hiểu trước khi cung cấp thanh khoản tập trung là tổn thất tạm thời, có thể ảnh hưởng đến lợi tức của LP khi giá di chuyển ra ngoài khoảng đã chọn.
V3 giới thiệu các vị trí LP dựa trên NFT: các nhà cung cấp thanh khoản nhận các token không thể thay thế (NFT) đại diện cho vị trí cụ thể của họ, bao gồm khoảng giá đã chọn và số lượng thanh khoản. Những NFT này có thể được chuyển nhượng hoặc bán mà không ảnh hưởng đến tài sản pool cơ bản.
V3 cũng đã mở rộng đến các mạng Layer 2, bao gồm Optimism và các chuỗi khác, để giảm phí giao dịch và cải thiện khả năng mở rộng.
Có gì mới với Uniswap V4?
Uniswap V4 đã được ra mắt trên mainnet vào tháng 1 năm 2025 sau một khoảng thời gian dài kiểm tra bảo mật — bao gồm chín cuộc kiểm tra độc lập, một cuộc thi bảo mật với hơn 500 người tham gia, và một chương trình thưởng lỗi cung cấp lên tới $15.5 triệu cho các lỗi nghiêm trọng. Việc phát hành ban đầu dự kiến vào Q3 2024 nhưng đã bị trì hoãn để đảm bảo xem xét kỹ lưỡng.
Khi ra mắt, V4 đã được triển khai trên 10 chuỗi, bao gồm Ethereum, Polygon, Arbitrum, OP Mainnet, Base, BNB Chain, Blast, World Chain, Avalanche, và Zora Network. Bốn thay đổi kiến trúc cốt lõi được chi tiết dưới đây.
Hooks và các pool tùy chỉnh
Tính năng mới quan trọng nhất trong Uniswap V4 là "hooks": hợp đồng thông minh thực hiện logic tùy chỉnh tại các điểm chính trong vòng đời của một pool thanh khoản, chẳng hạn như trước hoặc sau một giao dịch swap, hoặc khi thanh khoản được thêm vào hoặc gỡ bỏ.
Hooks cho phép các nhà phát triển xây dựng các pool với phí động đáp ứng theo điều kiện thị trường, thêm lệnh giới hạn on-chain, hoặc triển khai một nhà tạo lập thị trường trung bình thời gian (TWAMM) mà phân bổ các lệnh lớn theo thời gian để giảm tác động giá.
Hooks cũng có thể kết nối các pool với các giao thức cho vay hoặc oracles tùy chỉnh. Thiết kế này cố ý mở rộng, vì vậy phạm vi các ứng dụng có thể là rất rộng. Hơn 150 hooks đã được phát triển vào thời điểm ra mắt mainnet của V4.
Các ví dụ sớm về hooks sản xuất bao gồm Clanker, một trình khởi chạy token không cần mã lập trình tự động tạo pool và chuyển phí đến các nhà sáng tạo, đã xử lý khối lượng giao dịch đáng kể trong những tháng đầu. Zora cũng đã xây dựng một hook V4 cho nhà máy coin của mình, xử lý khởi tạo pool, thu phí và thanh khoản tự động.
Hợp đồng singleton
Trong Uniswap V3, mỗi pool thanh khoản mới cần phải triển khai một hợp đồng thông minh riêng biệt. Uniswap V4 thay đổi điều này: tất cả các pool sống trong một hợp đồng duy nhất gọi là PoolManager.
Sự hợp nhất này có nghĩa là các token không còn cần phải di chuyển giữa các hợp đồng riêng biệt trong các giao dịch swap đa pool, tạo ra tiết kiệm gas có ý nghĩa. Uniswap ước tính thiết kế singleton có thể giảm chi phí gas cho việc tạo pool lên tới 99%.
Kế toán flash
Kế toán flash hoạt động song song với thiết kế singleton. Trong các phiên bản trước, mỗi hoạt động (một giao dịch swap, thêm thanh khoản, gỡ bỏ thanh khoản) đều thanh toán chuyển token ngay lập tức. Trong V4, các chuyển token được nhóm lại và thanh toán vào cuối một giao dịch. Điều này giảm số lượng hoạt động on-chain trên mỗi giao dịch và giảm chi phí, đặc biệt là cho các lộ trình phức tạp chạm vào nhiều pool.
Cặp giao dịch ETH gốc
Uniswap V4 mang trở lại các cặp giao dịch ETH gốc, đã bị loại bỏ trong V2 do sự phức tạp trong triển khai và lo ngại về việc thanh khoản bị chia sẻ giữa ETH và ETH đã bọc (WETH).
Cả V2 và V3 đều yêu cầu ETH phải được bọc thành WETH ở cấp độ hợp đồng thông minh trước khi giao dịch, mặc dù giao diện Uniswap thường xử lý việc chuyển đổi này tự động.
Bởi vì việc chuyển ETH gốc rẻ hơn nhiều so với việc chuyển token ERC-20 ở cấp độ hợp đồng, việc phục hồi hỗ trợ ETH gốc có thể giảm thiểu đáng kể chi phí gas cho các giao dịch ETH.
Lợi ích của Uniswap V4 là gì?
Thiết kế của Uniswap V4 nhằm mở rộng cách tạo ra thanh khoản và cách các token được giao dịch trên chuỗi. Các lợi ích tiềm năng chính được nêu dưới đây.
Tùy chỉnh tốt hơn
Hooks cho phép các nhà phát triển thêm chức năng mới vào các pool thanh khoản với sự linh hoạt đáng kể. Điều này có thể khuyến khích việc tạo ra các pool chuyên biệt được tùy chỉnh cho các trường hợp sử dụng cụ thể, từ các loại lệnh tổ chức đến cơ chế định giá do cộng đồng quản lý.
Tăng cường hiệu quả
Sự kết hợp giữa hooks, hợp đồng singleton và kế toán flash có thể giảm thiểu chi phí liên quan đến việc định tuyến các giao dịch swap qua nhiều pool, làm cho các giao dịch phức tạp nhiều bước rẻ hơn và dễ thực hiện hơn.
Giảm chi phí gas
Thiết kế singleton và kế toán flash cùng nhau giảm số lượng chuyển token on-chain trên mỗi giao dịch. Các cặp ETH gốc càng cắt giảm chi phí cho các giao dịch ETH. Những giảm này có thể làm cho Uniswap V4 trở nên dễ tiếp cận hơn cho người dùng mà trước đây bị ngăn cản bởi phí giao dịch cao.
Nhiều kiểm soát hơn cho nhà cung cấp thanh khoản
Các hooks phí động có thể giúp nhà cung cấp thanh khoản kiểm soát nhiều hơn về cấu trúc phí mà họ thiết lập, cho phép phí điều chỉnh theo sự biến động hoặc các tín hiệu thị trường khác thay vì được cố định tại thời điểm tạo pool.
Chiến lược giao dịch nâng cao
Các tính năng như TWAMM, lệnh giới hạn on-chain và phí động làm cho việc thực hiện các chiến lược giao dịch mà trước đây không khả thi trong các phiên bản trước của Uniswap trở nên khả thi. Những công cụ này có thể hữu ích cho người dùng quản lý các vị thế lớn hơn hoặc tìm kiếm sự thực hiện chính xác hơn.
Những hạn chế tiềm năng của Uniswap V4 là gì?
Cơ chế phí quản trị
Uniswap V4 có hai cơ chế phí quản trị riêng biệt: phí swap và phí rút tiền. Như trong V3, quản trị Uniswap (thông qua Uniswap DAO và các chủ sở hữu token UNI) có thể chọn nhận một tỷ lệ phần trăm giới hạn của phí swap trên bất kỳ pool nào.
V4 thêm khả năng cho quản trị cũng nhận một tỷ lệ phần trăm giới hạn của phí rút tiền (nếu một hook đã cho phép phí rút tiền cho pool đó). Người dùng nên kiểm tra cấu trúc phí của bất kỳ pool nào trước khi tham gia.
Giới hạn giấy phép
Uniswap V4 được phát hành dưới Giấy phép Nguồn Kinh Doanh 1.1, hạn chế việc sử dụng thương mại hoặc sản xuất mã nguồn trong tối đa bốn năm. Kể từ khi V4 ra mắt vào tháng 1 năm 2025, giấy phép này dự kiến sẽ chuyển đổi thành Giấy phép Công cộng Chung (GPL) vào khoảng đầu năm 2029. Điều này đã thúc đẩy một số cuộc thảo luận trong cộng đồng về việc "mã nguồn mở" có nghĩa là gì trong thực tế cho giao thức.
Sự phức tạp đối với người dùng
Tính mở rộng của các hooks có nghĩa là các pool khác nhau trên V4 có thể hoạt động theo những cách rất khác nhau. Người dùng và nhà cung cấp thanh khoản được khuyến khích xem xét cách một pool cụ thể hoạt động, bao gồm những gì mỗi hook thực hiện, trước khi tham gia với nó. Một pool sử dụng các hooks không quen thuộc có thể mang lại rủi ro khác với một pool tiêu chuẩn.
Uniswap V4 và Unichain
Cùng với V4, Uniswap Labs đã ra mắt Unichain, một mạng lưới Ethereum Layer 2 được xây dựng trên Superchain Optimism. Unichain đã đạt mainnet vào tháng 2 năm 2025. Nó được thiết kế để bổ sung cho V4 với thời gian khối 1 giây (nhắm đến 250ms trong các bản nâng cấp trong tương lai), một hệ thống xây dựng khối dựa trên TEE (gọi là Flashblocks) được thiết kế để giảm tác động của MEV có hại, và tích hợp gốc với các hooks V4.
Unichain nhằm giảm phân mảnh giữa các chuỗi bằng cách hoạt động như một trung tâm chính cho thanh khoản đa chuỗi. Vào tháng 11 năm 2025, Uniswap đã giới thiệu các Cuộc đấu giá Thanh toán Liên tục (CCA), một cơ chế on-chain không cần phép cho việc khám phá giá và khởi tạo thanh khoản cho các token mới và có thanh khoản thấp.
CCA phân phối nguồn cung token dần dần theo thời gian để giảm tình trạng săn lùng và biến động, và tự động cung cấp thanh khoản vào một pool Uniswap V4 khi cuộc đấu giá kết thúc. CCA đầu tiên được Aztec sử dụng, đã huy động được 60 triệu đô la từ hơn 17,000 người đấu giá mà không có báo cáo nào về tình trạng săn lùng hoặc thao túng tự động. Đầu năm 2026, CCA đã được tích hợp vào giao diện frontend của ứng dụng web Uniswap, giúp các cuộc đấu giá có thể tìm thấy trực tiếp từ giao diện.
Câu hỏi thường gặp
Khi nào Uniswap V4 ra mắt?
Uniswap V4 đã ra mắt trên mainnet vào tháng 1 năm 2025. Việc ra mắt đã bị trì hoãn từ mục tiêu ban đầu vào Q3 2024 do những cuộc kiểm tra bảo mật kỹ lưỡng và một chương trình thưởng lỗi quy mô lớn.
Hooks là gì trong Uniswap V4?
Hooks là hợp đồng thông minh thực hiện logic tùy chỉnh tại các điểm cụ thể trong vòng đời của một pool thanh khoản, chẳng hạn như trước hoặc sau một giao dịch swap. Chúng cho phép các nhà phát triển xây dựng các pool với phí động, lệnh giới hạn on-chain, tạo lập thị trường trung bình theo thời gian (TWAMM), và nhiều hành vi tùy chỉnh khác.
Uniswap V4 khác gì so với Uniswap V3?
Những khác biệt lớn nhất là sự bổ sung của hooks, kiến trúc hợp đồng singleton, và kế toán flash. Hooks thêm tính lập trình mà V3 thiếu. Thiết kế singleton giữ tất cả các pool trong một hợp đồng (thay vì một hợp đồng cho mỗi pool), điều này có thể giảm chi phí gas đáng kể. Kế toán flash hoãn các chuyển token đến cuối một giao dịch, làm giảm thêm chi phí cho các lộ trình phức tạp. V4 cũng khôi phục các cặp giao dịch ETH gốc, điều này không có trong V3.
Hợp đồng singleton trong Uniswap V4 là gì?
Trong Uniswap V3, việc triển khai một pool thanh khoản mới cần phải triển khai một hợp đồng thông minh riêng biệt. Trong V4, tất cả các pool được quản lý bởi một hợp đồng duy nhất gọi là PoolManager. Điều này giảm chi phí triển khai và cho phép các token di chuyển qua nhiều pool trong một giao dịch mà không cần chuyển giao giữa các hợp đồng, giảm tổng chi phí gas.
Uniswap V4 có an toàn để sử dụng không?
Uniswap V4 đã trải qua chín cuộc kiểm tra bảo mật độc lập, một cuộc thi bảo mật với hơn 500 người tham gia, và một chương trình thưởng lỗi cung cấp lên tới $15.5 triệu trước khi ra mắt mainnet vào tháng 1 năm 2025. Tuy nhiên, tính mở của các hooks có nghĩa là các pool riêng lẻ có thể có các hồ sơ rủi ro rất khác nhau tùy thuộc vào các hooks mà họ sử dụng. Người dùng và nhà cung cấp thanh khoản được khuyến khích xem xét các hooks cụ thể và cấu trúc phí của bất kỳ pool nào trước khi tham gia.
Suy nghĩ cuối cùng
Việc ra mắt mainnet của Uniswap V4 vào tháng 1 năm 2025 đánh dấu một bước tiến quan trọng cho tài chính phi tập trung (DeFi). Hệ thống hooks, hợp đồng singleton, và kế toán flash cùng nhau đại diện cho một sự chuyển mình từ một giao thức tương đối cố định sang một nền tảng thanh khoản có thể lập trình. Các dự án sớm như Clanker và Zora đã chứng minh những gì tính lập trình này có thể mang lại.
Cùng lúc đó, tính linh hoạt của V4 mang đến sự phức tạp. Các pool được xây dựng với các hooks tùy chỉnh có thể hoạt động khác nhau, có nghĩa là người dùng có lợi từ việc hiểu các cơ chế cụ thể của bất kỳ pool nào mà họ tương tác. Như luôn luôn, việc tự nghiên cứu trước khi tham gia vào bất kỳ giao thức DeFi nào là rất quan trọng.
Sự tích hợp với Unichain và các công cụ như Cuộc đấu giá Thanh toán Liên tục thêm một chiều hướng khác, có thể mở rộng tác động của V4 ra ngoài mainnet Ethereum đến một hệ sinh thái đa chuỗi rộng lớn hơn.
Đọc thêm
Uniswap là gì và nó hoạt động như thế nào?
AMM là gì (Automated Market Maker)?
Các pool thanh khoản trong DeFi là gì?
Giải thích về tổn thất tạm thời
Giải thích về chênh lệch giá và trượt giá
Tuyên bố miễn trừ trách nhiệm: Nội dung này được trình bày cho bạn trên cơ sở "như có" chỉ nhằm mục đích thông tin chung và giáo dục, không có đại diện hoặc bảo đảm nào dưới bất kỳ hình thức nào. Nó không nên được hiểu là lời khuyên tài chính, pháp lý hoặc chuyên nghiệp khác, cũng không có ý định khuyến nghị việc mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tìm kiếm lời khuyên từ các cố vấn chuyên nghiệp phù hợp. Khi nội dung được đóng góp bởi một bên thứ ba, xin lưu ý rằng các quan điểm được thể hiện thuộc về bên đóng góp thứ ba, và không nhất thiết phản ánh quan điểm của Binance Academy. Giá tài sản kỹ thuật số có thể biến động. Giá trị đầu tư của bạn có thể giảm hoặc tăng và bạn có thể không lấy lại được số tiền đã đầu tư. Bạn hoàn toàn chịu trách nhiệm cho các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm cho bất kỳ tổn thất nào bạn có thể gặp phải. Để biết thêm thông tin, hãy xem các Điều khoản Sử dụng, Cảnh báo Rủi ro và Điều khoản của Binance Academy.
