
Phương pháp đánh giá DeFi: Tổng kết lại các lần cập nhật của Uniswap
Tuyển chọn TechFlowTuyển chọn TechFlow

Phương pháp đánh giá DeFi: Tổng kết lại các lần cập nhật của Uniswap
Việc Uniswap nâng cấp từ phiên bản V1 đến V4, cũng như việc ra mắt giao thức UniswapX, đều mang trong mình logic nội tại là đổi mới chức năng cho DEX (AMM).
Gần đây đang thực hiện tổng kết phương pháp đánh giá trong lĩnh vực DeFi. Sau khi nghiên cứu một số trường hợp, dù xét về ảnh hưởng hay logic phát triển, Uniswap đều là đại diện tiêu biểu.
Từ phiên bản V1 đến V4 của Uniswap, cùng với việc ra mắt giao thức UniswapX, nội tại đều là những đổi mới chức năng và tối ưu hóa cơ chế cho giao dịch DEX.
V1 đưa mô hình AMM vào lĩnh vực tiền mã hóa lần đầu tiên; V2 giảm rủi ro phơi nhiễm ETH, giới thiệu oracle giá khó bị thao túng hơn; V3 giải quyết vấn đề hiệu quả vốn thấp nhờ thanh khoản tập trung; V4 triển khai DEX tùy chỉnh được; giao thức UniswapX thông qua cơ chế đấu giá tăng tính cạnh tranh cho các aggregator bên thứ ba, từ đó tối ưu độ trượt giá.
Lịch sử phát triển của Uniswap
Địa vị và ảnh hưởng của Uniswap không cần phải bàn cãi nhiều. Theo dữ liệu thời gian thực từ Dune, Uniswap đến nay vẫn là DEX chiếm thị phần lớn nhất.
Là một DEX hàng đầu nhưng tuổi đời không quá dài, tuy nhiên liên tục cải tiến. Hãy cùng điểm lại hành trình phát triển:
Tháng 6 năm 2017, Vitalik công bố bài viết On Path Independence;
Tháng 11 năm 2018, ra mắt Uniswap V1: hỗ trợ giao dịch giữa ETH và các token ERC-20;
Tháng 3 năm 2020, ra mắt Uniswap V2: hỗ trợ giao dịch giữa hai loại token ERC-20 bất kỳ;
Tháng 5 năm 2021, ra mắt Uniswap V3: nâng cao hiệu suất vốn cho LP, đề xuất khái niệm thanh khoản tập trung;
Tháng 6 năm 2023, ra mắt Uniswap V4: giới thiệu hợp đồng Hooks tùy chỉnh, ngăn chặn rò rỉ giá trị;
Tháng 7 năm 2023, ra mắt Uniswap X: tích hợp thanh khoản trên và ngoài chuỗi, bảo vệ MEV.
Uniswap V1: Thử nghiệm ban đầu với tự động tạo lập thị trường
Năm 2017, Vitalik đăng bài viết "On Path Independence" trên trang cá nhân, lần đầu tiên giới thiệu khái niệm Automated Market Maker (AMM) vào lĩnh vực tiền mã hóa — một phương thức giao dịch khác biệt so với CEX. Tất nhiên, phương thức này trước đó đã từng được thảo luận trong lĩnh vực tài chính truyền thống.
Chúng ta biết rằng, trên thị trường chứng khoán, thị trường phái sinh hay các CEX hiện tại, phần lớn đều dùng mô hình Order Book (sổ lệnh). Các nhà tạo lập thị trường (Market makers – như công ty chứng khoán, sàn giao dịch tập trung) sẽ khớp lệnh mua và bán khi giá phù hợp để hoàn tất giao dịch giữa người mua và người bán.
Tuy nhiên, trong môi trường phi tập trung lại gặp vấn đề. Lý do nằm ở chỗ, trong môi trường DEX (mọi người đều có thể tham gia tạo lập thị trường), việc dùng mô hình sổ lệnh để khớp lệnh rất khó cung cấp đủ thanh khoản, tỷ lệ khớp lệnh và trải nghiệm người dùng đều kém, nếu thiếu thanh khoản thì khó có thể sánh bằng hiệu suất hoạt động của CEX.
Trong bài viết của Vitalik, một khái niệm mới được giới thiệu tới thị trường tiền mã hóa: Automated Market Maker (Nhà tạo lập thị trường tự động). Trong khái niệm này, định giá tài sản được thực hiện thông qua thuật toán định giá, thay vì dựa vào mô hình sổ lệnh truyền thống.
Trong mô hình AMM, không cần nhà tạo lập thị trường báo giá hay hệ thống khớp lệnh, người giao dịch có thể trực tiếp dùng thanh khoản trong pool để trao đổi tài sản.
TokenA và TokenB tạo thành mối quan hệ tích hằng định: tokenA_balance(p) * tokenB_balance(p) = K (K không đổi)
Đây là một cơ chế giao dịch dựa trên thanh khoản, mô hình này được gọi là Constant Product Market Maker (CPMM).
Phương pháp này có thể xác định bất kỳ mối quan hệ (đơn điệu) nào giữa tokenA và tokenB, đồng thời tính đạo hàm tại mọi thời điểm để đưa ra giá cả, từ đó hình thành nhà tạo lập thị trường độc lập với lộ trình giao dịch.
Ba đối tượng tham gia: LP, Người giao dịch, Người chênh lệch giá
Trong cơ chế tạo lập thị trường AMM, không tồn tại đối tác cụ thể như trong mô hình sổ lệnh. Giá trị thực tế của tài sản được xác định bởi công thức toán học tích hằng định, có thể tạm ví như đối tác giao dịch là hợp đồng thông minh, từ đó đạt được tự động giao dịch tài sản.
Hợp đồng thông minh cần có người cung cấp thanh khoản, người cung cấp thanh khoản chính là LP (Liquidity Provider). LP đóng góp tài sản vào hợp đồng thông minh của pool nhằm cung cấp thanh khoản cho giao dịch, từ đó nhận được phần thưởng phí giao dịch.
Sau khi LP thiết lập pool thanh khoản ban đầu, người giao dịch có thể dùng pool này để hoán đổi token, đồng thời các trader chênh lệch giá sẽ chủ động tham gia, thông qua chênh lệch giá giữa các thị trường khác nhau để duy trì sự nhất quán giữa giá tài sản và giá thị trường.
Trong Uniswap V1 ra mắt tháng 11/2018, tất cả tài sản đều có thể được hoán đổi thông qua ETH. Giao dịch giữa ETH và các token ERC-20, bất kỳ ai cũng có thể thêm token để giao dịch với ETH gốc, ETH trở thành trung gian giao dịch thực chất.
Nếu chúng ta muốn giao dịch, điều gì xảy ra trong một pool đơn lẻ?
Giả sử 1 ETH hiện tại có giá trị 100 TokenA, một pool ETH/TokenA gồm 10 ETH và 1000 TokenA.
Tại thời điểm này, 10 ETH và 1000 TokenA có giá trị tương đương 1000 USD, tỷ lệ giá trị tài sản là 1:1.
k = 10 * 1000 = 10000, trong điều kiện không bổ sung thêm thanh khoản, tích số này giữ nguyên.
Bây giờ giả sử tôi muốn bán 5 ETH vào pool, vậy thì:
y = 10000/(10+5) = 666.67, số lượng ETH trong pool tăng lên 15, lượng USDC còn lại là 666.67, do đó tôi dùng 5 ETH để đổi lấy 333.33 TokenA. Lúc này, giá 1 ETH trong pool là 666.67/15 = 44.44, tức là 1 ETH bằng 44.44 TokenA.
Tất nhiên, nếu giá trong một pool đơn lẻ lệch quá lớn so với thị trường khác, các trader chênh lệch giá sẽ lập tức đổ xô vào, cho đến khi chênh lệch biến mất. Bởi vì cơ chế AMM chỉ có thể tạo ra giá giao dịch chứ không thể phát hiện giá thị trường, nên vai trò của người chênh lệch giá rất quan trọng.
Tổn thất vô thường, LP Token, Độ trượt giá giao dịch
Tổn thất vô thường xảy ra khi tỷ lệ giá giữa các token đã lưu ký thay đổi so với lúc nạp vào pool. Biến động càng lớn, tổn thất vô thường càng lớn.
Bây giờ, chúng ta đóng vai trò LP, hãy lấy ví dụ:
Công thức cốt lõi UniswapV1: x∗y=k
Hiện tại, chúng ta là nhà cung cấp thanh khoản, tiếp tục nạp 10 ETH và 1000 TokenA làm thanh khoản ban đầu, lúc này 1 ETH bằng 100 TokenA, tích hằng định số lượng tài sản là 10*1000=10000 (x*y=10000, x=100y).
Bây giờ, nếu 1 ETH tăng giá lên 200 TokenA, ta có thể quy đổi:
x*y=10000, x=200y, từ đó tính được x=7.071, y=1414.21.
Lúc này, pool thanh khoản thay đổi từ ban đầu 10 ETH và 1000 TokenA thành: 7.071 ETH và 1414.21 TokenA.
Bạn nhận ra vấn đề chưa?
Lúc này nếu tôi rút toàn bộ tài sản, nhận được 7.071 ETH và 1414.21 TokenA, giá trị thực tế theo TokenA là 7.071*200 + 1414.21 = 2828.41, trong khi nếu tính theo 10 ETH và 1000 TokenA ban đầu, giá trị hiện tại phải là: 10*200 + 1000 = 3000 TokenA.
Khoản chênh lệch lợi nhuận này (3000 - 2828.41 = 171.59 TokenA) chính là tổn thất vô thường.
Tổn thất vô thường xảy ra vì trong cơ chế AMM của DEX, nhà cung cấp thanh khoản điều chỉnh vốn theo biến động giá, dẫn đến mất mát vốn gốc và bỏ lỡ lợi nhuận.
Do họ đồng thời đảm nhiệm cả vai trò người mua và người bán, khi giá giảm buộc phải tăng số lượng tài sản nắm giữ, khi giá tăng buộc phải giảm số lượng tài sản nắm giữ, dẫn đến tổn thất.
Tất nhiên, bạn cũng có thể chọn phòng ngừa rủi ro bằng cách mở hợp đồng bán khống/mua khống ETH để quản lý rủi ro.
Để khuyến khích người dùng làm LP cung cấp thanh khoản và chấp nhận biến động giá, LP Token ra đời.
Đây là phần thưởng dành cho nhà cung cấp thanh khoản, có thể nhận được một tỷ lệ phí giao dịch (trong UniswapV1, người giao dịch trả phí 0.3%, thuộc về LP). Đồng thời cũng là bằng chứng của LP để rút lại thanh khoản đã nạp.
Một khái niệm nữa là độ trượt giá, những người thường xuyên giao dịch DEX chắc chắn không xa lạ. AMM là cơ chế giao dịch dựa trên thanh khoản, phương trình tích hằng định đẹp đẽ của nó là một đường cong mượt mà, giá cả luôn thay đổi theo cung cầu.
Nếu lúc này giao dịch lượng lớn token, độ trượt giá sẽ xuất hiện, giữa giá kỳ vọng và giá thực tế nhận được từ pool có chênh lệch nhất định. Nói cách khác, giá bạn muốn và giá thực tế khớp lệnh sẽ có khoảng cách.
Uniswap V2: Tương thích, Oracle giá, Flash Loan
Uniswap V1 chỉ hỗ trợ giao dịch cặp ERC-20/ETH, thực chất là dùng ETH làm trung gian chuyển đổi để hoán đổi giữa các token ERC-20, mặc dù đường giao dịch đơn giản nhưng đối với LP lại tạo ra rủi ro phơi nhiễm ETH, tổn thất vô thường và rủi ro trượt giá.
Trong Uniswap V2, vẫn dựa trên cơ chế “Constant Product Market Maker”, nhưng nâng cấp V2 mang lại hiệu suất cao hơn, bao gồm: hỗ trợ giao dịch giữa hai token ERC-20 bất kỳ, nghĩa là có thể tạo bất kỳ cặp ERC20-ERC20 mà không cần đi qua đường ghép nối với ETH.
Điểm này không cần nói thêm, nâng cấp V2 bao gồm nhiều khía cạnh, còn hai điểm quan trọng nữa là: cải tiến oracle giá, triển khai flash loan.
Cải tiến Oracle giá (Price Oracle)
Trong quá trình Uniswap V1, giá được tính bằng cách chia lượng dự trữ hai tài sản trong pool, nếu dùng giá này làm oracle giá trên chuỗi thì không an toàn, vì rất dễ bị thao túng.
Một trong những mục đích nâng cấp V2 là nâng cao chi phí và độ khó để thao túng giá.
Ở V1, giả sử có hợp đồng khác dùng giá ETH-DAI hiện tại để thanh toán phái sinh, kẻ tấn công thao túng giá đo lường có thể mua ETH trong cặp ETH-DAI với giá ảo, kích hoạt thanh toán hợp đồng phái sinh, sau đó bán lại ETH vào cặp này để đưa giá giao dịch về mức thật. Trong trường hợp này, giao dịch thậm chí có thể thực hiện dưới dạng giao dịch nguyên tử hoặc do thợ đào kiểm soát thứ tự giao dịch trong khối.
Ở V2, để xác định sự cân bằng giá thị trường, giá mỗi khối được cập nhật một lần, giá hoán đổi token được xác định trước khối tiếp theo, tức là giá thị trường token lấy theo giao dịch cuối cùng của khối trước.
Trong lần nâng cấp này, cũng cung cấp dữ liệu oracle mới: giá trung bình cộng dồn theo thời gian (TWAP). Tại thời điểm bắt đầu mỗi khối, tích lũy giá tương đối giữa hai tài sản, cho phép các hợp đồng trên Ethereum ước tính giá trung bình cộng dồn theo thời gian giữa hai tài sản trong bất kỳ khoảng thời gian nào.
Cụ thể hơn, trong Uniswap V2, giá được tích lũy bằng cách theo dõi tổng giá tích lũy tại thời điểm bắt đầu mỗi khối khi có người tương tác với hợp đồng. Mỗi giá được cộng dồn theo lượng thời gian kể từ lần cập nhật khối trước, dựa trên dấu thời gian khối. Điều này có nghĩa là giá trị tích lũy tại bất kỳ thời điểm nào (sau khi cập nhật) nên là tổng giá giao ngay mỗi giây trong lịch sử hợp đồng.
Người dùng oracle có thể chọn thời điểm bắt đầu và kết thúc giai đoạn này, chi phí thao túng TWAP của kẻ tấn công sẽ cao hơn, giá khó bị thao túng hơn.
Triển khai Flash Loan
Flash loan là một sáng tạo tuyệt đối so với tài chính truyền thống, bởi giao dịch thực tế không thể hoàn tác như trên blockchain.
V2 giới thiệu Flash Swaps (flash loan). Người dùng có thể tự do vay tài sản từ pool, sử dụng ở nơi khác trên chuỗi, chỉ cần hoàn trả tài sản và trả lãi khi kết thúc giao dịch (trong cùng một giao dịch nguyên tử), nếu không hoàn trả đúng hạn thì giao dịch sẽ bị hoàn tác.
Thực tế giống như cho phép bất kỳ ai vay nhanh bất kỳ tài sản nào trong pool Uniswap. Ở V1, không cho phép người dùng nhận và sử dụng tài sản trước khi thanh toán, khi dùng tài sản A mua tài sản B, cần gửi tài sản A vào hợp đồng trước mới nhận được tài sản B.
Một số điểm cập nhật khác: Uniswap V2 điều chỉnh khung hợp đồng mới, dùng định dạng điểm cố định nhị phân đơn giản để mã hóa và xử lý giá (độ chính xác), cập nhật phí giao thức, hỗ trợ meta-giao dịch cho phần trăm pool đã鑄...
Uniswap V3: Nâng cao hiệu quả vốn
Bối cảnh: Uniswap V2 tồn tại vấn đề thanh khoản.
Theo phần giới thiệu cơ chế AMM phía trên, ta thấy rằng ở V1, V2, thanh khoản của pool thực tế phân bố trên vùng [0, +∞], tức là trong pool V2 cho phép giao dịch ở bất kỳ mức giá nào (tham khảo đường cong ngược mượt mà trong tích hằng định AMM).
Thoạt nhìn tưởng là tốt, phạm vi giao dịch rộng, nhưng thực tế đối với các cặp giao dịch có độ biến động khác nhau, nhu cầu ở các khoảng giá không đủ, dẫn đến thanh khoản nghiêm trọng ở các khu vực ngoài một vài khoảng giao dịch, hiệu suất sử dụng tài sản thấp.
Có thể hình dung rằng, việc cung cấp thanh khoản ở các điểm giá xa khoảng giá là vô nghĩa và lãng phí, giá có thể mãi mãi không đạt đến điểm đó.
Thanh khoản tập trung (concentrated liquidity)
Trong tình huống này, để nâng cao hiệu quả vốn, Uniswap V3 giới thiệu khái niệm thanh khoản tập trung. Tức là:
Nhà cung cấp thanh khoản (LP) có thể tự do lựa chọn cung cấp thanh khoản trong một khoảng giá nhất định, giúp thanh khoản được cung cấp hiệu quả hơn ở khu vực có hiệu suất vốn cao, đồng thời trong ứng dụng có thể cấu hình khác nhau cho các pool tài sản có độ biến động giá khác nhau.
Mỗi khoảng giá nhỏ trong V3 có thể hiểu là một V2 đang hoạt động. Trong quá trình giao dịch, giá di chuyển mượt mà dọc theo đường cong, khi giá đạt đến một đoạn nào đó của V2, tức là chạm đến điểm khoảng giá trong V3, lúc đó điểm giá sẽ trượt sang khoảng giá tiếp theo.
Hiểu rõ khái niệm trên, ta có thể làm quen với thuật ngữ mới – cốt lõi V3 chính là Ticks.
Ticks, mức biến động tối thiểu, là mức tăng tối thiểu có thể giao dịch chứng khoán. Trong V3, bằng cách chia khoảng giá [0, +∞] thành vô số Ticks chi tiết, đạt được giới hạn điểm đầu và cuối của mỗi khoảng.
Thông qua kiểm soát độ chi tiết để tập trung thanh khoản, toàn bộ khoảng giá trong V3 được đánh dấu bằng các Ticks rời rạc, phân bố đều, mỗi Tick có một index và giá tương ứng, mỗi Tick đều có độ sâu thanh khoản riêng.
Nguyên lý toán học của Uniswap V3 có thay đổi, mặc dù nền tảng tương tự V2: L = căn bậc hai của (x*y).
L được gọi là lượng thanh khoản, thanh khoản trong pool là tổ hợp số lượng hai loại tài sản token. Tương tự, tích số lượng hai token là K, nhưng vì độ sâu thanh khoản mỗi Tick khác nhau, đẳng thức định giá tương đương ở độ sâu khác nhau không còn giống nhau.
Không đi sâu vào nguyên lý toán học, bên dưới có bài luận văn của Atis Elsts về nguyên lý toán học V3, bạn đọc quan tâm có thể tự tìm đọc.
Uniswap V2 vẫn áp dụng mức phí giao dịch chuẩn 0.3%, trong khi V3 do độ chi tiết khác nhau, cung cấp ba mức phí khác nhau: 0.05%, 0.3% và 1%. Lúc này LP có thể tập trung hiệu suất vốn vào khoảng giao dịch diễn ra thường xuyên nhất để thu lợi tối đa.
Ngoài ra, V3 còn tiếp tục tối ưu tổng thể oracle dựa trên V2, không chỉ lưu một biến tích lũy giá, mà lưu một nhóm biến, kéo dài thời gian sử dụng dữ liệu, giảm phí Gas, tiết kiệm chi phí.
Uniswap V4: DEX tùy chỉnh, có thể định hình
Uniswap V4 dựa trên mô hình thanh khoản tập trung của Uniswap V3, cho phép bất kỳ ai triển khai pool thanh khoản tập trung mới với chức năng tùy chỉnh trên Uniswap, từ đó trở thành nền tảng DEX hiệu quả, có thể tùy chỉnh.
Trong V4, điểm cốt lõi là hợp đồng Hooks, tầm nhìn là cho phép bất kỳ ai đưa ra quyết định thông qua việc giới thiệu "Hooks".
Đối với mỗi pool, người tạo có thể định nghĩa một "hợp đồng Hooks", thực thi logic tại các điểm then chốt trong vòng đời gọi. Những Hooks này cũng có thể quản lý phí hoán đổi của pool và phí rút vốn thu từ nhà cung cấp thanh khoản.
Hooks & Pool tùy chỉnh (Custom Pools)
Hooks là tập hợp các hợp đồng do bên thứ ba hoặc chính Uniswap phát triển, khi tạo pool, pool có thể chọn gắn một hook, sau đó trong các giai đoạn giao dịch cụ thể, pool sẽ tự động gọi hợp đồng hook đã gắn, thực thi logic tại các điểm then chốt trong vòng đời gọi.
Nói cách khác, hooks là các hợp đồng triển khai bên ngoài, thực thi logic do nhà phát triển định nghĩa tại các điểm được chỉ định khi pool thực thi. Những hook này cho phép các nhà tích hợp tạo các pool thanh khoản tập trung có khả năng thực thi linh hoạt và tùy chỉnh. Hook có thể sửa đổi tham số pool hoặc thêm chức năng mới.
Mỗi pool thanh khoản Uniswap đều có một vòng đời: trong vòng đời pool xảy ra một số sự kiện như: tạo pool với lớp phí mặc định, thanh khoản được thêm, xóa hoặc điều chỉnh lại, người dùng có thể hoán đổi token... Trong Uniswap V3, các sự kiện vòng đời này được ghép chặt và thực thi theo thứ tự rất nghiêm ngặt.
Nhưng để tạo không gian cho thanh khoản tùy chỉnh trong Uniswap V4. Hợp đồng Hooks tạo ra phương pháp đưa mã vào cho người triển khai pool, từ đó thực hiện các thao tác chỉ định tại các điểm then chốt trong vòng đời pool, ví dụ như trước/sau hoán đổi, hoặc trước/sau thay đổi vị thế LP.
Tóm lại, hooks là plugin dùng để tùy chỉnh cách thức tương tác giữa pool, hoán đổi, phí và vị thế LP. Thông qua hợp đồng hooks, các nhà phát triển có thể đổi mới trên nền tảng thanh khoản và bảo mật của giao thức Uniswap, tạo pool AMM tùy chỉnh tích hợp với hợp đồng thông minh v4.
Một số chức năng ví dụ có thể thực hiện qua hợp đồng hooks bao gồm:
Thực hiện đơn hàng lớn thông qua TWAMM trong một khoảng thời gian;
Lệnh giới hạn trên chuỗi thực hiện tại giá chỉ định;
Phí động thay đổi theo độ biến động;
Cơ chế phân bổ MEV nội bộ cho nhà cung cấp thanh khoản;
Triển khai oracle trung vị, cắt ngắn hoặc oracle tùy chỉnh khác.
Logic cốt lõi Uniswap V4 giống V3, không thể nâng cấp. Vì mỗi pool bây giờ không chỉ được định nghĩa bởi token và lớp phí, nên có thể xây dựng nhiều loại pool khác nhau. Mặc dù mỗi pool có thể dùng hợp đồng thông minh hooks riêng, nhưng hooks bị giới hạn quyền hạn xác định cụ thể khi tạo pool.
V4 còn có một số thay đổi kiến trúc, ví dụ như Flash Accounting (kế toán tức thời) có thể giảm mạnh phí Gas. Chức năng này được đưa vào EIP-1153 với "lưu trữ tạm thời", sẽ được triển khai sau nâng cấp Cancun (Ethereum Cancun).
Ngoài ra, phiên bản V4 còn có: dùng mẫu đơn例 (lưu toàn bộ trạng thái pool trong một hợp đồng), kế toán chớp nhoáng (đảm bảo khả năng thanh toán của pool), khôi phục hỗ trợ ETH gốc, hỗ trợ token ERC-1155 và tăng cường cơ chế quản trị.
UniswapX: Tăng cường cạnh tranh
UniswapX là giao thức đấu giá mã nguồn mở, không cần giấy phép (GPL), mới, dùng để giao dịch qua AMM và các nguồn thanh khoản khác.
Giao thức này sẽ cải thiện chức năng hoán đổi trên nhiều phương diện, bao gồm:
Nâng cao giá nhờ tập hợp nguồn thanh khoản;
Hoán đổi không tốn Gas;
Ngăn chặn MEV (giá trị trích xuất tối đa);
Giao dịch thất bại không mất phí;
Trong vài tháng tới, UniswapX sẽ mở rộng sang hoán đổi liên chuỗi không tốn Gas.
Tập hợp thế hệ mới (Next-level aggregation)
Bối cảnh: giao dịch trên chuỗi không ngừng đổi mới, dẫn đến bùng nổ các pool thanh khoản, các cấp phí mới, L2 và ngày càng nhiều giao thức trên chuỗi làm phân tán thanh khoản.
Giải pháp: UniswapX nhằm giải quyết vấn đề này bằng cách thuê ngoài độ phức tạp định tuyến cho mạng mở bên thứ ba, những bên này phải cạnh tranh để điền đơn giao dịch bằng cách sử dụng thanh khoản trên chuỗi như pool AMM hoặc kho riêng của họ.
Với UniswapX, người giao dịch có thể dùng giao diện Uniswap mà không cần lo lắng liệu mình có nhận được giá tốt nhất hay không. Giao dịch của người dùng luôn được ghi nhận và thanh toán minh bạch trên chuỗi. Tất cả đơn hàng được hỗ trợ bởi bộ định tuyến đơn thông minh Uniswap, buộc bên thứ ba phải cạnh tranh với Uniswap V1, V2, V3 và V4 sau khi khởi chạy.
Thực chất, UniswapX tăng cường cơ chế cạnh tranh, thông qua lựa chọn định tuyến bên thứ ba để tối ưu độ trượt giá trên các pool tài sản.
Ngoài ra, UniswapX còn thử nghiệm mới:
Giao dịch không Gas, thất bại không mất phí. Người giao dịch ký một đơn hàng off-chain độc đáo, sau đó bên thứ ba đại diện trả Gas nộp đơn hàng lên chuỗi, bên thứ ba tính phí Gas vào giá giao dịch, nhưng có thể cạnh tranh giá tốt nhất và giảm chi phí giao dịch bằng cách thực hiện hàng loạt đơn hàng.
Bảo vệ MEV, trả lại MEV trước đó bị trích xuất qua giao dịch chênh lệch giá dưới dạng giá tốt hơn cho người giao dịch. UniswapX giúp người dùng tránh các hình thức trích xuất MEV rõ ràng hơn: đơn hàng thực hiện bằng tài sản riêng tư của bên thứ ba không thể bị tấn công "bánh kẹp", bên thứ ba có động lực dùng relay giao dịch riêng tư khi định tuyến đơn hàng đến pool thanh khoản trên chuỗi.
Phiên bản liên chuỗi sắp ra mắt của UniswapX sẽ kết hợp hoán đổi và cầu nối thành một thao tác liền mạch. Với UniswapX liên chuỗi, người hoán đổi sẽ có thể chuyển đổi giữa các chuỗi trong vài giây, hãy cùng chờ đợi tiến triển của họ.
Chủ đề chính Uniswap: Cải tiến liên tục
Việc Uniswap liên tục cải tiến từ phiên bản V1 đến V4, cùng với việc ra mắt giao thức UniswapX, nội tại đều là đổi mới chức năng cho DEX (AMM).
V1 đưa AMM vào thực tiễn trong lĩnh vực mã hóa lần đầu tiên, V2 giảm rủi ro phơi nhiễm ETH, giới thiệu oracle giá khó bị thao túng hơn, V3 giải quyết vấn đề hiệu quả vốn thấp nhờ thanh khoản tập trung, V4 triển khai DEX tùy chỉnh, giao thức UniswapX tăng cường tính cạnh tranh của aggregator bên thứ ba thông qua cơ chế đấu giá, từ đó tối ưu độ trượt giá.
Chúng ta có thể thấy, mỗi bước đi của Uniswap đều là sự đổi mới bản thân — giảm chi phí vay mượn, tối ưu trải nghiệm người dùng, tăng cường ý thức cạnh tranh, đón nhận công nghệ mới. Chính sự cải tiến liên tục này là nền tảng để một giao thức có thể tồn tại lâu dài.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News













