Những điểm chính
Uniswap là một sàn giao dịch tiền điện tử phi tập trung. Đây là một "thị trường trên chuỗi" cho phép người dùng mua và bán tiền điện tử trên Ethereum và hơn 10 blockchain khác.
Các nhà giao dịch có thể trao đổi hàng nghìn loại token khác nhau trên Uniswap mà không cần phải phụ thuộc vào các bên trung gian hoặc tổ chức tập trung.
Người dùng cũng có thể cung cấp thanh khoản cho nhóm thanh khoản Uniswap và kiếm phí hoán đổi từ những người dùng khác.
Giới thiệu
Các sàn giao dịch tập trung (CEX) đã là xương sống của thị trường tiền điện tử trong nhiều năm do tính thanh khoản sâu, giao dịch nhanh hơn, fiat on-ramping và hỗ trợ khách hàng. Tuy nhiên, các sàn giao dịch phi tập trung (DEX) đang ngày càng phổ biến vì người dùng bị thu hút bởi các giao dịch ngang hàng và khả năng tiếp cận được cải thiện.
DEX cung cấp những lợi ích độc đáo có thể khiến chúng trở thành một lựa chọn thay thế hấp dẫn cho CEX. Một ví dụ là Uniswap. Được Hayden Adams tạo ra vào năm 2018, việc triển khai của nó được lấy cảm hứng từ công nghệ cơ bản được mô tả lần đầu tiên bởi nhà đồng sáng lập Ethereum Vitalik Buterin.
Uniswap tiên phong trong mô hình tạo lập thị trường tự động (AMM) và đóng vai trò quan trọng trong việc phát minh và phát triển DEX. Ngày nay, Uniswap tiếp tục là một trong những DEX phổ biến và thân thiện với người dùng nhất hiện có, với tính thanh khoản cao và nhiều loại token để lựa chọn.
Uniswap là gì?
Uniswap là một DEX cho phép người dùng giao dịch tiền điện tử mà không cần phụ thuộc vào một cơ quan trung ương hoặc trung gian. Ban đầu, Uniswap chỉ dành riêng cho mạng lưới Ethereum nhưng kể từ đó đã mở rộng dịch vụ của mình để hỗ trợ nhiều blockchain khác.
Các dịch vụ Uniswap dựa trên hợp đồng thông minh, là các chương trình tự thực thi trên blockchain với các điều kiện được xác định trước được viết trực tiếp vào mã.
Uniswap sử dụng mô hình AMM sáng tạo, sử dụng các nhóm thanh khoản thay vì sổ lệnh truyền thống để cho phép giao dịch liền mạch. Người dùng có thể cung cấp thanh khoản cho các nhóm này bằng cách gửi một giá trị bằng nhau của cả hai mã thông báo trong cặp. Đổi lại, họ nhận được mã thông báo Nhà cung cấp thanh khoản (LP).
Những người dùng khác có thể trao đổi token bằng cách tương tác với các nhóm thanh khoản. Mô hình Constant Product Market Maker (CPMM) được sử dụng để xác định giá của tài sản trong nhóm thanh khoản.
Uniswap sử dụng phần mềm nguồn mở, bạn có thể kiểm tra trên Uniswap GitHub.
Uniswap hoạt động như thế nào?
Cốt lõi của Uniswap là mô hình CPMM. Hãy cùng xem nó hoạt động như thế nào.
Giả sử bạn gửi một cặp giao dịch vào nhóm thanh khoản của Uniswap với tư cách là nhà cung cấp thanh khoản (LP). Bạn có thể cam kết bất kỳ cặp token nào có giá trị bằng nhau. Ví dụ: ETH và một token ERC-20 hoặc hai token ERC-20. Một trong các token thường là một stablecoin như DAI, USDC hoặc USDT.
Đổi lại việc cam kết cặp token, bạn sẽ nhận được "token thanh khoản" dưới dạng LP, đại diện cho phần của bạn trong nhóm thanh khoản và phần phí giao dịch tương ứng do nhóm tạo ra.
Hãy xem xét nhóm thanh khoản ETH/USDT. Chúng ta sẽ gọi phần ETH của nhóm là x và phần USDT là y. Uniswap nhân x với y để tính tổng thanh khoản trong nhóm, chúng ta sẽ gọi là k. Ý tưởng cốt lõi đằng sau Uniswap là k phải không đổi. Do đó, công thức tính tổng thanh khoản của nhóm là: x * y = k.
Vì vậy, giả sử Alice mua 1 ETH với giá 300 USDT bằng cách sử dụng nhóm thanh khoản ETH/USDT. Khi làm như vậy, cô ấy tăng phần USDT và giảm phần ETH của nhóm. Điều này sẽ làm tăng giá ETH.
Điều này xảy ra vì hiện tại có ít ETH hơn trong nhóm sau giao dịch và chúng ta biết rằng tổng thanh khoản của nhóm (k) phải giữ nguyên; cơ chế này xác định giá của ETH sẽ là k/x. Cuối cùng, giá phải trả cho ETH trong nhóm dựa trên mức độ một giao dịch nhất định làm thay đổi tỷ lệ giữa x và y.
Điều đáng chú ý là mô hình này không mở rộng theo cách tuyến tính. Đơn hàng càng lớn, sự thay đổi trong cân bằng giữa x và y càng lớn. Do đó, các đơn hàng lớn hơn đắt hơn nhiều so với các đơn hàng nhỏ hơn và sẽ dẫn đến sự trượt giá ngày càng lớn. Điều này cũng có nghĩa là nhóm thanh khoản càng lớn, sự thay đổi giữa x và y càng nhỏ và do đó, việc lấp đầy các đơn hàng lớn càng dễ dàng.
Sự phát triển của Uniswap
Uniswap đã phát triển theo thời gian, với các phiên bản giao thức khác nhau cung cấp các tính năng và cải tiến mới. Dưới đây là tổng quan ngắn gọn về Uniswap v1, v2, v3, v4 và UniswapX.
Uniswap v1
Ra mắt vào năm 2018, Uniswap v1 là phiên bản đầu tiên của giao thức Uniswap. Giao thức này được thiết kế với mục đích đơn giản nhưng vẫn cho phép người dùng giao dịch bất kỳ token ERC-20 nào trên blockchain Ethereum. Giao thức này đã trở nên phổ biến trong cộng đồng Ethereum và hoạt động như một bằng chứng về khái niệm cho các sàn giao dịch phi tập trung dựa trên AMM.
Uniswap v2
Uniswap v2 được ra mắt vào năm 2020 và mang đến một số cải tiến cho phiên bản đầu tiên. Một trong những thay đổi quan trọng nhất là việc giới thiệu các cặp ERC-20 cho ERC-20, điều này có nghĩa là các nhà cung cấp thanh khoản có thể tạo hợp đồng cặp cho bất kỳ hai mã thông báo ERC-20 nào.
Người dùng cũng có thể giao dịch giữa các token mà không cần phải chuyển đổi trung gian sang ETH. Tóm lại, Uniswap v2 cho phép các nhóm thanh khoản bao gồm bất kỳ hai token ERC-20 nào thay vì cần phải có ETH cùng với một token ERC-20.
Uniswap v2 cũng cải thiện hiệu quả của giao thức, giảm phí gas và mở ra các tính năng mới như flash swap, có nghĩa là token có thể được phát hành cho người nhận trước khi xác minh rằng đã nhận đủ token đầu vào. Các tính năng và tối ưu hóa mới tạo tiền đề cho sự tăng trưởng theo cấp số nhân trong việc áp dụng AMM và biến Uniswap trở thành một trong những sàn giao dịch tiền điện tử giao ngay lớn nhất.
Uniswap v3
Một trong những thay đổi quan trọng nhất mà Uniswap v3 giới thiệu có liên quan đến hiệu quả vốn. Nhiều AMM gặp phải tình trạng kém hiệu quả về vốn — hầu hết các quỹ mà họ nắm giữ thường không được sử dụng do đặc điểm vốn có của mô hình x * y = k đã đề cập ở trên. Nói một cách đơn giản, nhóm càng có nhiều thanh khoản thì hệ thống có thể hỗ trợ các lệnh và phạm vi giá càng lớn.
LP trong các nhóm này cung cấp thanh khoản cho đường cong giá từ 0 đến vô cực, nghĩa là vốn do LP cung cấp trong AMM được phân bổ đều trên tất cả các phạm vi giá. Điều này nghĩa là chỉ một phần thanh khoản trong nhóm nằm ở nơi diễn ra hầu hết các giao dịch. Tuy nhiên, việc cung cấp thanh khoản trong phạm vi giá cách xa giá hiện tại hoặc sẽ không bao giờ đạt được là không hợp lý.
Uniswap v3 tìm cách giải quyết vấn đề này — LP hiện có thể thiết lập phạm vi giá tùy chỉnh mà họ muốn cung cấp thanh khoản, điều này sẽ dẫn đến thanh khoản tập trung hơn trong phạm vi giá có nhiều hoạt động giao dịch nhất. Ví dụ: nếu LP thiết lập phạm vi giá từ 1.000 đến 2.000 đô la, thanh khoản được cung cấp chỉ có thể cho phép giao dịch giữa hai mức giá này, thay vì trong phạm vi giá vô hạn.
Theo một nghĩa nào đó, Uniswap v3 là một cách thô sơ để tạo sổ lệnh trên chuỗi trên Ethereum, nơi các nhà tạo lập thị trường có thể quyết định cung cấp thanh khoản trong phạm vi giá mà họ lựa chọn. Điều đáng chú ý là thay đổi này ưu tiên các nhà tạo lập thị trường có kinh nghiệm hơn so với những người tham gia mới bắt đầu. Với lớp phức tạp bổ sung này, các LP ít hoạt động hơn có thể kiếm được ít phí giao dịch hơn so với những người chơi chuyên nghiệp luôn tối ưu hóa chiến lược của họ.
Uniswap LP định vị như NFT
Vì mỗi LP có thể thiết lập phạm vi giá riêng của mình, nên vị thế của mỗi LP Uniswap là duy nhất và do đó không còn có thể thay thế được nữa. Trong Uniswap v3, vị thế LP hiện được biểu thị bằng một token không thể thay thế được (NFT). Tuy nhiên, các vị thế được chia sẻ vẫn có thể được thay thế được (ERC-20).
Uniswap v3 LP hiện có thể thấy tất cả các khoản phí được tạo trực tiếp trong chính NFT. Các NFT này có thể được giao dịch giữa các ví và người nắm giữ luôn có thể thu phí vị thế. Về cơ bản, đây là hình ảnh kỹ thuật số hiển thị thông tin cần thiết, chẳng hạn như cặp token và đường cong biểu thị "độ dốc" của vị thế. Mỗi vị thế Uniswap v3 cũng có một bảng màu duy nhất và các nhóm khác nhau được biểu thị bằng các biến thể màu khác nhau.
Các mức phí khác nhau
Uniswap v3 cung cấp cho LP ba mức phí, 0,05%, 0,30% và 1,00%, để cho phép LP điều chỉnh biên lợi nhuận của họ dựa trên mức độ biến động dự kiến của cặp token. Ví dụ, LP phải chịu rủi ro cao hơn ở các cặp không tương quan, chẳng hạn như ETH/USDT, và rủi ro thấp hơn ở các cặp tương quan, chẳng hạn như các cặp stablecoin.
Uniswap trên Lớp 2
Theo truyền thống, phí giao dịch Ethereum đã tăng lên khi mức sử dụng mạng tăng lên. Điều này khiến việc sử dụng Uniswap đôi khi không khả thi về mặt kinh tế, đặc biệt là đối với những người dùng nhỏ hơn. Để giải quyết vấn đề này, Uniswap v3 cho phép các giải pháp mở rộng quy mô Lớp 2 mở rộng hợp đồng thông minh trong khi vẫn tận hưởng tính bảo mật của mạng Ethereum. Việc triển khai này cũng giúp tăng thông lượng giao dịch và đảm bảo mức phí thấp hơn cho người dùng.
Uniswap trực tiếp trên BNB Chain
Uniswap đã hoạt động trên chuỗi BNB sau khi nhận được sự ủng hộ từ những người bỏ phiếu quản trị. Động thái này có khả năng cung cấp cho người dùng các tùy chọn giao dịch tiết kiệm chi phí hơn. Điều này cũng có nghĩa là người dùng Uniswap sẽ có thể tận dụng tốc độ cao và phí giao dịch thấp của Chuỗi BNB. Ngoài ra, việc tích hợp cho phép Uniswap khai thác một nhóm thanh khoản mới và tăng cường nhận thức cũng như sự chấp nhận trong cả nhà đầu tư bán lẻ và tổ chức.
Uniswap v4
Uniswap v4 mang đến những nâng cấp thú vị giúp giao dịch phi tập trung mượt mà hơn, rẻ hơn và linh hoạt hơn. Một trong những tính năng lớn nhất là "hooks", cho phép các nhà phát triển tùy chỉnh cách thức hoạt động của nhóm thanh khoản, thêm các tùy chọn như phí động hoặc chia các giao dịch lớn thành các giao dịch nhỏ hơn để tránh giá tăng đột biến.
Thay vì tạo một hợp đồng mới cho mỗi nhóm, tất cả các nhóm đều chạy trong một hợp đồng duy nhất (gọi là kiến trúc singleton), giúp tiết kiệm phí gas lên đến 99%. Uniswap v4 cũng đơn giản hóa các giao dịch bằng một hệ thống gọi là kế toán flash, đồng thời giới thiệu lại các cặp giao dịch ETH trực tiếp để hoán đổi nhanh hơn và rẻ hơn.
Những bản cập nhật này được thiết kế để cắt giảm chi phí, cho phép có nhiều chiến lược giao dịch sáng tạo hơn và khiến nền tảng hấp dẫn hơn đối với các nhà phát triển và nhà giao dịch chuyên nghiệp.
UniswapX
UniswapX là một hệ thống giao dịch mới giúp người dùng có được mức giá tốt hơn bằng cách lấy thanh khoản từ nhiều nguồn khác nhau, như các sàn giao dịch phi tập trung và hàng tồn kho riêng. Thay vì trả phí gas trực tiếp, người dùng ký lệnh ngoài chuỗi và "người lấp đầy" bên thứ ba xử lý các giao dịch, cạnh tranh để đưa ra mức giá tốt nhất. Thiết lập này cũng tránh được chi phí giao dịch không thành công và bảo vệ người dùng khỏi các cuộc tấn công MEV, đảm bảo giao dịch công bằng hơn.
Mất mát tạm thời là gì?
Ngoài việc kiếm được phí để cung cấp thanh khoản cho các nhà giao dịch có thể hoán đổi token, các LP cũng nên lưu ý đến một hiệu ứng gọi là tổn thất tạm thời. Giả sử Alice là một LP đã gửi 1 ETH và 100 USDT vào một nhóm Uniswap với tổng thanh khoản là 10.000 (10 ETH x 1.000 USDT); phần còn lại được tài trợ bởi các LP khác giống cô ấy. Phần của Alice trong nhóm là 10%, nghĩa là khoản tiền gửi ban đầu của cô ấy chiếm 10% tổng thanh khoản của nhóm.
Vào thời điểm Alice gửi tiền, giá của 1 ETH là 100 USDT, nghĩa là tiền gửi của cô ấy là 200 đô la (1 ETH x 100 đô la + 100 USDT). Bây giờ giả sử giá của ETH tăng lên 400 USDT. Do đó, các nhà giao dịch chênh lệch giá thêm USDT vào và loại bỏ ETH khỏi nhóm cho đến khi tỷ lệ giữa hai loại phản ánh chính xác giá mới. Điều này khiến số lượng ETH và USDT trong nhóm giảm xuống còn 5 ETH và 2.000 USDT.
Alice quyết định rút tiền của mình khỏi nhóm. Theo chia sẻ của cô ấy, cô ấy nhận được 10%, tức là 0,5 ETH và 200 USDT, tổng cộng là 400 đô la (0,5 ETH x 400 đô la + 200 USDT). Nhìn bề ngoài, có vẻ như Alice đã kiếm được lợi nhuận.
Tuy nhiên, nếu cô ấy giữ lại khoản tiền gửi ban đầu là 1 ETH và 100 USDT, cô ấy sẽ có tổng giá trị là 500 đô la (1 ETH x 400 đô la + 100 USDT). Do đó, bằng cách gửi tiền vào nhóm Uniswap, Alice đã mất đi sự tăng giá của ETH.
Tổn thất này được gọi là "tạm thời" vì nó có thể được giảm thiểu nếu giá của các token gộp trở lại mức giá tương tự như khi chúng được thêm vào nhóm. Ngoài ra, vì LP kiếm được phí, tổn thất có thể được cân bằng theo thời gian. Tuy nhiên, LP nên biết về khái niệm tổn thất tạm thời trước khi thêm tiền vào nhóm Uniswap.
Xin lưu ý rằng kịch bản trên áp dụng cho dù giá tăng hay giảm kể từ thời điểm gửi tiền. Điều này có nghĩa là nếu giá ETH giảm kể từ thời điểm gửi tiền, thì khoản lỗ mà LP phải chịu cũng có thể tăng lên.
Uniswap kiếm tiền bằng cách nào?
Uniswap tạo ra doanh thu thông qua một khoản phí nhỏ được tính cho mỗi giao dịch được thực hiện bằng giao thức. "Phí cung cấp thanh khoản" này được đặt ở một số tiền nhất định của giá trị giao dịch và được tự động phân phối cho các LP. Không giống như các sàn giao dịch truyền thống, Uniswap là một giao thức không tạo ra doanh thu cho chính nó mà cho các LP. Bằng cách tập trung thanh khoản của mình, các LP có thể tăng mức độ tiếp xúc của mình trong phạm vi giá đã chỉ định để kiếm được nhiều phí giao dịch hơn nữa trên Uniswap v3.
Ngoài ra, do bản chất mã nguồn mở và phi tập trung của Uniswap, không có thực thể trung tâm nào kiểm soát hoặc hưởng lợi từ giao thức. Thay vào đó, nó được duy trì và cải thiện bởi cộng đồng người dùng và nhà phát triển thông qua hệ thống quản trị phi tập trung của nó.
Mã thông báo Uniswap (UNI)
Mã thông báo gốc của Uniswap, UNI, được ra mắt vào tháng 9 năm 2020 và kể từ đó đã thu hút người dùng và LP đến với nền tảng này. UNI là mã thông báo ERC-20, có nghĩa là nó được xây dựng trên Ethereum và có thể được lưu trữ trong bất kỳ ví tiền điện tử nào hỗ trợ mã thông báo ERC-20.
Mã thông báo UNI trao cho người nắm giữ quyền quản trị, nghĩa là họ có thể bỏ phiếu về những thay đổi và cải tiến cho giao thức. Mức độ quyền biểu quyết mà người dùng có được tỷ lệ thuận với số lượng mã thông báo quản trị mà họ nắm giữ. Quy trình quản trị được phân cấp, nghĩa là bất kỳ ai cũng có thể gửi đề xuất và bất kỳ ai cũng có thể bỏ phiếu.
Mã thông báo UNI có thể được mua và bán trên nhiều sàn giao dịch tiền điện tử khác nhau, do đó, các nhà giao dịch có thể sử dụng mã thông báo UNI để giao dịch các loại tiền điện tử khác hoặc tham gia vào các ứng dụng tài chính phi tập trung (DeFi). Xin lưu ý rằng các trường hợp sử dụng mới có thể xuất hiện thông qua các yêu cầu của cộng đồng và các cuộc bỏ phiếu của ban quản trị.
Cách sử dụng Uniswap
Để sử dụng Uniswap, bạn cần có ví tiền điện tử chứa một số ether (ETH) hoặc token ERC-20. Sau đây là cách bắt đầu sử dụng tùy chọn hoán đổi đơn giản trên Uniswap:
Kết nối với ví Ethereum của bạn trên trang web Uniswap.
Chọn token bạn muốn giao dịch. Uniswap hỗ trợ một số token ERC-20; hãy đảm bảo bạn chọn đúng token.
Nhập số tiền bạn muốn giao dịch. Sau đó, giao diện sẽ hiển thị cho bạn số tiền ước tính của token khác mà bạn sẽ nhận được dựa trên tỷ giá hối đoái hiện tại.
Nếu số tiền thỏa đáng, bạn có thể nhấp vào "Hoán đổi". Sau đó, ví của bạn sẽ nhắc bạn xác nhận giao dịch.
Sau khi xác nhận giao dịch, giao dịch sẽ được thực hiện trên Ethereum. Cuối cùng, các token sẽ được hiển thị trong ví của bạn.
Suy nghĩ kết thúc
Uniswap là một giao thức DEX đang phát triển cho phép bất kỳ ai có ví tiền điện tử mua, bán và hoán đổi nhiều loại tài sản kỹ thuật số. Nền tảng này đã cho phép một nhóm LP mới kiếm được phí từ tài sản nhàn rỗi của họ trong khi cho phép các nhà giao dịch dễ dàng hoán đổi giữa các loại tiền điện tử.
Việc ra mắt token quản trị UNI đã củng cố thêm vị thế của Uniswap như một nền tảng do cộng đồng thúc đẩy. Khi hệ sinh thái DeFi tiếp tục phát triển, sẽ rất thú vị khi xem DEX phát triển như thế nào để đáp ứng nhu cầu của người dùng trong khi vẫn duy trì các giá trị cốt lõi của họ là phi tập trung.
Đọc thêm
Uniswap V4 là gì?
Nhà tạo lập thị trường tự động (AMM) là gì?
Ứng dụng phi tập trung (DApp) là gì?
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ở "nguyên trạng" chỉ nhằm mục đích thông tin chung và giáo dục, không có bất kỳ tuyên bố hoặc bảo đảm nào. Nội dung này không được hiểu là lời khuyên về tài chính, pháp lý hoặc lời khuyên chuyên môn khác, cũng không nhằm mục đích khuyến nghị mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tìm lời khuyên của riêng mình từ các cố vấn chuyên môn phù hợp. Trong trường hợp bài viết được đóng góp bởi một bên thứ ba, xin lưu ý rằng những quan điểm được bày tỏ thuộc về bên thứ ba đóng góp và không nhất thiết phản ánh quan điểm của Binance Academy. Vui lòng đọc toàn bộ tuyên bố miễn trừ trách nhiệm của chúng tôi tại đây để biết thêm chi tiết. Giá tài sản kỹ thuật số có thể biến động. Giá trị khoản đầ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 về các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm về bất kỳ khoản lỗ nào mà bạn có thể phải chịu. Tài liệu này không được hiểu là lời khuyên về tài chính, pháp lý hoặc lời khuyên chuyên môn khác. Để biết thêm thông tin, hãy xem Điều khoản sử dụng và Cảnh báo rủi ro của chúng tôi.

