Tóm tắt
Uniswap là một chuỗi các chương trình máy tính chạy trên chuỗi khối Ethereum hỗ trợ trao đổi token phi tập trung. Nó hoạt động với sự trợ giúp của một "kỳ lân" (xem logo).
Nhà giao dịch có thể thực hiện hoán đổi mã thông báo Ethereum không đáng tin cậy trên Uniswap. Đồng thời, mọi người đều có thể cho vay số tiền kỹ thuật số nắm giữ của mình vào quỹ dự trữ đặc biệt, tức là nhóm thanh khoản và đổi lại nhận được phí tương ứng.
Làm cách nào để những "kỳ lân" kỳ diệu này hoàn thành quá trình chuyển đổi mã thông báo? Cần chuẩn bị những gì trước khi sử dụng Uniswap? Xem bài viết này để biết chi tiết.
Các nền tảng giao dịch tập trung đã là xương sống của thị trường tiền kỹ thuật số trong nhiều năm. Những nền tảng như vậy có tốc độ thanh toán nhanh, khối lượng giao dịch cao và tính thanh khoản liên tục được cải thiện. Tuy nhiên, giờ đây có một thế giới song song khác được xây dựng trên các giao thức không cần tin cậy – nền tảng trao đổi phi tập trung (DEX). Nền tảng này không yêu cầu người trung gian hoặc người giám sát để tạo điều kiện thuận lợi cho các giao dịch.
Do những hạn chế cố hữu của công nghệ blockchain, việc xây dựng một nền tảng giao dịch phi tập trung cạnh tranh với các nền tảng giao dịch tập trung là vô cùng khó khăn . Thách thức. Hầu hết các nền tảng trao đổi phi tập trung đều có thể được cải thiện về hiệu suất và trải nghiệm người dùng.
Nhiều nhà phát triển đã suy nghĩ về những cách mới để xây dựng nền tảng giao dịch phi tập trung và Uniswap là một trong những người tiên phong. Cách thức hoạt động của Uniswap có thể khó hiểu hơn so với các sàn giao dịch phi tập trung truyền thống khác, nhưng chúng ta sẽ sớm nhận ra rằng mô hình này mang lại những lợi thế hấp dẫn.
Nhờ sự đổi mới này, Uniswap đã trở thành một trong những dự án thành công nhất trong hoạt động tài chính phi tập trung (DeFi).
Hãy hiểu Uniswap là gì, cách thức hoạt động và cách tiến hành hoán đổi mã thông báo chỉ bằng ví Ethereum.
Uniswap là một giao thức nền tảng giao dịch phi tập trung được xây dựng trên Ethereum. Đúng hơn, nó là một giao thức thanh khoản tự động. Không cần sử dụng bất kỳ sổ đặt hàng hoặc bất kỳ bên tập trung nào để tham gia giao dịch. Uniswap cho phép người dùng bỏ qua trung gian và thực hiện các giao dịch trực tiếp, mang lại mức độ phân cấp và khả năng chống kiểm duyệt cao.
Uniswap là phần mềm nguồn mở, bạn có thể truy cập Uniswap GitHub để tự mình kiểm tra.
Giao dịch được thực hiện như thế nào khi không sử dụng sổ lệnh? Trong mô hình được Uniswap sử dụng, các nhà cung cấp thanh khoản được yêu cầu tạo nhóm thanh khoản. Hệ thống này cung cấp cơ chế định giá phi tập trung về cơ bản giúp đơn giản hóa độ sâu của sổ đặt hàng. Chúng ta sẽ đi sâu vào cách thức hoạt động của nó sau. Hiện tại, tất cả những gì bạn cần biết là người dùng có thể trao đổi liền mạch các mã thông báo ERC-20 khác nhau mà không cần sử dụng bất kỳ sổ đặt hàng nào.
Uniswap là một giao thức phi tập trung và không yêu cầu niêm yết tiền tệ. Về cơ bản, bất kỳ mã thông báo ERC-20 nào cũng có thể được phát hành miễn là có sẵn nhóm thanh khoản cho các nhà giao dịch. Vì vậy, Uniswap cũng không thu bất kỳ khoản phí niêm yết nào. Theo một nghĩa nào đó, giao thức Uniswap là một hàng hóa công cộng.
Giao thức Uniswap được Hayden Adams tạo ra vào năm 2018. Tuy nhiên, công nghệ cơ bản thúc đẩy việc triển khai nó ban đầu được đề xuất bởi người đồng sáng lập Ethereum Vitalik Buterin.
Uniswap từ bỏ kiến trúc truyền thống của các nền tảng giao dịch kỹ thuật số và không sử dụng sổ lệnh. Thay vào đó, nó sử dụng "mô hình tạo lập thị trường sản phẩm cố định", là một trình tạo lập thị trường tự động ( mô hình AMM). ).
Nhà tạo lập thị trường tự động là một hợp đồng thông minh đặt ra mức dự trữ thanh khoản (hoặc thanh khoản) cần thiết cho các nhà giao dịch giao dịch. ). Các khoản dự trữ này được bơm bởi các nhà cung cấp thanh khoản. Bất kỳ ai gửi hai mã thông báo có giá trị như nhau vào nhóm đều là nhà cung cấp thanh khoản. Đổi lại, các nhà giao dịch phải trả một khoản phí cho nhóm thanh khoản. Sau đó, khoản phí này sẽ được phân bổ theo tỷ lệ của nhà cung cấp thanh khoản trong quỹ quỹ. Tiếp theo, chúng ta hãy xem xét kỹ hơn cách thức hoạt động của nó.
Các nhà cung cấp thanh khoản tạo ra thị trường bằng cách gửi hai mã thông báo có giá trị như nhau. Sự kết hợp mã thông báo có thể bao gồm Ethereum và một mã thông báo ERC-20 hoặc hai mã thông báo ERC-20. Tiền trong các nhóm này thường là stablecoin (chẳng hạn như DAI, USDC hoặc USDT), nhưng đây không phải là yêu cầu bắt buộc. Đổi lại, các nhà cung cấp thanh khoản nhận được “token thanh khoản” đại diện cho phần của họ trong toàn bộ nhóm thanh khoản. Các mã thông báo thanh khoản này có thể được đổi lấy phần của họ trong nhóm.
Dưới đây, chúng tôi lấy nhóm thanh khoản ETH/USDT làm ví dụ để phân tích. Chúng tôi đặt phần Ethereum (ETH) của nhóm thành x và phần Tether (USDT) thành y. Uniswap nhân hai đại lượng này để tính tổng thanh khoản trong quỹ mà chúng tôi gọi là k. Ý tưởng cốt lõi của Uniswap là k phải không đổi, nghĩa là tổng lượng thanh khoản trong nhóm vốn không thay đổi. Do đó, công thức tính tổng thanh khoản trong nhóm vốn là:
x * y = k
Vậy, điều gì sẽ xảy ra nếu ai đó muốn giao dịch?
Giả sử Alice mua 1 ETH với giá 300 USDT trong nhóm thanh khoản ETH/USDT. Sau khi hoàn tất giao dịch, cô ấy đã tăng tỷ trọng USDT trong nhóm quỹ và giảm tỷ trọng ETH, khiến giá ETH tăng cao. tại sao bạn nói như vậy? Bởi vì sau khi giao dịch, lượng ETH trong quỹ quỹ giảm đi nhưng tổng thanh khoản (k) phải không đổi và giá được xác định theo cơ chế này. Cuối cùng, giá mua ETH phụ thuộc vào mức độ thay đổi của tỷ lệx vày trong một giao dịch nhất định.
Điều đáng chú ý là mô hình không thay đổi tuyến tính. Trên thực tế, số lượng đặt hàng càng lớn thì sự mất cân bằng giữaxvày càng lớn. Nghĩa là, so với các lệnh nhỏ, giá của các lệnh lớn tăng theo cấp số nhân, dẫn đến chênh lệch trượt ngày càng tăng. Điều này cũng cho thấy nhóm thanh khoản càng lớn thì việc xử lý các lệnh lớn càng dễ dàng. Tại sao? Vì lúc này độ lệch giữaxvàysẽ nhỏ hơn.
Cho đến nay, công nghệ đằng sau Uniswap đã trải qua nhiều lần lặp lại. Nếu bạn đã từng sử dụng Uniswap thì chắc hẳn bạn cũng đã từng sử dụng Uniswap v2. Tuy nhiên, luôn có những tối ưu hóa và cải tiến trong các phiên bản mới. Vì vậy, hãy cùng xem những cập nhật có tác động mạnh nhất được thực hiện bởi Uniswap v3.
Một trong những thay đổi rõ ràng nhất trong Uniswap v3 có liên quan đến hiệu quả sử dụng quỹ. Hầu hết các nhà tạo lập thị trường tự động (AMM) sử dụng tiền không hiệu quả, nghĩa là hầu hết số tiền họ nắm giữ không bao giờ được sử dụng hiệu quả. Chúng ta đã thảo luận về mô hình x*y=k trước đây và các đặc điểm vốn có của nó là nguyên nhân dẫn đến tình huống trên. Nói một cách đơn giản, càng có nhiều thanh khoản trong nhóm, hệ thống có thể hỗ trợ các đơn đặt hàng lớn hơn trong phạm vi giá rộng hơn.
Tuy nhiên, đường cong giá tương ứng với tính thanh khoản được cung cấp bởi các nhà cung cấp thanh khoản (LP) trong các nhóm vốn này thực sự đi từ 0 đến vô cùng. . Tất cả số tiền này được lưu trữ trong đó để giải quyết các tình huống trong đó một trong các tài sản trong nhóm tăng gấp 5 lần, 10 lần hoặc 100 lần.
Nếu điều này xảy ra, những tài sản nhàn rỗi này sẽ đảm bảo rằng phần tương ứng của đường cong giá vẫn có tính thanh khoản. Điều này có nghĩa là nhóm chỉ cung cấp một phần nhỏ tính thanh khoản trong phạm vi giá mà hầu hết các giao dịch được thực hiện.
Ví dụ: Uniswap hiện có khoảng 5 tỷ USD thanh khoản bị khóa, nhưng khối lượng giao dịch hàng ngày của nó chỉ khoảng 1 tỷ USD. Bạn có thể cho rằng cách tiếp cận này không phù hợp và nhóm Uniswap cũng cảm thấy như vậy nên vấn đề này đã được giải quyết trong Uniswap v3.
Ngày nay, các nhà cung cấp thanh khoản có thể đặt phạm vi giá riêng cho các nhóm vốn mà thanh khoản được đưa vào. Do đó, thanh khoản sẽ tập trung hơn vào các phạm vi giá mà hầu hết hoạt động giao dịch tương ứng.
Theo một nghĩa nào đó, Uniswap v3 là một cách cơ bản để tạo sổ đặt hàng trên chuỗi trong Ethereum, các nhà tạo lập thị trường có thể quyết định chỉ cung cấp thanh khoản trong phạm vi giá họ đặt ra. Điều đáng chú ý là sự thay đổi này có lợi cho các nhà tạo lập thị trường chuyên nghiệp hơn là những người tham gia bán lẻ. Ưu điểm của nhà tạo lập thị trường tự động (AMM) là bất kỳ ai cũng có thể cung cấp thanh khoản và khiến tiền chuyển động.
Tuy nhiên, khi độ phức tạp tăng thêm, lợi ích về phí giao dịch của các nhà cung cấp thanh khoản (LP) "ngồi yên" sẽ lớn hơn nhiều. Thấp hơn những người chơi chuyên nghiệp không ngừng tối ưu hóa chiến lược của mình. Đồng thời, không khó để tưởng tượng sự xuất hiện của các công cụ tổng hợp như Yearn.finance để cung cấp hỗ trợ cho các nhà cung cấp thanh khoản bán lẻ và giúp họ duy trì mức độ cạnh tranh nhất định.
Bây giờ chúng tôi biết rằng mọi vị trí của nhà cung cấp thanh khoản Uniswap đều là duy nhất vì mỗi vị trí đều là duy nhất người gửi tiền đặt ra phạm vi giá riêng của họ. Điều này chỉ ra rằng các vị trí của nhà cung cấp thanh khoản Uniswap không còn có thể thay thế được nữa, do đó, mỗi vị trí của nhà cung cấp thanh khoản hiện có thể được biểu thị bằng một mã thông báo không thể thay thế (NFT).
Một trong những lợi thế của việc sử dụng token có thể thay thế để đại diện cho vị trí nhà cung cấp thanh khoản Uniswap là nó có thể được áp dụng cho các lĩnh vực khác của DeFi. Mã thông báo của nhà cung cấp thanh khoản Uniswap v2 có thể được gửi làm tài sản thế chấp vào Aave hoặc MakerDAO. Tình trạng này không còn tồn tại ở v3 vì mỗi vị trí là duy nhất. Nhưng vấn đề về khả năng tổng hợp bị hỏng này có thể được giải quyết bằng các loại dẫn xuất mới.
Phí giao dịch của Ethereum đã tăng nhanh chóng trong năm qua. Nhiều người dùng quy mô nhỏ phải đối mặt với áp lực kinh tế rất lớn khi sử dụng Uniswap.
Uniswap v3 cũng sẽ được triển khai trong giải pháp mở rộng quy mô Lớp 2 có tên là "Optimistic Rollup". Cách tiếp cận này rất thông minh và cho phép bạn tận hưởng sự bảo mật của mạng Ethereum trong khi mở rộng hợp đồng thông minh. Việc triển khai sẽ thúc đẩy sự gia tăng đáng kể về thông lượng giao dịch và giảm đáng kể phí giao dịch cho người dùng.
Chúng tôi vừa nói rằng các nhà cung cấp thanh khoản kiếm được phí bằng cách cung cấp thanh khoản cho các nhà giao dịch thực hiện hoán đổi mã thông báo. Ngoài ra, còn điều gì khác mà nhà cung cấp thanh khoản nên biết không? Có, bạn cũng cần chú ý đến một hiệu ứng gọi là Mất mát vô thường.
Giả sử Alice gửi 1 ETH và 100 USDT vào quỹ Uniswap. Một cặp token cần phải bao gồm hai token có giá trị như nhau nên giá 1 ETH bằng 100 USDT. Hiện tại, có 10 Ethereum và 1.000 USDT trong nhóm (số tiền còn lại được cung cấp bởi cùng một nhà cung cấp thanh khoản với Alice) và Alice chiếm 10% trong nhóm vốn. Tại thời điểm này, tổng thanh khoản (k) là 10.000.
Điều gì sẽ xảy ra nếu giá ETH tăng lên 400 USDT? Như tôi vừa nói, tổng thanh khoản của nhóm vốn phải không đổi. Nếu giá Ethereum trở thành 400 USDT thì tỷ lệ của hai token trong nhóm vốn sẽ thay đổi. Tại thời điểm này, nhóm bao gồm 5 ETH và 2.000 USDT, khi các nhà giao dịch chênh lệch giá bơm USDT vào nhóm, khiến lượng ETH trong nhóm giảm xuống cho đến khi tỷ lệ phản ánh giá chính xác. Vì vậy, hằng sốklà điều kiện tiên quyết quan trọng.
Nếu Alice quyết định rút tiền vào thời điểm này, cô ấy sẽ nhận được 10% quỹ quỹ theo phần của mình, tức là , 0,5 ETH và 200 USDT, tổng giá trị đạt 400 USDT, đây dường như là một khoản lợi nhuận rất đáng kể. Ngược lại, nếu cô ấy không gửi tiền vào nhóm, cô ấy sẽ nhận được 1 Ethereum và 100 USDT, với tổng giá trị là 500 USDT.
Trên thực tế, việc Alice giữ tiền sẽ có lợi hơn là gửi chúng vào nhóm Uniswap. Trong trường hợp này, tổn thất tạm thời đề cập đến chi phí cơ hội của việc gửi mã thông báo giá trị gia tăng vào nhóm. Nói cách khác, mặc dù Alice có thể kiếm được phí bằng cách gửi tiền vào Uniswap nhưng cô ấy sẽ mất đi các cơ hội kiếm lợi nhuận khác.
Xin lưu ý rằng hiệu ứng này sẽ xảy ra bất kể giá tăng hay giảm sau khi gửi tiền. Điều này có nghĩa là nếu giá Ethereum giảm so với thời điểm nó được gửi thì khoản lỗ cũng có thể tăng lên. Nếu bạn muốn tìm hiểu thêm về những điều trên từ góc độ kỹ thuật, vui lòng đọc bài viết của Pintail.
Tuy nhiên, tại sao chúng tôi lại nói đây là một tổn thất vô thường? Bởi vì nếu giá của các mã thông báo trong nhóm trở lại mức khi nó được đưa vào nhóm thì khoản lỗ này sẽ được giảm thiểu. Ngoài ra, vì các nhà cung cấp thanh khoản kiếm được phí nên các khoản lỗ cũng có thể được giải quyết theo thời gian. Mặc dù vậy, các nhà cung cấp thanh khoản phải hiểu rủi ro này trước khi bơm tiền vào nhóm.
Uniswap không thu lợi nhuận từ nó. Uniswap là một giao thức phi tập trung được cung cấp bởi Paradigm, một quỹ phòng hộ tiền điện tử. Tất cả các khoản phí đều được chuyển đến các nhà cung cấp thanh khoản và người sáng lập không bị cắt bất kỳ giao dịch nào được thực hiện thông qua giao thức.
Hiện tại, phí giao dịch trả cho nhà cung cấp thanh khoản cho mỗi giao dịch là 0,3% trên tổng số tiền. Theo mặc định, các khoản phí này sẽ được đưa vào nhóm thanh khoản và nhà cung cấp thanh khoản có thể sử dụng lại bất kỳ lúc nào. Phí giao dịch được phân bổ dựa trên phần chia sẻ của nhà cung cấp thanh khoản trong nhóm.
Một phần phí có thể được sử dụng riêng cho các lần phát triển Uniswap trong tương lai. Nhóm tại Uniswap đã triển khai phiên bản nâng cấp của giao thức có tên “Uniswap v2”.
➟ Bạn muốn bắt đầu hành trình tiền tệ kỹ thuật số? Chào mừng bạn đến mua Bitcoin trên Binance!
Uniswap là một giao thức nguồn mở cho phép mọi người tạo ứng dụng front-end của riêng mình. Những cái được sử dụng phổ biến nhất là https://app.uniswap.org hoặc https://uniswap.exchange.
Vào giao diện Uniswap.
Kết nối ví của bạn. Bạn có thể sử dụng MetaMask, Trust Wallet hoặc bất kỳ ví Ethereum được hỗ trợ nào khác.
Chọn token để trao đổi.
Chọn token bạn muốn trao đổi.
Nhấp vào "Trao đổi".
Xem trước giao dịch trong cửa sổ bật lên.
Xác nhận yêu cầu giao dịch trong ví cá nhân của bạn.
Kiên nhẫn chờ đợi giao dịch được xác nhận trong chuỗi khối Ethereum. Bạn có thể kiểm tra trạng thái giao dịch bất kỳ lúc nào thông qua https://etherscan.io/.
UNI là token gốc của giao thức Uniswap, trao cho chủ sở hữu quyền quản trị. Điều này đơn giản có nghĩa là chủ sở hữu UNI có thể bỏ phiếu về các thay đổi giao thức. Chúng ta đã thảo luận trước đó rằng giao thức này có thể phục vụ như một hàng hóa công cộng. Mã thông báo UNI củng cố khái niệm này.
Tổng số tiền đúc ban đầu của mã thông báo này là 1 tỷ, 60% trong số đó sẽ được chia sẻ bởi các thành viên cộng đồng Uniswap hiện tại. 40% còn lại sẽ được phân phối cho các thành viên trong nhóm, nhà đầu tư và cố vấn trong vòng bốn năm.
Một phần phân phối của cộng đồng đạt được thông qua khai thác thanh khoản. Do đó, UNI sẽ được phát hành cho các nhà cung cấp cung cấp tính thanh khoản cho các nhóm Uniswap sau:
ETH/ USDT
ETH/USDC
ETH/DAI
ETH / WBTC
Ai là thành viên của cộng đồng Uniswap? Bất kỳ địa chỉ Ethereum nào tương tác với hợp đồng Uniswap đều là thành viên cộng đồng. Hãy cùng tìm hiểu cách nhận mã thông báo UNI.
Nếu bạn đã sử dụng Uniswap trước đây, bạn có thể yêu cầu 400 mã thông báo UNI cho mọi địa chỉ bằng Uniswap. Để nhận mã thông báo:
Vui lòng truy cập https://app.uniswap.org/.
Sử dụng ví Uniswap trước khi kết nối.
Nhấp vào "Nhận mã thông báo UNI của bạn".
Xác nhận giao dịch trong ví (truy cập trang theo dõi gas Ethscan để xem giá gas hiện tại).
Xin chúc mừng, bạn đã chính thức trở thành chủ sở hữu UNI!
Bạn cần giao dịch token UNI của mình? Binance có thể giúp bạn!
➟ Nhấp vào đây để giao dịch token UNI trên Binance!
Để mua UNI, bạn nên đổi lấy tiền pháp định hoặc tiền điện tử trên giao diện sàn giao dịch Binance. UNI không thể được mua trực tiếp qua thẻ ghi nợ/thẻ tín dụng. Các cặp giao dịch có sẵn bao gồm: BNB, BTC, BUSD, USDT hoặc EUR.
p>
Để mua UNI bằng tiền điện tử, bạn có thể chuyển các token khác sang ví giao ngay hoặc chọn mua. Chúng tôi khuyên bạn nên sử dụng BUSD vì giá rất ổn định. Truy cập trang [Mua tiền điện tử] để mua BUSD qua thẻ ngân hàng. Nhập số tiền mục tiêu và nhấp vào [Tiếp tục] để điền thông tin chi tiết về thẻ ngân hàng.
Sau khi tiền điện tử đến tài khoản của bạn, vui lòng truy cập nền tảng giao dịch và chọn cặp giao dịch UNI mục tiêu. Để thay đổi lựa chọn của bạn, hãy nhấp vào cặp thị trường hiện tại ở phía trên bên trái.
Trong thanh tìm kiếm, nhập cặp giao dịch đã chọn. Trong ví dụ của chúng tôi, UNI/BUSD cần được chọn ở đây.
Bây giờ, bạn có thể tạo đơn đặt hàng để mua UNI. Cách nhanh nhất là giao dịch theo giá giao ngay hiện tại thông qua lệnh thị trường. Để mua ở một mức giá cụ thể hoặc tốt hơn, bạn cũng có thể thiết lập lệnh giới hạn hoặc lệnh dừng giới hạn.
Để tạo lệnh thị trường, vui lòng chuyển sang phía bên phải của giao diện nền tảng giao dịch và nhấp vào [Spot]. Trong tab [Mua], bạn phải chọn [Lệnh thị trường] làm loại đơn đặt hàng, sau đó nhập số tiền BUSD bạn muốn giao dịch. Cuối cùng, nhấp vào [Mua UNI] để đặt hàng.
Quy trình bán UNI Tương tự như mua hàng. Đầu tiên, UNI của bạn phải được gửi vào ví giao ngay Binance của chính bạn. Nếu bạn chưa gửi token, vui lòng truy cập trang [Tiền tệ và giao ngay Fiat] và tìm kiếm UNI. Nhấp vào [Nạp tiền] để tìm hiểu các bước cụ thể để chuyển UNI. Bạn cũng có thể đọc hướng dẫn Cách gửi tiền trên Binance của chúng tôi để được trợ giúp thêm.
Sau khi gửi UNI thành công, hãy mở trang nền tảng giao dịch và chọn cặp giao dịch UNI được yêu cầu. Hãy lấy UNI/BTC làm ví dụ.
Sử dụng thanh tìm kiếm để tìm cặp giao dịch mục tiêu. Trong thao tác này, hãy nhấp vào [UNI/BTC].
Để nhấn For Bán UNI theo giá thị trường hiện tại, vui lòng chuyển sang bên phải màn hình. Nhấp vào [Giao ngay] và chọn [Lệnh thị trường] làm loại lệnh trong tab [Bán]. Nhập số lượng UNI bạn muốn bán và nhấp vào [Bán UNI].
Uniswap là một nền tảng sáng tạo được xây dựng trên Giao dịch Ethereum Thỏa thuận nền tảng. Nó cho phép tất cả chủ sở hữu ví Ethereum trao đổi token trực tiếp mà không cần sự can thiệp của các bên tập trung.
Mặc dù có một số hạn chế nhất định, công nghệ này vẫn có thể rất tích cực cho sự phát triển của các sàn giao dịch token không cần sự tin cậy trong tương lai. Khi các giải pháp về khả năng mở rộng của Ethereum 2.0 xuất hiện trực tuyến, Uniswap cũng sẽ được hưởng lợi từ chúng.