Uniswap là gì?

Người mới bắt đầuNov 21, 2022
Uniswap là một giao thức giao dịch tiền điện tử phi tập trung được xây dựng trên chuỗi khối Ethereum, cho phép mọi người hoán đổi mã thông báo ERC-20 trực tiếp từ ví của họ hoặc để tạo nhóm thanh khoản của mã thông báo.
Uniswap là gì?

Giới thiệu loại coin

Uniswap là một Sàn giao dịch phi tập trung chạy trên chuỗi khối Ethereum cho phép người dùng hoán đổi mã thông báo ERC-20 thông qua Hợp đồng thông minh và mã ứng dụng tự động chạy. Người dùng giúp người khác thực hiện giao dịch hoán đổi và kiếm phí giao dịch từ giao dịch đó.
Bằng cách tự động hóa hoàn toàn việc hoán đổi mã thông báo mà không cần bên trung gian, Uniswap giảm đáng kể phí giao dịch và cải thiện hiệu quả đồng thời khắc phục các vấn đề về sàng lọc, hạn chế và sự tin tưởng lẫn nhau liên quan đến các sàn giao dịch tập trung. Thành công của nó đã khiến nó trở thành dự án hàng đầu trong Tài chính phi tập trung (còn được gọi là DeFi) trên Ethereum và là một trong những giao thức ăn cắp ý tưởng nhiều nhất đối với mã nguồn mở của nó.
Uniswap đã phát hành mã thông báo quản trị UNI vào tháng 9 năm 2020, ngoài việc là một cách để thưởng cho người dùng, đây còn là một bước tiến xa hơn hướng tới tầm nhìn về phân quyền khi cộng đồng có thể tham gia vào quá trình ra quyết định. Bằng cách này, Uniswap tiếp tục phát triển một cách tự nhiên trong không gian chuỗi khối luôn thay đổi.

Sự phát triển của Uniswap

Vitalik Buterin, người sáng lập Ethereum, đã xuất bản một blog trên Reddit thảo luận về tính khả thi của các sàn giao dịch phi tập trung vào đầu năm 2016. Xem xét thực tế rằng bất kỳ đơn đặt hàng trực tuyến nào cũng yêu cầu phí Gas, điều này khiến các nhà tạo lập thị trường hoạt động trên các sàn giao dịch phi tập trung, nơi thường xuyên khó đặt các đơn đặt hàng đang chờ xử lý, trở nên quá đắt đỏ. Thanh toán phí bất kể đơn đặt hàng được thực hiện hay bị hủy đã trở thành chi phí giao dịch bổ sung và Chênh lệch giá mua cho giao dịch mã thông báo trên chuỗi thường vượt quá 10%. Trong trường hợp này, ý tưởng tạo báo giá liên tục thông qua Nhà tạo lập thị trường tự động để thúc đẩy tính thanh khoản đã ra đời.
Lấy cảm hứng từ bài báo đó, Hayden Adams, cựu kỹ sư của Siemens, đã bắt đầu nghiên cứu của mình về cách triển khai nhà tạo lập thị trường tự động. Sau khi nhận được khoản tài trợ 100.000 đô la từ Ethereum Foundation, Uniswap đã hoạt động trên Ethereum vào tháng 11 năm 2018, hỗ trợ hoán đổi giữa ETH và mã thông báo ERC-20.
Uniswap nhanh chóng thu hút thị trường với giao diện người dùng đơn giản và hoạt động dễ dàng, khiến nó trở thành sàn giao dịch phi tập trung được giao dịch nhiều nhất trên Ethereum trong vòng sáu tháng. Paradigm, một công ty đầu tư tiền điện tử hàng đầu, đã nhanh chóng đáp ứng với 1 triệu đô la và vào tháng 5 năm 2020, Uniswap đã được nâng cấp thành công lên V2, hỗ trợ các giao dịch trực tiếp giữa các mã thông báo ERC-20, góp phần tạo nên vinh quang cho mùa hè DeFi năm 2020.

Sự sụp đổ của thị trường tiền điện tử vào ngày 19 tháng 5 năm 2021 đã phản tác dụng với Uniswap: Bitcoin giảm gần 30% vào ngày hôm đó do một số tin tức giảm giá, kích hoạt một số lượng lớn lệnh bán dẫn đến việc nhiều sàn giao dịch tập trung phải đóng cửa tập thể . Ngược lại, Hayden Adams đã thông báo trên Twitter vào ngày hôm sau rằng Uniswap đã vượt qua bài kiểm tra căng thẳng khắc nghiệt bằng cách xử lý tổng cộng 6,3 tỷ giao dịch trên chuỗi trong một ngày mà không bỏ lỡ một giao dịch nào hoặc bị kẹt.
Uniswap đã được nâng cấp lên V3 kể từ tháng 5 năm 2021, cho phép người dùng chỉ định phạm vi giá để cung cấp tính thanh khoản và hiện khả dụng trên nhiều chuỗi khối khác nhau như Ethereum, Polygon, Arbitrum, Optimism và Celo.

Uniswap hoạt động như thế nào?

Trong một sàn giao dịch tập trung truyền thống, một giao dịch diễn ra sau một loạt các giá thầu giữa người mua và người bán và được hoàn thành theo thỏa thuận chung. Người mua đưa ra các mức giá mua và số lượng khác nhau của một loại hàng hóa từ thấp đến cao và người bán đưa ra các mức giá và số lượng bán tương ứng từ cao xuống thấp, tạo nên Sổ lệnh của thị trường hàng hóa. Người dùng và nhà tạo lập thị trường đặt lệnh chờ trên sổ lệnh cung cấp tính thanh khoản cho hàng hóa, cho phép mọi người mua hoặc bán mà không gặp bất kỳ sự cố nào.

Thay vì sử dụng sổ đặt hàng, Uniswap sử dụng thuật toán có tên là Nhà tạo thị trường sản phẩm không đổi để tính toán tỷ lệ phần trăm mã thông báo được đặt trong Nhóm thanh khoản để cung cấp báo giá liên tục. Người dùng không cần phải kết hợp những người khác làm đối tác vì họ có thể hoán đổi tài sản trực tiếp từ nhóm.

Tương tự như sổ đặt hàng, nhóm thanh khoản là nơi người dùng đóng góp tài sản vào hợp đồng thông minh để tạo thanh khoản cho hàng hóa đã mua và bán giống như cách sổ đặt hàng trên sàn giao dịch tập trung thực hiện. Nhà cung cấp thanh khoản, những người đóng góp tài sản trong nhóm thanh khoản, được hưởng một phần phí giao dịch bằng nhau của nhóm dựa trên tỷ lệ tiền được cung cấp.

Vì tất cả phí giao dịch được phân bổ cho các nhà cung cấp thanh khoản, Uniswap có thể được coi là một loại tài sản công vì nó không có bất kỳ nguồn thu nhập nào.

Nhà sản xuất thị trường sản phẩm không đổi

Trình tạo thị trường sản phẩm không đổi thuộc về Trình tạo thị trường tự động (AMM) tính toán báo giá cho tài sản trong nhóm thanh khoản bằng cách sử dụng công thức toán học X * Y = K, trong đó X và Y là số lượng tài sản trong nhóm thanh khoản và K là sản phẩm không đổi . Một hyperbola có thể được nhìn thấy sau khi vẽ ba trên tọa độ Descartes.

Chỉ số lượng tài sản X và Y thay đổi khi người dùng trao đổi tài sản thông qua nhóm thanh khoản và tổng thanh khoản của K không bị ảnh hưởng theo bất kỳ cách nào, dẫn đến giá mã thông báo di chuyển dọc theo đường cong hyperbol. Giá tương đối giữa tài sản Y và X có thể được tính bằng cách chia số lượng Y có được cho số lượng X được trả khi người dùng trả X để có được Y trong nhóm thanh khoản.

Ví dụ: có một nhóm thanh khoản ETH/USDT trên Uniswap với 10 ETH và 1.000 USDT. Nếu Alice chi 1.000 USDT để hoán đổi ETH từ nhóm này, theo công thức Constant Product Market Maker, kết quả mà không tính phí là,

10 1000 = 5 2000

có nghĩa là nhóm hiện có 5 ETH và 2.000 USDT. Vì Alice trả 1.000 USDT để nhận 5 ETH nên tỷ lệ hoán đổi ETH của cô ấy là

|(2000 - 1000)/(5-10)| = 200 USDT/ETH

Có thể thấy rằng đây là giá trị tuyệt đối của nghịch đảo của hệ số góc tiếp tuyến giữa hai điểm trên hyperbol.

Tiếp tuyến này sẽ trùng với tiếp tuyến của X * Y = K khi lượng hoán đổi là rất nhỏ. Do đó, theo Constant Product Market Maker, đối ứng của độ dốc tiếp tuyến của hyperbola, X/Y, giá tương đối của hai tài sản trong nhóm được xác định theo tỷ lệ số lượng của chúng.
(Độ dốc tiếp tuyến)

Sự thay đổi trong K xảy ra khi tính thanh khoản được cộng hoặc trừ khỏi nhóm, làm dịch chuyển hyperbola sang phải hoặc sang trái. Ví dụ: có một nhóm thanh khoản ETH/USDT trên Uniswap với 10 ETH và 1.000 USDT. Nếu Bob thêm 30 ETH và 3.000 USDT vào nhóm này, theo công thức Constant Product Market Maker, tổng thanh khoản của nhóm là:

(10+30) * (1.000+3.000) = 160.000

Hyperbola đã dịch chuyển sang bên phải sau khi vẽ trên tọa độ Descartes.
(Dịch chuyển sang phải của hyperbola)

Sự gia tăng tổng thanh khoản trong nhóm sẽ giúp nó có khả năng hấp thụ các biến động giá do việc mua lại của người dùng gây ra và giảm trượt giá trong quá trình giao dịch; ngược lại, tổng thanh khoản giảm sẽ khiến nó dễ bị thay đổi giá hơn và làm tăng trượt giá.

Ví dụ: có một nhóm thanh khoản ETH/USDT trên Uniswap với 10 ETH và 1.000 USDT. Trước khi Bob bổ sung tính thanh khoản, Alice có thể chi 1.000 USDT để hoán đổi 5 ETH từ nhóm này với tỷ giá hoán đổi là 200 USDT/ETH.

Nếu Bob thêm 30 ETH và 3.000 USDT vào nhóm thanh khoản trước Alice, làm cho tổng thanh khoản là 40 * 4000 = 160.000, thì Alice chi 1.000 USDT để hoán đổi ETH từ nhóm và theo công thức Constant Product Market Maker, kết quả sẽ không có phí tính phí là,

40 4000 = 32 5000

Vì Alice trả 1.000 USDT để nhận 8 ETH nên tỷ giá hoán đổi ETH của cô ấy bây giờ là

|(5000 - 4000)/(32-40)| = 125 USDT/ETH

Điều có thể thấy từ các ví dụ trên là, với cùng số lần quy đổi, nhóm có tổng thanh khoản dồi dào sẽ ít bị biến động giá hơn do quy đổi của người dùng và người dùng có thể nhận được các mã thông báo cần thiết với chi phí thấp hơn, do cùng số lần đổi thưởng.

đường bàng quan

Công thức của Constant Product Market Maker là một loại Đường bàng quan trong kinh tế học. Đường bàng quan cho thấy sự kết hợp của hai hàng hóa với số lượng khác nhau mang lại giá trị và tiện ích như nhau cho một cá nhân và đường cong được vẽ bằng cách nối các điểm kết hợp này theo chuỗi. Nếu độ dốc của đường cong này là âm, có nghĩa là nhóm thanh khoản, với tổng thanh khoản không đổi, phải giảm một tài sản nếu muốn tăng một tài sản khác trong khi mức giảm có thể được coi là chi phí cơ hội của hoán đổi.

Cuối cùng, nhà tạo lập thị trường sản phẩm không đổi về cơ bản là một mô hình trao đổi hàng hóa, trong đó người dùng trao đổi tài sản từ nhóm mà không có đối tác phù hợp và sử dụng các loại tiền tệ khác trong khi giá được niêm yết trực tiếp bởi tài sản trong nhóm. Có thể nói rằng nhóm thanh khoản thể hiện ba chức năng chính của tiền ở mức độ lớn bao gồm lưu trữ giá trị, phương tiện giao dịch và đơn vị định giá, làm phong phú thêm trí tưởng tượng về việc sử dụng nhiều tài sản dưới dạng nhiều loại tiền tệ. Hiệu quả và sự đổi mới trong cơ chế hoạt động của nó cũng đã dẫn đến sự bùng nổ trong khai thác thanh khoản.

Tổn thất tạm thời

Ngoài việc hoán đổi mã thông báo, người dùng Uniswap cũng có thể đặt cổ phần nắm giữ của họ vào nhóm thanh khoản để tính phí giao dịch với tư cách là nhà cung cấp thanh khoản. Tuy nhiên, các nhà cung cấp thanh khoản phải chịu rủi ro hoặc chi phí cơ hội được gọi là Mất mát tạm thời.

Một khoản lỗ tạm thời xuất hiện khi giá tương đối của hai mã thông báo trong nhóm thay đổi. Ví dụ: giá thị trường hiện tại của 1 ETH là 100 USDT, Alice gửi 1 ETH và 100 USDT vào một nhóm có tổng cộng 10 ETH và 1.000 USDT với tổng thanh khoản là 10.000, trong trường hợp này, Alice nắm giữ 10 % chia sẻ.

Khi giá thị trường của ETH tăng lên 400 USDT, các nhà giao dịch chênh lệch giá sẽ gửi USDT vào nhóm để lấy ETH vì giá ở đây thấp hơn, dẫn đến số lượng ETH và USDT trong nhóm thay đổi cho đến khi hai giá khớp nhau, cuối cùng còn lại 5 ETH và 2.000 USDT trong nhóm.

Nếu Alice rút 10% cổ phần của mình ngay bây giờ, cô ấy sẽ nhận được 0,5 ETH và 200 USDT, với tổng giá trị là 400 USDT. Tuy nhiên, nếu Alice không gửi tài sản của mình vào nhóm thanh khoản, cô ấy vẫn sẽ nắm giữ 1 ETH và 100 USDT, với tổng giá trị là 500 USDT. Alice gặp phải một khoản lỗ tạm thời trong quá trình tăng giá ETH do nhóm thanh khoản đã chuyển đổi một phần ETH nắm giữ của cô ấy thành USDT, đây là lý do tại sao cô ấy nhận được lợi nhuận thấp hơn khi là nhà cung cấp thanh khoản.

Khoản lỗ tạm thời chỉ biến mất khi giá tương đối của hai mã thông báo trong nhóm giữ nguyên. Nếu giá thị trường của 1 ETH giảm từ 400 USDT xuống 100 USDT và tổng thanh khoản của nhóm trở lại 10 ETH và 1.000 USDT, thì Alice vẫn có thể lấy lại 1 ETH và 100 USDT mà cô ấy đã đầu tư ban đầu bằng cách rút tiền 10% cổ phần của cô ấy vào thời điểm này. Tuy nhiên, nhà cung cấp thanh khoản của Uniswap có thể tính phí giao dịch 0,3% và số ETH và USDT cuối cùng mà Alice thu được sẽ lớn hơn số tiền mà cô đã đầu tư ban đầu vào hoạt động này.

Việc tính toán tổn thất tạm thời rất phức tạp và có nhiều trang web cung cấp Máy tính tổn thất tạm thời theo cách đơn giản, nơi bạn chỉ cần nhập giá của hai mã thông báo khi bạn gửi chúng vào nhóm thanh khoản và rút tiền.

Uniswap V3

Kể từ khi ra mắt vào cuối năm 2018, Uniswap đã trải qua một số lần nâng cấp, với Uniswap V3 sẽ ra mắt vào tháng 5 năm 2021 và giới thiệu khái niệm về hiệu quả sử dụng vốn. Đặc điểm của nhà sản xuất thị trường sản phẩm không đổi là nó có thể cung cấp nhiều loại báo giá liên tục và sẽ luôn có hai mã thông báo trong nhóm thanh khoản có thể tính giá tương đối bất kể giá thay đổi dữ dội như thế nào. Mặt khác, nhóm được sử dụng rất ít, chỉ có một phần nhỏ số tiền được sử dụng để giao dịch tại bất kỳ thời điểm nào và hầu như tất cả các khoản tiền nằm ngoài phạm vi giá thị trường hiện tại đều ở trạng thái nhàn rỗi.

Uniswap V3 cho phép cung cấp thanh khoản trong một phạm vi giá cụ thể, các nhà cung cấp thanh khoản có thể đặt thanh khoản của riêng họ để tập trung vào phạm vi giá phổ biến nhất, điều này đảm bảo rằng thanh khoản bổ sung được sử dụng đầy đủ và cho phép các nhà cung cấp kiếm được nhiều tiền hơn. Chỉ định phạm vi giá để cung cấp thanh khoản cũng mang lại lợi ích cho các nhà cung cấp thanh khoản chủ động, những người sẽ nhận được phí giao dịch cao hơn nhiều so với các nhà cung cấp thanh khoản thụ động bằng cách liên tục theo dõi báo giá và tối ưu hóa chiến lược của họ.

Tuy nhiên, điều này đồng thời mang đến những vấn đề mới, Mã thông báo nhóm thanh khoản do các nhà cung cấp thanh khoản khác nhau nắm giữ sẽ khác nhau về phạm vi giá, làm cho mã thông báo trở thành Mã thông báo không thể thay thế duy nhất. Mã thông báo chia sẻ nhóm thanh khoản của Uniswap V2 có thể được gửi vào các giao thức DeFi khác làm tài sản thế chấp. Hiện tại, mã thông báo chia sẻ nhóm thanh khoản của Uniswap V3 không có chức năng như vậy. Trong Uniswap V2, Mã thông báo nhóm thanh khoản có thể được gửi làm tài sản thế chấp cho các giao thức DeFi khác, hiện không có sẵn trong V3.

Cách sử dụng Uniswap?

Uniswap hoạt động khá đơn giản, nhưng trước đó, cần có một chiếc ví có thể kết nối với Ethereum. Xét rằng Uniswap là một giao thức mã nguồn mở mà bất kỳ ai cũng có thể sử dụng mã của nó để xây dựng ứng dụng giao diện người dùng web, chúng tôi thực sự khuyên bạn nên sử dụng trang web chính thức https://app.uniswap.org/ .

Các bước thực hiện như sau:

  1. Chuyển đến trang

  2. Kết nối ví của riêng bạn, chẳng hạn như Metamask và Trust Wallet hoặc ví phần cứng như Trezor và Ledger Nano S

  3. Chọn token bạn muốn hoán đổi

  4. Chọn token bạn muốn nhận

  5. Nhấp vào “Hoán đổi”

  6. Bạn có thể xem trước kết quả của giao dịch khi một cửa sổ bật lên sẽ xuất hiện

  7. Xác nhận yêu cầu giao dịch trong ví của bạn

  8. Bạn có thể kiểm tra trạng thái trên https://etherscan.io

Mã thông báo gốc của Uniswap

UNI, được phát hành vào tháng 9 năm 2020, là mã thông báo quản trị của Uniswap, cho phép chủ sở hữu đề xuất và bỏ phiếu cho sự phát triển của giao thức. Trao quyền quản trị cho cộng đồng sẽ giúp phân cấp Uniswap và đảm bảo rằng nhóm phát triển sẽ tập trung vào nhu cầu và lợi ích của mình để có được sự hỗ trợ và tin tưởng của cộng đồng.

Các địa chỉ Ethereum đã sử dụng ứng dụng Uniswap trước ngày 1 tháng 9 năm 2020 đủ điều kiện nhận 400 mã thông báo airdrop UNI. Đợt airdrop trị giá gần 1.200 USD vào ngày hôm đó, tương đương 16.000 USD ở mức giá cao nhất vào năm 2021 vì UNI là một trong những token airdrop có mức tăng giá cao nhất trên Ethereum.

Tổng nguồn cung cấp mã thông báo UNI là 1 tỷ, với 60% được phân bổ cho cộng đồng trong đợt chào bán ban đầu và 40% còn lại sẽ được mở khóa theo đợt trong vòng 4 năm cho nhóm, nhà đầu tư và cố vấn.

Hiện tại, nhóm phát triển và các nhà đầu tư nắm giữ một lượng mã thông báo tương đối lớn và các yêu cầu để bắt đầu đề xuất và bỏ phiếu vẫn ở mức cao với 2,5 triệu mã thông báo để bắt đầu đề xuất và hơn 40 triệu để thông qua đề xuất. Sẽ là một thách thức đối với Uniswap trong việc làm cho giao thức trở nên phi tập trung hơn và hướng tới quản trị cộng đồng hiệu quả.

Nguồn: uniswap.org

Phần kết luận

Uniswap là một trong những dự án hàng đầu trong lĩnh vực tài chính phi tập trung của Ethereum, đã đạt được nhiều đổi mới về chuỗi khối trong những năm kể từ khi ra đời. Nó xác minh tính khả thi của Constant Product Market Maker và truyền cảm hứng cho các nhóm dự án khác bằng mã nguồn mở của nó, các loại thuật toán khác nhau và các sàn giao dịch phi tập trung đã xuất hiện sau nó.

Uniswap cũng tìm cách giải quyết các tình huống khó xử đã cản trở các sàn giao dịch phi tập trung trong nhiều năm, người dùng có thể hoán đổi mã thông báo ERC-20 một cách dễ dàng trong khi trở thành nhà cung cấp thanh khoản để nhận phí giao dịch. Uniswap đã mở ra một cánh cửa mới cho thế giới blockchain, dẫn đầu sự bùng nổ của tài chính phi tập trung. Đội ngũ đằng sau nó và toàn bộ cộng đồng Uniswap sẽ không ngừng tiến về phía trước sau ETH 2.0 sắp tới.

Tác giả: Piccolo
Thông dịch viên: Yuler
(Những) người đánh giá: Ashley, hugo, Echo, Ashley
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

Uniswap là gì?

Người mới bắt đầuNov 21, 2022
Uniswap là một giao thức giao dịch tiền điện tử phi tập trung được xây dựng trên chuỗi khối Ethereum, cho phép mọi người hoán đổi mã thông báo ERC-20 trực tiếp từ ví của họ hoặc để tạo nhóm thanh khoản của mã thông báo.
Uniswap là gì?

Giới thiệu loại coin

Uniswap là một Sàn giao dịch phi tập trung chạy trên chuỗi khối Ethereum cho phép người dùng hoán đổi mã thông báo ERC-20 thông qua Hợp đồng thông minh và mã ứng dụng tự động chạy. Người dùng giúp người khác thực hiện giao dịch hoán đổi và kiếm phí giao dịch từ giao dịch đó.
Bằng cách tự động hóa hoàn toàn việc hoán đổi mã thông báo mà không cần bên trung gian, Uniswap giảm đáng kể phí giao dịch và cải thiện hiệu quả đồng thời khắc phục các vấn đề về sàng lọc, hạn chế và sự tin tưởng lẫn nhau liên quan đến các sàn giao dịch tập trung. Thành công của nó đã khiến nó trở thành dự án hàng đầu trong Tài chính phi tập trung (còn được gọi là DeFi) trên Ethereum và là một trong những giao thức ăn cắp ý tưởng nhiều nhất đối với mã nguồn mở của nó.
Uniswap đã phát hành mã thông báo quản trị UNI vào tháng 9 năm 2020, ngoài việc là một cách để thưởng cho người dùng, đây còn là một bước tiến xa hơn hướng tới tầm nhìn về phân quyền khi cộng đồng có thể tham gia vào quá trình ra quyết định. Bằng cách này, Uniswap tiếp tục phát triển một cách tự nhiên trong không gian chuỗi khối luôn thay đổi.

Sự phát triển của Uniswap

Vitalik Buterin, người sáng lập Ethereum, đã xuất bản một blog trên Reddit thảo luận về tính khả thi của các sàn giao dịch phi tập trung vào đầu năm 2016. Xem xét thực tế rằng bất kỳ đơn đặt hàng trực tuyến nào cũng yêu cầu phí Gas, điều này khiến các nhà tạo lập thị trường hoạt động trên các sàn giao dịch phi tập trung, nơi thường xuyên khó đặt các đơn đặt hàng đang chờ xử lý, trở nên quá đắt đỏ. Thanh toán phí bất kể đơn đặt hàng được thực hiện hay bị hủy đã trở thành chi phí giao dịch bổ sung và Chênh lệch giá mua cho giao dịch mã thông báo trên chuỗi thường vượt quá 10%. Trong trường hợp này, ý tưởng tạo báo giá liên tục thông qua Nhà tạo lập thị trường tự động để thúc đẩy tính thanh khoản đã ra đời.
Lấy cảm hứng từ bài báo đó, Hayden Adams, cựu kỹ sư của Siemens, đã bắt đầu nghiên cứu của mình về cách triển khai nhà tạo lập thị trường tự động. Sau khi nhận được khoản tài trợ 100.000 đô la từ Ethereum Foundation, Uniswap đã hoạt động trên Ethereum vào tháng 11 năm 2018, hỗ trợ hoán đổi giữa ETH và mã thông báo ERC-20.
Uniswap nhanh chóng thu hút thị trường với giao diện người dùng đơn giản và hoạt động dễ dàng, khiến nó trở thành sàn giao dịch phi tập trung được giao dịch nhiều nhất trên Ethereum trong vòng sáu tháng. Paradigm, một công ty đầu tư tiền điện tử hàng đầu, đã nhanh chóng đáp ứng với 1 triệu đô la và vào tháng 5 năm 2020, Uniswap đã được nâng cấp thành công lên V2, hỗ trợ các giao dịch trực tiếp giữa các mã thông báo ERC-20, góp phần tạo nên vinh quang cho mùa hè DeFi năm 2020.

Sự sụp đổ của thị trường tiền điện tử vào ngày 19 tháng 5 năm 2021 đã phản tác dụng với Uniswap: Bitcoin giảm gần 30% vào ngày hôm đó do một số tin tức giảm giá, kích hoạt một số lượng lớn lệnh bán dẫn đến việc nhiều sàn giao dịch tập trung phải đóng cửa tập thể . Ngược lại, Hayden Adams đã thông báo trên Twitter vào ngày hôm sau rằng Uniswap đã vượt qua bài kiểm tra căng thẳng khắc nghiệt bằng cách xử lý tổng cộng 6,3 tỷ giao dịch trên chuỗi trong một ngày mà không bỏ lỡ một giao dịch nào hoặc bị kẹt.
Uniswap đã được nâng cấp lên V3 kể từ tháng 5 năm 2021, cho phép người dùng chỉ định phạm vi giá để cung cấp tính thanh khoản và hiện khả dụng trên nhiều chuỗi khối khác nhau như Ethereum, Polygon, Arbitrum, Optimism và Celo.

Uniswap hoạt động như thế nào?

Trong một sàn giao dịch tập trung truyền thống, một giao dịch diễn ra sau một loạt các giá thầu giữa người mua và người bán và được hoàn thành theo thỏa thuận chung. Người mua đưa ra các mức giá mua và số lượng khác nhau của một loại hàng hóa từ thấp đến cao và người bán đưa ra các mức giá và số lượng bán tương ứng từ cao xuống thấp, tạo nên Sổ lệnh của thị trường hàng hóa. Người dùng và nhà tạo lập thị trường đặt lệnh chờ trên sổ lệnh cung cấp tính thanh khoản cho hàng hóa, cho phép mọi người mua hoặc bán mà không gặp bất kỳ sự cố nào.

Thay vì sử dụng sổ đặt hàng, Uniswap sử dụng thuật toán có tên là Nhà tạo thị trường sản phẩm không đổi để tính toán tỷ lệ phần trăm mã thông báo được đặt trong Nhóm thanh khoản để cung cấp báo giá liên tục. Người dùng không cần phải kết hợp những người khác làm đối tác vì họ có thể hoán đổi tài sản trực tiếp từ nhóm.

Tương tự như sổ đặt hàng, nhóm thanh khoản là nơi người dùng đóng góp tài sản vào hợp đồng thông minh để tạo thanh khoản cho hàng hóa đã mua và bán giống như cách sổ đặt hàng trên sàn giao dịch tập trung thực hiện. Nhà cung cấp thanh khoản, những người đóng góp tài sản trong nhóm thanh khoản, được hưởng một phần phí giao dịch bằng nhau của nhóm dựa trên tỷ lệ tiền được cung cấp.

Vì tất cả phí giao dịch được phân bổ cho các nhà cung cấp thanh khoản, Uniswap có thể được coi là một loại tài sản công vì nó không có bất kỳ nguồn thu nhập nào.

Nhà sản xuất thị trường sản phẩm không đổi

Trình tạo thị trường sản phẩm không đổi thuộc về Trình tạo thị trường tự động (AMM) tính toán báo giá cho tài sản trong nhóm thanh khoản bằng cách sử dụng công thức toán học X * Y = K, trong đó X và Y là số lượng tài sản trong nhóm thanh khoản và K là sản phẩm không đổi . Một hyperbola có thể được nhìn thấy sau khi vẽ ba trên tọa độ Descartes.

Chỉ số lượng tài sản X và Y thay đổi khi người dùng trao đổi tài sản thông qua nhóm thanh khoản và tổng thanh khoản của K không bị ảnh hưởng theo bất kỳ cách nào, dẫn đến giá mã thông báo di chuyển dọc theo đường cong hyperbol. Giá tương đối giữa tài sản Y và X có thể được tính bằng cách chia số lượng Y có được cho số lượng X được trả khi người dùng trả X để có được Y trong nhóm thanh khoản.

Ví dụ: có một nhóm thanh khoản ETH/USDT trên Uniswap với 10 ETH và 1.000 USDT. Nếu Alice chi 1.000 USDT để hoán đổi ETH từ nhóm này, theo công thức Constant Product Market Maker, kết quả mà không tính phí là,

10 1000 = 5 2000

có nghĩa là nhóm hiện có 5 ETH và 2.000 USDT. Vì Alice trả 1.000 USDT để nhận 5 ETH nên tỷ lệ hoán đổi ETH của cô ấy là

|(2000 - 1000)/(5-10)| = 200 USDT/ETH

Có thể thấy rằng đây là giá trị tuyệt đối của nghịch đảo của hệ số góc tiếp tuyến giữa hai điểm trên hyperbol.

Tiếp tuyến này sẽ trùng với tiếp tuyến của X * Y = K khi lượng hoán đổi là rất nhỏ. Do đó, theo Constant Product Market Maker, đối ứng của độ dốc tiếp tuyến của hyperbola, X/Y, giá tương đối của hai tài sản trong nhóm được xác định theo tỷ lệ số lượng của chúng.
(Độ dốc tiếp tuyến)

Sự thay đổi trong K xảy ra khi tính thanh khoản được cộng hoặc trừ khỏi nhóm, làm dịch chuyển hyperbola sang phải hoặc sang trái. Ví dụ: có một nhóm thanh khoản ETH/USDT trên Uniswap với 10 ETH và 1.000 USDT. Nếu Bob thêm 30 ETH và 3.000 USDT vào nhóm này, theo công thức Constant Product Market Maker, tổng thanh khoản của nhóm là:

(10+30) * (1.000+3.000) = 160.000

Hyperbola đã dịch chuyển sang bên phải sau khi vẽ trên tọa độ Descartes.
(Dịch chuyển sang phải của hyperbola)

Sự gia tăng tổng thanh khoản trong nhóm sẽ giúp nó có khả năng hấp thụ các biến động giá do việc mua lại của người dùng gây ra và giảm trượt giá trong quá trình giao dịch; ngược lại, tổng thanh khoản giảm sẽ khiến nó dễ bị thay đổi giá hơn và làm tăng trượt giá.

Ví dụ: có một nhóm thanh khoản ETH/USDT trên Uniswap với 10 ETH và 1.000 USDT. Trước khi Bob bổ sung tính thanh khoản, Alice có thể chi 1.000 USDT để hoán đổi 5 ETH từ nhóm này với tỷ giá hoán đổi là 200 USDT/ETH.

Nếu Bob thêm 30 ETH và 3.000 USDT vào nhóm thanh khoản trước Alice, làm cho tổng thanh khoản là 40 * 4000 = 160.000, thì Alice chi 1.000 USDT để hoán đổi ETH từ nhóm và theo công thức Constant Product Market Maker, kết quả sẽ không có phí tính phí là,

40 4000 = 32 5000

Vì Alice trả 1.000 USDT để nhận 8 ETH nên tỷ giá hoán đổi ETH của cô ấy bây giờ là

|(5000 - 4000)/(32-40)| = 125 USDT/ETH

Điều có thể thấy từ các ví dụ trên là, với cùng số lần quy đổi, nhóm có tổng thanh khoản dồi dào sẽ ít bị biến động giá hơn do quy đổi của người dùng và người dùng có thể nhận được các mã thông báo cần thiết với chi phí thấp hơn, do cùng số lần đổi thưởng.

đường bàng quan

Công thức của Constant Product Market Maker là một loại Đường bàng quan trong kinh tế học. Đường bàng quan cho thấy sự kết hợp của hai hàng hóa với số lượng khác nhau mang lại giá trị và tiện ích như nhau cho một cá nhân và đường cong được vẽ bằng cách nối các điểm kết hợp này theo chuỗi. Nếu độ dốc của đường cong này là âm, có nghĩa là nhóm thanh khoản, với tổng thanh khoản không đổi, phải giảm một tài sản nếu muốn tăng một tài sản khác trong khi mức giảm có thể được coi là chi phí cơ hội của hoán đổi.

Cuối cùng, nhà tạo lập thị trường sản phẩm không đổi về cơ bản là một mô hình trao đổi hàng hóa, trong đó người dùng trao đổi tài sản từ nhóm mà không có đối tác phù hợp và sử dụng các loại tiền tệ khác trong khi giá được niêm yết trực tiếp bởi tài sản trong nhóm. Có thể nói rằng nhóm thanh khoản thể hiện ba chức năng chính của tiền ở mức độ lớn bao gồm lưu trữ giá trị, phương tiện giao dịch và đơn vị định giá, làm phong phú thêm trí tưởng tượng về việc sử dụng nhiều tài sản dưới dạng nhiều loại tiền tệ. Hiệu quả và sự đổi mới trong cơ chế hoạt động của nó cũng đã dẫn đến sự bùng nổ trong khai thác thanh khoản.

Tổn thất tạm thời

Ngoài việc hoán đổi mã thông báo, người dùng Uniswap cũng có thể đặt cổ phần nắm giữ của họ vào nhóm thanh khoản để tính phí giao dịch với tư cách là nhà cung cấp thanh khoản. Tuy nhiên, các nhà cung cấp thanh khoản phải chịu rủi ro hoặc chi phí cơ hội được gọi là Mất mát tạm thời.

Một khoản lỗ tạm thời xuất hiện khi giá tương đối của hai mã thông báo trong nhóm thay đổi. Ví dụ: giá thị trường hiện tại của 1 ETH là 100 USDT, Alice gửi 1 ETH và 100 USDT vào một nhóm có tổng cộng 10 ETH và 1.000 USDT với tổng thanh khoản là 10.000, trong trường hợp này, Alice nắm giữ 10 % chia sẻ.

Khi giá thị trường của ETH tăng lên 400 USDT, các nhà giao dịch chênh lệch giá sẽ gửi USDT vào nhóm để lấy ETH vì giá ở đây thấp hơn, dẫn đến số lượng ETH và USDT trong nhóm thay đổi cho đến khi hai giá khớp nhau, cuối cùng còn lại 5 ETH và 2.000 USDT trong nhóm.

Nếu Alice rút 10% cổ phần của mình ngay bây giờ, cô ấy sẽ nhận được 0,5 ETH và 200 USDT, với tổng giá trị là 400 USDT. Tuy nhiên, nếu Alice không gửi tài sản của mình vào nhóm thanh khoản, cô ấy vẫn sẽ nắm giữ 1 ETH và 100 USDT, với tổng giá trị là 500 USDT. Alice gặp phải một khoản lỗ tạm thời trong quá trình tăng giá ETH do nhóm thanh khoản đã chuyển đổi một phần ETH nắm giữ của cô ấy thành USDT, đây là lý do tại sao cô ấy nhận được lợi nhuận thấp hơn khi là nhà cung cấp thanh khoản.

Khoản lỗ tạm thời chỉ biến mất khi giá tương đối của hai mã thông báo trong nhóm giữ nguyên. Nếu giá thị trường của 1 ETH giảm từ 400 USDT xuống 100 USDT và tổng thanh khoản của nhóm trở lại 10 ETH và 1.000 USDT, thì Alice vẫn có thể lấy lại 1 ETH và 100 USDT mà cô ấy đã đầu tư ban đầu bằng cách rút tiền 10% cổ phần của cô ấy vào thời điểm này. Tuy nhiên, nhà cung cấp thanh khoản của Uniswap có thể tính phí giao dịch 0,3% và số ETH và USDT cuối cùng mà Alice thu được sẽ lớn hơn số tiền mà cô đã đầu tư ban đầu vào hoạt động này.

Việc tính toán tổn thất tạm thời rất phức tạp và có nhiều trang web cung cấp Máy tính tổn thất tạm thời theo cách đơn giản, nơi bạn chỉ cần nhập giá của hai mã thông báo khi bạn gửi chúng vào nhóm thanh khoản và rút tiền.

Uniswap V3

Kể từ khi ra mắt vào cuối năm 2018, Uniswap đã trải qua một số lần nâng cấp, với Uniswap V3 sẽ ra mắt vào tháng 5 năm 2021 và giới thiệu khái niệm về hiệu quả sử dụng vốn. Đặc điểm của nhà sản xuất thị trường sản phẩm không đổi là nó có thể cung cấp nhiều loại báo giá liên tục và sẽ luôn có hai mã thông báo trong nhóm thanh khoản có thể tính giá tương đối bất kể giá thay đổi dữ dội như thế nào. Mặt khác, nhóm được sử dụng rất ít, chỉ có một phần nhỏ số tiền được sử dụng để giao dịch tại bất kỳ thời điểm nào và hầu như tất cả các khoản tiền nằm ngoài phạm vi giá thị trường hiện tại đều ở trạng thái nhàn rỗi.

Uniswap V3 cho phép cung cấp thanh khoản trong một phạm vi giá cụ thể, các nhà cung cấp thanh khoản có thể đặt thanh khoản của riêng họ để tập trung vào phạm vi giá phổ biến nhất, điều này đảm bảo rằng thanh khoản bổ sung được sử dụng đầy đủ và cho phép các nhà cung cấp kiếm được nhiều tiền hơn. Chỉ định phạm vi giá để cung cấp thanh khoản cũng mang lại lợi ích cho các nhà cung cấp thanh khoản chủ động, những người sẽ nhận được phí giao dịch cao hơn nhiều so với các nhà cung cấp thanh khoản thụ động bằng cách liên tục theo dõi báo giá và tối ưu hóa chiến lược của họ.

Tuy nhiên, điều này đồng thời mang đến những vấn đề mới, Mã thông báo nhóm thanh khoản do các nhà cung cấp thanh khoản khác nhau nắm giữ sẽ khác nhau về phạm vi giá, làm cho mã thông báo trở thành Mã thông báo không thể thay thế duy nhất. Mã thông báo chia sẻ nhóm thanh khoản của Uniswap V2 có thể được gửi vào các giao thức DeFi khác làm tài sản thế chấp. Hiện tại, mã thông báo chia sẻ nhóm thanh khoản của Uniswap V3 không có chức năng như vậy. Trong Uniswap V2, Mã thông báo nhóm thanh khoản có thể được gửi làm tài sản thế chấp cho các giao thức DeFi khác, hiện không có sẵn trong V3.

Cách sử dụng Uniswap?

Uniswap hoạt động khá đơn giản, nhưng trước đó, cần có một chiếc ví có thể kết nối với Ethereum. Xét rằng Uniswap là một giao thức mã nguồn mở mà bất kỳ ai cũng có thể sử dụng mã của nó để xây dựng ứng dụng giao diện người dùng web, chúng tôi thực sự khuyên bạn nên sử dụng trang web chính thức https://app.uniswap.org/ .

Các bước thực hiện như sau:

  1. Chuyển đến trang

  2. Kết nối ví của riêng bạn, chẳng hạn như Metamask và Trust Wallet hoặc ví phần cứng như Trezor và Ledger Nano S

  3. Chọn token bạn muốn hoán đổi

  4. Chọn token bạn muốn nhận

  5. Nhấp vào “Hoán đổi”

  6. Bạn có thể xem trước kết quả của giao dịch khi một cửa sổ bật lên sẽ xuất hiện

  7. Xác nhận yêu cầu giao dịch trong ví của bạn

  8. Bạn có thể kiểm tra trạng thái trên https://etherscan.io

Mã thông báo gốc của Uniswap

UNI, được phát hành vào tháng 9 năm 2020, là mã thông báo quản trị của Uniswap, cho phép chủ sở hữu đề xuất và bỏ phiếu cho sự phát triển của giao thức. Trao quyền quản trị cho cộng đồng sẽ giúp phân cấp Uniswap và đảm bảo rằng nhóm phát triển sẽ tập trung vào nhu cầu và lợi ích của mình để có được sự hỗ trợ và tin tưởng của cộng đồng.

Các địa chỉ Ethereum đã sử dụng ứng dụng Uniswap trước ngày 1 tháng 9 năm 2020 đủ điều kiện nhận 400 mã thông báo airdrop UNI. Đợt airdrop trị giá gần 1.200 USD vào ngày hôm đó, tương đương 16.000 USD ở mức giá cao nhất vào năm 2021 vì UNI là một trong những token airdrop có mức tăng giá cao nhất trên Ethereum.

Tổng nguồn cung cấp mã thông báo UNI là 1 tỷ, với 60% được phân bổ cho cộng đồng trong đợt chào bán ban đầu và 40% còn lại sẽ được mở khóa theo đợt trong vòng 4 năm cho nhóm, nhà đầu tư và cố vấn.

Hiện tại, nhóm phát triển và các nhà đầu tư nắm giữ một lượng mã thông báo tương đối lớn và các yêu cầu để bắt đầu đề xuất và bỏ phiếu vẫn ở mức cao với 2,5 triệu mã thông báo để bắt đầu đề xuất và hơn 40 triệu để thông qua đề xuất. Sẽ là một thách thức đối với Uniswap trong việc làm cho giao thức trở nên phi tập trung hơn và hướng tới quản trị cộng đồng hiệu quả.

Nguồn: uniswap.org

Phần kết luận

Uniswap là một trong những dự án hàng đầu trong lĩnh vực tài chính phi tập trung của Ethereum, đã đạt được nhiều đổi mới về chuỗi khối trong những năm kể từ khi ra đời. Nó xác minh tính khả thi của Constant Product Market Maker và truyền cảm hứng cho các nhóm dự án khác bằng mã nguồn mở của nó, các loại thuật toán khác nhau và các sàn giao dịch phi tập trung đã xuất hiện sau nó.

Uniswap cũng tìm cách giải quyết các tình huống khó xử đã cản trở các sàn giao dịch phi tập trung trong nhiều năm, người dùng có thể hoán đổi mã thông báo ERC-20 một cách dễ dàng trong khi trở thành nhà cung cấp thanh khoản để nhận phí giao dịch. Uniswap đã mở ra một cánh cửa mới cho thế giới blockchain, dẫn đầu sự bùng nổ của tài chính phi tập trung. Đội ngũ đằng sau nó và toàn bộ cộng đồng Uniswap sẽ không ngừng tiến về phía trước sau ETH 2.0 sắp tới.

Tác giả: Piccolo
Thông dịch viên: Yuler
(Những) người đánh giá: Ashley, hugo, Echo, Ashley
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500