Bản tóm tắt ngắn gọn

Uniswap là một tập hợp các chương trình máy tính chạy trên chuỗi khối Ethereum và cho phép hoán đổi token phi tập trung. Uniswap hoạt động với sự trợ giúp của kỳ lân (như được mô tả trong logo của họ).

Các nhà giao dịch có thể giao dịch mã thông báo Ethereum trên Uniswap mà không cần phải ủy thác tiền của mình cho bất kỳ ai. Trong khi đó, bất kỳ ai muốn đều có thể cho vay tiền điện tử của mình vào nguồn dự trữ đặc biệt được gọi là nhóm thanh khoản. Bạn sẽ nhận được hoa hồng khi gửi tiền vào các nhóm này.

Làm thế nào để những con kỳ lân kỳ diệu này chuyển đổi mã thông báo này thành mã thông báo khác? Bạn cần những gì để sử dụng Uniswap? Bạn có thể tìm thấy câu trả lời trong bài viết của chúng tôi.


Cổng vào

Sàn giao dịch tập trung đã là xương sống của thị trường tiền điện tử trong nhiều năm. Họ cung cấp thời gian thanh toán nhanh, khối lượng giao dịch cao và tính thanh khoản ngày càng tăng. Nhưng cũng có một thế giới song song được tạo ra dưới dạng các giao thức không cần sự tin cậy. Sàn giao dịch phi tập trung (DEX) không yêu cầu người trung gian hoặc người giám sát để cho phép giao dịch. 

Do những hạn chế cố hữu của công nghệ blockchain, việc tạo ra các DEX có thể cạnh tranh đáng kể với các sàn giao dịch tập trung là vô cùng khó khăn. Hầu hết các DEX cần cải thiện cả về hiệu suất và trải nghiệm người dùng.

Nhiều nhà phát triển từ lâu đã suy nghĩ về những cách mới để phát triển sàn giao dịch phi tập trung. Một trong những người tiên phong trong việc này là Uniswap. Hiểu cách hoạt động của Uniswap khó hơn hiểu DEX truyền thống. Nhưng như chúng ta sẽ nói sau, mô hình này mang lại một số lợi thế thú vị. 

Nhờ sự đổi mới này, Uniswap đã trở thành một trong những dự án thành công nhất của phong trào Tài chính phi tập trung (DeFi).

Chúng ta hãy xem Uniswap là gì, nó hoạt động như thế nào và cách bạn có thể giao dịch token trên Uniswap chỉ bằng ví Ethereum.


Uniswap là gì?

Uniswap là một giao thức trao đổi phi tập trung được xây dựng trên Ethereum. Trên thực tế, nó chính xác là một giao thức thanh khoản tự động. Không cần có sổ đặt hàng hoặc bất kỳ bên trung tâm nào để giao dịch. Uniswap cho phép người dùng giao dịch mà không cần trung gian, với mức độ phân cấp cao và chống kiểm duyệt.

Uniswap là phần mềm mã nguồn mở. Bạn cũng có thể tự mình kiểm tra phần mềm trên Uniswap GitHub.

Vậy, các giao dịch được thực hiện như thế nào nếu không có sổ lệnh? Uniswap hoạt động với mô hình trong đó các nhà cung cấp thanh khoản tạo ra nhóm thanh khoản. Về cơ bản, hệ thống này cung cấp một cơ chế định giá phi tập trung giúp loại bỏ nhu cầu về sổ đặt hàng. Chúng tôi sẽ nói chi tiết về cách thức hoạt động của cơ chế này. Nhưng hiện tại, chúng tôi có thể nói rằng người dùng có thể giao dịch mã thông báo ERC-20 một cách liền mạch mà không cần sổ đặt hàng.

Vì giao thức Uniswap được phân cấp nên không có quy trình niêm yết. Bất kỳ mã thông báo ERC-20 nào cũng có thể được cung cấp miễn là có sẵn nhóm thanh khoản để người dùng khai thác. Bằng cách này, Uniswap không tính bất kỳ khoản phí niêm yết nào. Theo một nghĩa nào đó, giao thức Uniswap hoạt động vì lợi ích chung.

Giao thức Uniswap được Hayden Adams tạo ra vào năm 2018. Tuy nhiên, công nghệ truyền cảm hứng cho việc triển khai giao thức này lần đầu tiên được xác định bởi người đồng sáng lập Ethereum Vitalik Buterin.


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

Uniswap đã làm nên lịch sử kiến ​​trúc truyền thống của sàn giao dịch kỹ thuật số khi không có sổ lệnh. Nó hoạt động với một thiết kế có tên là Nhà tạo lập thị trường sản phẩm không đổi và thiết kế này là một loại mô hình được gọi là Nhà tạo lập thị trường tự động (AMM).

Nhà tạo lập thị trường tự động là các hợp đồng thông minh chứa dự trữ thanh khoản (hoặc nhóm thanh khoản) mà từ đó người dùng có thể giao dịch. Các khoản dự trữ này được tài trợ bởi các nhà cung cấp thanh khoản. Bất kỳ ai gửi số lượng bằng nhau của hai mã thông báo vào nhóm đều có thể trở thành nhà cung cấp thanh khoản. Đổi lại, hoa hồng mà nhà giao dịch trả cho các nhóm này sẽ được phân phối cho các nhà cung cấp thanh khoản theo tỷ lệ cổ phần của họ trong nhóm. Hãy xem xét chi tiết cách thức hoạt động của cơ chế này. 

Các nhà cung cấp thanh khoản tạo ra thị trường bằng cách gửi số lượng bằng nhau của hai token. Đây có thể là ETH và một mã thông báo ERC-20 hoặc hai mã thông báo ERC-20. Các nhóm này thường bao gồm các stablecoin như DAI, USDC và 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 trao đổi để lấy cổ phần mà chúng đại diện trong nhóm.

Vì vậy, hãy kiểm tra nhóm thanh khoản ETH/USDT. Chúng ta sẽ gọi phần ETH của pool là x và phần USDT là y. Uniswap lấy hai số tiền này và nhân chúng để tìm ra tổng thanh khoản trong nhóm. Hãy gọi tổng thanh khoản trong nhóm là k. Ý tưởng chính đằng sau Uniswap là k phải không đổi, nghĩa là tổng thanh khoản trong nhóm không đổi. Trong trường hợp này, công thức tính tổng thanh khoản trong nhóm là: 

x * y = k

Vậy điều gì xảy ra khi ai đó muốn thực hiện giao dịch?

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. Bằng cách này, nó sẽ tăng phần USDT của nhóm và giảm phần ETH. Điều này có nghĩa là giá ETH sẽ tăng. Từ đâu? Bởi vì sau giao dịch, có ít ETH hơn trong nhóm và như chúng ta biết, tổng thanh khoản (k) phải không đổi. Đây là cơ chế xác định giá cả. Cuối cùng, giá phải trả cho một ETH dựa trên mức độ thay đổi tỷ lệ giữa x và y của một giao dịch nhất định.

Cũng cần lưu ý rằng mô hình này không có quy mô tuyến tính. Đơn hàng càng lớn thì càng thay đổi sự cân bằng giữa x và y. Kết quả là, các đơn hàng lớn trở nên đắt hơn theo cấp số nhân so với các đơn hàng nhỏ, khiến mức độ trượt giá càng tăng thêm. Điều này cũng có nghĩa là nhóm thanh khoản càng lớn thì nhóm càng dễ dàng xử lý các đơn đặt hàng lớn. Từ đâu? Vì trong trường hợp này sự thay đổi giữa x và y sẽ ít hơn.


Uniswap v3

Công nghệ đằng sau Uniswap cho đến nay đã thay đổi nhiều lần. Nếu bạn đã từng sử dụng Uniswap trước đây thì chắc hẳn bạn đã từng sử dụng Uniswap v2. Nhưng những cải tiến mới liên tục được thực hiện. Hãy cùng xem xét các bản cập nhật hiệu quả nhất do Uniswap v3 mang lại.


hiệu quả sử dụng vốn

Một trong những thay đổi quan trọng nhất mà Uniswap v3 mang lại là hiệu quả sử dụng vốn. Như bạn đã biết, hầu hết các AMM đều rất kém hiệu quả về vốn. Nói cách khác, hầu hết số tiền trong AMM không được sử dụng trong hầu hết thời gian. Điều này là do thuộc tính vốn có của mô hình x*y=k mà chúng tôi đã đề cập trước đó. Nói một cách đơn giản, tính thanh khoản trong nhóm càng cao thì hệ thống càng có thể hỗ trợ các đơn đặt hàng lớn hơn trong phạm vi giá rộng hơn.

Nhưng các nhà cung cấp thanh khoản (LP) trong các nhóm này về cơ bản cung cấp thanh khoản cho đường cong giá (phạm vi) từ 0 đến vô cực. Tất cả vốn được giữ không sử dụng trong trường hợp một trong các tài sản trong nhóm là kịch bản 5x-s, 10x-s, 100x-s.

Nếu kịch bản như vậy trở thành hiện thực, những tài sản nhàn rỗi này đảm bảo rằng vẫn còn thanh khoản trong phần đó của đường cong giá. Điều này có nghĩa là chỉ một phần nhỏ thanh khoản trong nhóm được sử dụng trong phần diễn ra hầu hết giao dịch.

Ví dụ: Uniswap hiện có thanh khoản bị khóa 5 tỷ USD, nhưng khối lượng hàng ngày chỉ khoảng 1 tỷ USD. Bạn có thể cho rằng cách làm việc này không hiệu quả lắm và có vẻ như nhóm Uniswap cũng có quan điểm này. Uniswap v3 loại bỏ vấn đề này.

Các nhà cung cấp thanh khoản hiện có thể đặt phạm vi giá cụ thể của riêng họ cho các tài sản mà họ muốn cung cấp tính thanh khoản. Điều này sẽ đảm bảo rằng tính thanh khoản được tập trung ở phạm vi giá nơi phần lớn giao dịch diễn ra.

Theo một nghĩa nào đó, Uniswap v3 là một cách nguyên thủy để tạo sổ đặt hàng 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 ở các mức giá mà họ xác định. Điều quan trọng cần lưu ý là sự thay đổi này sẽ có lợi hơn cho các nhà tạo lập thị trường chuyên nghiệp hơn là cho những người tham gia cá nhân. Điều tuyệt vời nhất về AMM là bất kỳ ai cũng có thể cung cấp tính thanh khoản và vận hành quỹ của mình.

Nhưng do lớp phức tạp bổ sung này, các nhà cung cấp thanh khoản “lười biếng” sẽ kiếm được ít hoa hồng hơn nhiều so với những người chơi chuyên nghiệp có thể liên tục tối ưu hóa chiến lược của họ. Mặt khác, cũng có thể các công cụ tổng hợp như Yearn.finance đưa ra cách để các nhà cung cấp thanh khoản riêng lẻ cạnh tranh ở một mức độ nào đó trong môi trường này.


Mã thông báo Uniswap LP dưới dạng NFT

Chúng tôi biết rằng mỗi vị trí Uniswap LP sẽ là duy nhất vì tất cả những người gửi tiền đều có thể đặt phạm vi giá của riêng mình. Điều này có nghĩa là các vị trí Uniswap LP sẽ không còn có thể thay thế được nữa. Do đó, mỗi vị trí LP hiện được biểu thị bằng một mã thông báo duy nhất (NFT).

Một trong những lợi thế của việc thể hiện vị trí Uniswap LP bằng mã thông báo có thể thay thế được là cách mã thông báo đó có thể được sử dụng trong các phần khác của DeFi. Mã thông báo Uniswap v2 LP có thể được gửi vào Aave hoặc MakerDAO làm tài sản thế chấp. Sẽ không thể thực hiện điều này với v3 nữa vì mỗi vị trí là duy nhất. Tuy nhiên, tác động tiêu cực này đến khả năng tổng hợp có thể được ngăn chặn bằng các loại sản phẩm phái sinh mới.


Uniswap ở lớp 2

Phí giao dịch trên Ethereum đã tăng đáng kể trong năm qua. Điều này khiến Uniswap không khả thi về mặt kinh tế đối với hầu hết người dùng nhỏ.

Uniswap v3 cũng sẽ có sẵn trên giải pháp mở rộng lớp 2 có tên là Optimistic rollup. Giải pháp này sẽ là một cách hiệu quả để mở rộng quy mô hợp đồng thông minh đồng thời hưởng lợi từ tính bảo mật của mạng Ethereum. Với việc ra mắt giải pháp này, dự kiến ​​khối lượng giao dịch sẽ tăng đáng kể và người dùng sẽ có thể giao dịch với mức phí thấp hơn nhiều.


Mất mát tạm thời là gì?

Như chúng tôi đã đề cập trước đây, các nhà cung cấp thanh khoản kiếm được hoa hồng khi cung cấp thanh khoản cho người dùng sẽ giao dịch mã thông báo. Có điều gì khác mà nhà cung cấp thanh khoản nên cân nhắc không? Đúng. Ngoài ra còn có một hiệu ứng gọi là mất mát tạm thời.

Giả sử Alice gửi 1 ETH và 100 USDT vào nhóm Uniswap. Vì cặp mã thông báo phải có giá trị bằng nhau nên điều này có nghĩa là giá ETH là 100 USDT. Giả sử có tổng cộng 10 ETH và 1.000 USDT trong nhóm – phần còn lại đến từ các nhà cung cấp thanh khoản khác như Alice. Trong trường hợp này, cổ phần của Alice trong nhóm là 10% và tổng thanh khoản (k) của chúng tôi là 10.000.

Điều gì xảy ra nếu giá ETH tăng lên 400 USDT? Nếu bạn còn nhớ, tổng thanh khoản của nhóm phải không đổi. Nếu ETH bây giờ là 400 USDT, điều này có nghĩa là tỷ lệ ETH và USDT trong nhóm đã thay đổi. Trên thực tế, hiện có 5 ETH và 2.000 USDT trong nhóm. Từ đâu? Bởi vì các nhà giao dịch chênh lệch giá sẽ thêm USDT vào nhóm và loại bỏ ETH khỏi nhóm cho đến khi tỷ giá phản ánh đúng giá. Đó là lý do tại sao điều quan trọng là phải hiểu rằng k là một giá trị không đổi.

Alice quyết định rút tiền của mình và nhận 10% số tiền tương ứng với phần chia của cô ấy. Kết quả là anh ta nhận được 0,5 ETH và 200 USDT, với tổng giá trị là 400 USDT. Có vẻ như Alice đã kiếm được lợi nhuận khá lớn. Nhưng nếu anh ta không góp vốn thì sao? Alice sau đó sẽ có 1 ETH và 100 USDT, tổng cộng là 500 USDT.

Trên thực tế, Alice sẽ kiếm được nhiều lợi nhuận hơn nếu cô ấy HODL tiền của mình thay vì gửi chúng vào nhóm Uniswap. Trong ví dụ này, khoản lỗ tạm thời là chi phí cơ hội của việc gửi mã thông báo vào nhóm có giá đã tăng. Điều này có nghĩa là khi Alice gửi tiền của mình vào Uniswap với hy vọng kiếm được hoa hồng, cô ấy có thể bỏ lỡ các cơ hội kiếm lợi nhuận khác.

Cần lưu ý rằng hiệu ứng này xảy ra bất kể giá thay đổi theo hướng nào sau khi tiền được đầu tư. Điều đó có nghĩa là gì? Khoản lỗ cũng có thể tăng lên nếu giá ETH giảm so với thời điểm gửi tiền. Để có giải thích kỹ thuật hơn về hiệu ứng này, bạn có thể đọc bài viết của Pintail.

Vậy tại sao sự mất mát này chỉ là tạm thời? Hiệu ứng này sẽ biến mất nếu giá của mã thông báo được thêm vào nhóm trở về giá của nó tại thời điểm bổ sung. Ngoài ra, khoản lỗ này có thể được bù đắp theo thời gian vì các nhà cung cấp thanh khoản sẽ kiếm được hoa hồng. Tuy nhiên, các nhà cung cấp thanh khoản nên nhận thức được tác động này trước khi thêm tiền vào nhóm.


Uniswap kiếm tiền bằng cách nào?

Không thắng. Uniswap là một giao thức phi tập trung được hỗ trợ bởi quỹ phòng hộ tiền điện tử Paradigm. Tất cả hoa hồng sẽ được chuyển đến các nhà cung cấp thanh khoản và không ai trong số những người sáng lập nhận được một phần giao dịch được thực hiện thông qua giao thức.

Hiện tại, hoa hồng trả cho nhà cung cấp thanh khoản là 0,3% cho mỗi giao dịch. Theo mặc định, các khoản phí này được thêm vào nhóm thanh khoản, nhưng nhà cung cấp thanh khoản có thể rút tiền của họ bất kỳ lúc nào. Hoa hồng được phân bổ theo tỷ lệ chia sẻ của mỗi nhà cung cấp thanh khoản trong quỹ.

Trong tương lai, một phần hoa hồng có thể được phân bổ cho việc phát triển Uniswap. Nhóm Uniswap đã phát hành phiên bản cải tiến của giao thức có tên Uniswap v2.


➟ Bạn có muốn bước vào thế giới tiền điện tử không? Bạn có thể mua Bitcoin từ Binance!


Làm thế nào để sử dụng Uniswap?

Uniswap là một giao thức nguồn mở, nghĩa là bất kỳ ai cũng có thể tạo ứng dụng front-end của riêng mình. Nhưng những cái được sử dụng phổ biến nhất là https://app.uniswap.org và https://uniswap.exchange.

  1. Vào giao diện Uniswap.

  2. 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.

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

  4. Chọn token bạn muốn trao đổi.

  5. Nhấp vào nút Hoán đổi.

  6. Kiểm tra quá trình trong cửa sổ bật lên.

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

  8. Đợi giao dịch được xác nhận trên chuỗi khối Ethereum. Bạn có thể theo dõi trạng thái giao dịch tại https://etherscan.io/.


Mã thông báo Uniswap (UNI)

UNI là mã thông báo gốc của giao thức Uniswap và cung cấp quyền quản trị cho chủ sở hữu mã thông báo. Điều này có nghĩa là chủ sở hữu UNI có thể bỏ phiếu về những thay đổi đối với giao thức. Theo một nghĩa nào đó, chúng tôi đã đề cập đến cách thức hoạt động của giao thức vì lợi ích công cộng. Mã thông báo UNI củng cố ý tưởng này.

Trong giai đoạn đầu, 1 tỷ token UNI đã được phát hành. 60% số token này đã được phân phối cho các thành viên cộng đồng Uniswap hiện có, 40% còn lại sẽ được phân phối cho các thành viên nhóm, nhà đầu tư và cố vấn trong vòng 4 năm.

Một phần của việc phân phối cộng đồng được thực hiện thông qua khai thác thanh khoản. Do đó, token UNI sẽ được phân phối cho những người cung cấp tính thanh khoản cho các nhóm Uniswap sau:

  • ETH/USDT

  • ETH/USDC

  • ETH/DAI

  • ETH/WBTC

Vậy thành viên của cộng đồng Uniswap là ai? Tất cả các địa chỉ Ethereum đã tương tác với hợp đồng Uniswap. Bây giờ, hãy nói về cách bạn có thể nhận được token UNI của mình.


Làm cách nào để mua token Uniswap (UNI)?

Nếu bạn đã sử dụng Uniswap, bạn có thể nhận được 400 UNI cho mỗi địa chỉ bạn sử dụng để tương tác với Uniswap. Để nhận được token của bạn:

  1. Truy cập https://app.uniswap.org/.

  2. Kết nối ví bạn đã sử dụng với Uniswap trước đó. 

  3. Nhấp vào nút "Yêu cầu mã thông báo UNI của bạn".

uniswap-uni-tokenlar-nasıl-alınır

  1. Xác nhận giao dịch trong ví của bạn (bạn có thể xem phí gas hiện tại trong Ethscan Gas Tracker).

  2. Xin chúc mừng, bây giờ bạn đã sở hữu một UNI!

Bạn muốn giao dịch với token UNI của mình? Binance luôn ở bên bạn.


➟ Nhấp để mua và bán token UNI trên Binance!


Làm cách nào để mua UNI trên Binance?

Để có được UNI, bạn cần trao đổi tiền pháp định hoặc tiền điện tử bằng cách sử dụng sàn giao dịch Binance. Không thể sử dụng thẻ tín dụng/thẻ ghi nợ để mua UNI trực tiếp. Bạn có thể chọn một trong các cặp bên dưới với các tùy chọn BNB, BTC, BUSD, USDT hoặc EUR.


Nếu bạn muốn mua UNI bằng tiền điện tử, bạn có thể chuyển tiền điện tử hiện có của mình sang Ví giao ngay hoặc mua một số tiền điện tử. BUSD là một trong những lựa chọn được khuyến nghị do tính ổn định về giá của nó. Bạn có thể mua BUSD bằng thẻ của mình bằng cách truy cập trang [Mua tiền điện tử]. Nhập số tiền bạn muốn nhận và nhấn [Tiếp tục] để nhập thông tin thẻ của bạn.


Sau khi có tiền điện tử, bạn có thể đến sàn giao dịch và chọn cặp UNI mà bạn muốn giao dịch. Bạn có thể thay đổi cặp của mình bằng cách nhấp vào cặp thị trường hiện tại ở phía trên bên trái.


Nhập cặp ưa thích của bạn vào thanh tìm kiếm. Chúng tôi sẽ sử dụng cặp UNI/BUSD trong ví dụ này.


Bây giờ bạn có thể tạo lệnh mua UNI. Cách nhanh nhất là sử dụng lệnh thị trường, nó sẽ cung cấp cho bạn giá giao ngay hiện tại. Nếu bạn muốn mua ở một mức giá nhất định hoặc giá tốt hơn, bạn cũng có thể đặt lệnh giới hạn hoặc lệnh dừng giới hạn.

Để tạo lệnh thị trường của bạn, hãy nhấp vào [Giao ngay] ở bên phải trang trao đổi. Trong tab [Mua], hãy đảm bảo bạn chọn [Thị trường] làm loại đơn đặt hàng và nhập số tiền BUSD bạn muốn sử dụng trong giao dịch. Cuối cùng, nhấp vào [Nhận UNI] để đặt hàng.


Làm cách nào để bán UNI trên Binance?

Quá trình bán UNI tương tự như quá trình mua. Trước tiên, hãy đảm bảo UNI của bạn có trong Ví Spot Binance. Nếu bạn chưa gửi token của mình, hãy truy cập [Fiat and Spot] và tìm kiếm UNI. Nhấp vào [Gửi tiền] để được hướng dẫn chi tiết về cách chuyển UNI của bạn. Để biết thêm thông tin, hãy xem Cách gửi tiền vào Binance. Bạn cũng có thể đọc bài viết của chúng tôi.


Khi bạn đã gửi thành công UNI của mình, hãy mở trang trao đổi và chọn cặp UNI bạn muốn giao dịch. Hãy nhìn vào cặp UNI/BTC.


Sử dụng thanh tìm kiếm để tìm cặp bạn muốn. Trong ví dụ này, chúng tôi sẽ nhấp vào [UNI/BTC].


Để bán UNI của bạn theo giá thị trường hiện tại, hãy đi tới phía bên phải màn hình. Nhấp vào [Giao ngay] và chọn [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].


Tư cuôi cung

Uniswap là một giao thức trao đổi sáng tạo được xây dựng trên Ethereum. Nó cho phép bất kỳ ai có ví Ethereum trao đổi token mà không cần sự tham gia của bất kỳ bên trung tâm nào. 

Mặc dù công nghệ này có những hạn chế riêng nhưng nó có thể có một số tác động thú vị đến tương lai của các sàn giao dịch token không cần sự tin cậy. Khi các giải pháp mở rộng Ethereum 2.0 đi vào hoạt động trên mạng, có thể Uniswap cũng sẽ được hưởng lợi từ các giải pháp này.