Channel logo
MarginATM
Save
Copy link

Hướng dẫn sử dụng Uniswap V2 chi tiết & dễ hiểu

Uniswap V2 là sàn DEX cung cấp đầy đủ các tính năng, được xếp hạng là một trong những sàn giao dịch tiền điện tử lớn trên thế giới. Xem hướng dẫn sử dụng sàn Uniswap V2 tại đây.
alice
Published Jul 11 2021
Updated Aug 05 2024
9 min read
sàn uniswap v2

Uniswap V2 là gì?

Uniswap V2 được chính thức ra mắt từ giữa năm 2020, là bản cập nhật đầy đủ tính năng hơn thay vì chỉ dùng để swap như phiên bản Uniswap thông thường. Uniswap là một giao thức tạo lập thị trường tự động (AMM) chạy trên mạng Ethereum. Nói chính xác hơn, nó là một giao thức thanh khoản tự động.

Từ khi ra đời, Uniswap đã nhanh chóng giữ vai trò là tượng đài AMM trên DeFi. Sau 3 năm hoạt động, Uniswap đã liên tiếp cho ra mắt 2 bản cập nhật quan trọng đó là Uniswap V2 và Uniswap V3, với mục tiêu nâng cấp trải nghiệm người dùng trên DeFi thông qua nền tảng này.

Chưa đầy một năm kể từ khi ra mắt, phiên bản Uniswap V2 đã tạo điều kiện cho khối lượng giao dịch hơn 135 tỷ đô, được xếp hạng là 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ó thể bạn quan tâm: Uniswap là gì? Thông tin cơ bản về đồng UNI

Bằng cách sử dụng Uniswap V2, chúng ta có thể

  • Swap các Token ERC20 nhanh chóng và dễ dàng.
  • Đóng góp vào liquidity pools cho bất kỳ ERC20 Token nào và nhận được hoa hồng dưới dạng Fee Swap.
advertising

Hướng dẫn sử dụng Uniswap V2

Như đã đề cập ở trên, chức năng chính của Uniswap là Swap và thêm thanh khoản vào pool. Trong bài hướng dẫn MetaMask mình cũng đã hướng dẫn bạn sử dụng Uniswap để kết nối và giao dịch bằng ví MetaMask, vì vậy bạn có thể tìm lại đọc nhé.

Bạn đọc có thể xem thêm cách kết nối và sử dụng Uniswap bằng MetaMask tại đây.

Còn hiện tại, mình sẽ hướng dẫn bạn sử dụng ví Coin98 Wallet để giao dịch Uniswap V2, sau đây mình sẽ gọi là Uniswap bạn nhé.

Trước hết, bạn cần cài đặt Coin98 Extension Wallet và Coin98 Mobile Wallet. Bạn hãy truy cập vào bài viết Hướng dẫn cài đặt và sử dụng Coin98 Wallet. Sau đó tiến hành cài đặt. Đừng quên tạo cho mình một ví Ethereum ERC-20 hoặc Multi-chain để kết nối vào sàn bạn nhé.

giao diện coin98 wallet
Giao diện trên Coin98 Wallet

Sau khi đã cài đặt xong Coin98 Wallet, giờ chúng ta tiến hành giao dịch.

Swap

Vì Uniswap được xây dựng trên blockchain Ethereum nên trong quá trình sử dụng DEX này, dù là ví nào bạn cũng cần trữ 1 ít Ethereum (ETH) để làm phí.

Swap trên Coin98 Extension

  • Đầu tiên, bạn truy cập vào giao diện Swap của Uniswap qua link sau: https://app.uniswap.org/swap
  • Màn hình Swap xuất hiện, bấm chọn Kết nối với ví.
chọn kết nối ví
Chọn Kết nối ví
  • Sau đó màn hình xuất hiện các tùy chọn kết nối, bấm chọn Injected.
chọn injected
Chọn Injected
  • Cửa sổ xác nhận Coin98 Wallet hiện lên, bấm chọn Confirm.
xác nhận kết nối trên ví
Xác nhận kết nối trên ví Coin98 Wallet
  • Như vậy là bạn đã hoàn thành xong bước kết nối rồi.
  • Màn hình trả bạn về giao diện chính để Swap. Tại đây bấm chọn Token bạn muốn chuyển đổi tại mục From và token bạn muốn nhận về tại mục To cùng số lượng token muốn chuyển đổi. Mình sẽ lấy ví dụ với ETH và USDT làm minh họa.
điền thông tin
Điền thông tin cần thiết → Hoán đổi
  • Sau khi đã điền thông tin xong, bấm chọn Hoán đổi.
  • Tiếp tục chọn Xác nhận hoán đổi.
xác nhận hoán đổi
Xác nhận Hoán đổi
  • Màn hình xác nhận phí Coin98 Wallet hiển thị, bấm chọn Confirm. Chờ giao dịch được thực hiện và báo lệnh thành công là hoàn thành bước Swap rồi.
xác nhận giao dịch trên coin98 wallet
Xác nhận giao dịch trên Coin98 Wallet

Swap trên Coin98 Mobile Wallet

Sau khi đảm bảo đã có ví Coin98 Wallet cùng địa chỉ ví ERC-20 hoặc Multi-chain. Bạn cùng mình tiến hành sử dụng Uniswap ngay trên ví nhé.

  • Tại giao diện chính của ví trên điện thoại, bạn chọn Trao đổi. Tại đây chọn sàn Uniswap.
swap trên coin98 wallet
Chọn Trao đổi → Uniswap
  • Sau đó, giao diện chính Uniswap xuất hiện. Tại mục Gửi đi, hãy chọn token bạn muốn chuyển đổi và điền số lượng cần chuyển. Bạn có thể dán Contract token vào nếu token đó không hiển thị sẵn trên Coin98 Wallet.
xác nhận trao đổi trên ví
Điền thông tin → Đổi → Xong
  • Tại mục Nhận về, hãy chọn token bạn muốn nhận về và số lượng token sẽ tự động hiển thị theo tỷ giá.
  • Sau đó chọn Đổi. Cửa sổ Xác nhận giao dịch sẽ xuất hiện cùng thông báo mức phí cần trả cho giao dịch. Bấm chọn Xong.
  • Khi giao dịch thành công, sẽ có cửa sổ xuất hiện thông báo Lệnh thành công.
  • Như vậy là bạn đã thực hiện xong lệnh Swap rồi.

Cung cấp thanh khoản

Ngoài tính năng chính là Swap, Uniswap V2 còn nổi bật với tính năng thêm thanh khoản vào các Pool. Khi ký gửi cặp tiền theo từng Pool thì người cung cấp thanh khoản (được gọi là LP) sẽ nhận về được một phần phí (khoảng 0.3%).

Pool thanh khoản sẽ thích hợp cho các nhà đầu tư đang hold token trên mạng Ethereum và muốn tranh thủ kiếm thêm lợi nhuận, thì đây sẽ là lựa chọn không tồi.

Trước hết, bạn cần lưu ý rằng pool thanh khoản gồm một cặp 2 token, do đó bạn cần chuẩn bị sẵn số dư 2 cặp token đó trước khi tiến hành thêm vào Pool nhé.

Giả sử mình sẽ thêm vào Pool ETH và USDT, chúng ta cùng tiến hành thêm thanh khoản nhé.

  • Tại màn hình chính, bấm chọn Pool để truy cập giao diện cung cấp thanh khoản.
chọn pool
Bấm chọn vào Pool
  • Lúc này bạn chọn cặp token, ở đây mình chọn là ETH và USDT, sau đó chọn mức phí.
chọn token và mức phí
Chọn token và mức phí
  • Kéo xuống dưới, tiếp tục chọn phạm vi giá. Phạm vi giá có nghĩa là giá thị trường của các token nằm trong khu vực đó thì bạn sẽ được hưởng % Fee mà mình đã đề cập trên.
chọn phạm vi giá
Chọn phạm vi giá
  • Tiếp tục điền thông tin về số tiền bạn muốn gửi vào pool thanh khoản. Sau đó bấm chọn Phê duyệt USDTXác nhận.
điền thông tin
Điền thông tin → Phê duyệt → Confirm
  • Lúc này màn hình xác nhận phí trên Coin98 Wallet sẽ hiển thị. Bạn bấm chọn Confirm và đợi lệnh xử lý và báo thành công là xong rồi.

Một số lưu ý khi sử dụng Uniswap V2

Dưới đây là một số lưu ý trong quá trình sử dụng Uniswap mà mình đúc kết ra được:

Cách tránh mua nhầm Coin “rác”

Có một điều chúng ta cần biết khi sử dụng Uniswap hay là các DEX nói chung trên DeFi đó là các dự án có thể tự list được lên sàn mà không qua bước kiểm định nào. Do đó, việc xuất hiện các dự án lừa đảo, coin “rác” là không thể tránh khỏi.

Để giảm thiểu tối đa rủi ro này thì người dùng cần lưu ý là phải đảm bảo tìm đúng đồng coin mình muốn mua. Bằng cách:

  • Tìm coin bằng smart contract. Nếu dự án đã được list lên CoinMarketCap hoặc CoinGecko thì lên đó lấy Smart Contract để tìm.
  • Hoặc theo dõi các kênh thông tin chính thống của Uniswap thì khi có dự án nào list lên đều được thông báo về mã Smart Contract.
  • Tuyệt đối không nên tìm bằng tên dự án, bởi có nhiều dự án lừa đảo đặt trùng tên để gây hiểu lầm cho người dùng.

Lưu ý về Price Impact và Slippage

Price Impact hay còn gọi là tác động giá, đây là sự chênh lệch giữa giá thị trường với giá ước tính do Uniswap cung cấp. Thường chỉ số này cũng biểu thị cho thanh khoản của cặp giao dịch bạn chọn, nếu % Price Impact càng cao thì thanh khoản giao dịch càng thấp và bạn có thể cân nhắc có nên giao dịch tiếp hay không đối với các token đó.

Slippage Tolerance là khả năng chịu trượt giá của bạn đối với token. Sự trượt giá xảy ra khi lệnh được thực hiện cuối cùng không khớp với giá xác nhận giao dịch ban đầu.

Thị trường sẽ có lúc biến động mạnh khiến tỷ giá token chạy nhanh, dẫn tới giá xác nhận cuối cùng không khớp với giá ban đầu. Vì vậy nếu muốn lệnh được thực hiện thành công thì bạn có thể chỉnh độ trượt giá lên cao hơn.

Việc chỉnh slippage cao cũng giúp giao dịch được ưu tiên thực hiện trước so với các giao dịch khác có slippage nhỏ hơn.

Slippage mặc định trên Uniswap là 0.5% từ ban đầu, bạn có thể chọn tùy chỉnh slippage bằng cách lựa chọn biểu tượng bánh răng trên góc và tùy chỉnh Độ trượt giá.

điều chỉnh slippage
Điều chỉnh Slippage

Nếu bạn muốn tìm hiểu thêm về phiên bản V3 của Uniswap, bạn có thể tham khảo bài viết: Hướng dẫn sử dụng sàn giao dịch UniSwap V3.

RELEVANT SERIES