Uniswap v2 là gì? Cách thức hoạt động của Uniswap v2

Uniswap v2 là gì? Một câu hỏi thường xuyên xuất hiện trong cộng đồng tiền điện tử và DeFi. Uniswap v2 đã tạo ra một làn sóng mới trong cách thức giao dịch và cung cấp thanh khoản trên blockchain Ethereum.

Mời các bạn cùng Kênh Bitcoin tìm hiểu chi tiết về Uniswap v2 và cách thức hoạt động của nó qua bài viết dưới đây.

Uniswap v2 là gì?

Uniswap v2 là gì?
Uniswap v2 là gì?

Uniswap v2 là phiên bản thứ hai của Uniswap, một nền tảng trao đổi tiền mã hóa phi tập trung (DEX) dựa trên Ethereum. Được phát triển bởi Hayden Adams và ra mắt vào tháng 5 năm 2020, Uniswap v2 cải thiện đáng kể các tính năng và hiệu suất so với phiên bản đầu tiên.

Trong vòng chưa đầy một năm kể từ khi ra mắt, Uniswap V2 đã xử lý khối lượng giao dịch vượt qua 135 tỷ đô la, trở thành một trong những sàn giao dịch tiền điện tử giao ngay lớn nhất trên thế giới.

Cách thức hoạt động của Uniswap v2

Cách thức hoạt động của Uniswap v2
Cách thức hoạt động

Uniswap v2 hoạt động dựa trên giao thức tạo lập thị trường tự động (AMM) và các hợp đồng thông minh trên blockchain Ethereum. Hệ thống này bao gồm hai hợp đồng chính: UniswapV2Factory.sol, chịu trách nhiệm tạo ra và quản lý các cặp token ERC20/ERC20 và UniswapV2Pair.sol, thực hiện chức năng hoán đổi và quản lý thanh khoản giữa các cặp token. 

Người dùng có thể giao dịch trực tiếp giữa bất kỳ hai token ERC20 nào mà không cần phải thông qua ETH như ở phiên bản trước. Điều này được thực hiện thông qua các nhóm thanh khoản, nơi các nhà cung cấp thanh khoản gửi token vào các nhóm này và nhận phần thưởng từ phí giao dịch.

Tính năng nổi bật của Uniswap v2

Tính năng nổi bật của Uniswap v2
Tính năng nổi bật

Uniswap V2 cung cấp nhiều tính năng mới và cải tiến so với phiên bản trước. Dưới đây là các tính năng nổi bật:

  • Flash Swap: Cho phép người dùng vay token từ một nhóm thanh khoản mà không cần phải cung cấp tài sản đảm bảo. Người dùng có thể thực hiện các giao dịch phức tạp và hoàn trả số token vay trước khi kết thúc giao dịch.
  • Cặp ERC-20: Với Uniswap v2, người dùng có thể trao đổi bất kỳ cặp token ERC20 nào mà không cần phải đổi sang ETH trước, làm tăng sự tiện lợi và giảm chi phí giao dịch.
  • Price Oracles: Chức năng này giúp đo lường giá cả một cách chính xác bằng cách tích lũy dữ liệu lịch sử và tính toán giá trung bình theo thời gian. Đây là một cải tiến quan trọng cho nhiều ứng dụng DeFi cần nguồn dữ liệu giá ổn định và tin cậy.

Phân biệt giữa Uniswap v2 và Uniswap v3

Phân biệt giữa Uniswap v2 và Uniswap v3
Phân biệt giữa Uniswap v2 và Uniswap v3

Được thành lập vào năm 2018, Uniswap đã trải qua nhiều cải tiến với sự ra đời của Uniswap v2 vào năm 2020 và Uniswap v3 vào năm 2021. Một vài khác biệt chính giữa hai phiên bản này là:

Phí giao dịch

Trong Uniswap v2, có một khoản phí cố định 0,3% được áp dụng cho mỗi lần hoán đổi token. Phí này được chia cho các nhà cung cấp thanh khoản dựa trên phần dự trữ thanh khoản của họ. Khi người dùng thực hiện hoán đổi, phí họ phải trả sẽ ngay lập tức được thêm vào pool dự trữ thanh khoản. 

Tính thanh khoản linh hoạt

Uniswap v2 coi các vị thế thanh khoản là tài sản có thể thay thế được và được biểu thị bằng token ERC20 trong giao thức. Ngược lại, Uniswap v3 giới thiệu các vị thế thanh khoản không thể thay thế được, cho phép LP cung cấp tính thanh khoản trong phạm vi giá cụ thể mà không cần phải biểu thị dưới dạng token ERC20 tiêu chuẩn trong giao thức cơ bản.

Hướng dẫn cách sử dụng Uniswap v2

Hướng dẫn kết nối ví với Uniswap v2

Để bắt đầu giao dịch trên Uniswap v2, trước tiên bạn cần kết nối ví cá nhân của mình với nền tảng. Dưới đây là các bước cần thực hiện:

  • Bước 1: Truy cập trang chủ của Uniswap và chọn “Launch App” để vào giao diện ứng dụng Uniswap.
  • Bước 2: Trên giao diện của ứng dụng, chọn “Connect Wallet”.
  • Bước 3: Chọn loại ví bạn đang sử dụng, chẳng hạn như MetaMask, WalletConnect, hoặc Coinbase Wallet. Sau đó, thực hiện xác nhận kết nối trong ví của bạn.

Hướng dẫn swap token trên Uniswap v2

Sau khi kết nối ví, bạn có thể thực hiện các giao dịch swap token. Đây là các bước cụ thể:

  • Bước 1: Trên giao diện chính của Uniswap, chọn “Swap” để bắt đầu quá trình hoán đổi.
  • Bước 2: Nhấp chuột vào cặp token mà bạn muốn hoán đổi. Nhập số lượng token mà bạn muốn trao đổi vào ô tương ứng. Xác nhận thông tin về tên token, số lượng và phí gas. Khi mọi thông tin đã chính xác, nhấp vào nút “Swap” để thực hiện giao dịch.

Hướng dẫn cung cấp thanh khoản trên Uniswap V2

Uniswap v2 cho phép người dùng cung cấp thanh khoản vào các bể thanh khoản. Dưới đây là cách thực hiện:

  • Bước 1: Truy cập vào phần “Pool” trên giao diện trang chủ của Uniswap. Nhấp vào “New Position” để bắt đầu thêm thanh khoản mới.
  • Bước 2: Chọn cặp token mà bạn muốn cung cấp vào pool. Sau đó, xác định mức phí giao dịch mà bạn muốn tham gia.
  • Bước 3: Nhấn “Approve” để xác nhận thêm thanh khoản. Sau khi phê duyệt, bạn có thể bắt đầu cung cấp thanh khoản cho pool.

Tổng kết

Hy vọng những thông tin mà Kênh Bitcoin tổng hợp trên đây đã giúp bạn hiểu rõ hơn về Uniswap v2 và cách thức hoạt động của nó. Uniswap v2 không chỉ là một nền tảng giao dịch phi tập trung tiên tiến mà còn là một phần quan trọng của hệ sinh thái DeFi. 

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *