Hướng dẫn giao dịch trên Uniswap
-
**Những điều cần biết trước khi sử dụng Uniswap**
Như đã đề cập, đây không phải là sàn giao dịch thông thường. Tức là không có lệnh buy và không có danh sách cụ thể, bất kỳ ai cũng có thể thêm thanh khoản cho một cặp cụ thể trong Uniswap. Họ có thể nhanh chóng lấy đi tính thanh khoản đó, khiến bạn khó swap lại các token của mình. Đó là lý do tại sao điều cần thiết là phải đảm bảo rằng thanh khoản cho cặp tiền mà bạn muốn giao dịch đã được lock.Có hai miền chính mà bạn cần quan tâm đó là:
* **uniswap.info**
* **app.uniswap.org**Uniswap.info: Nơi các bạn theo dõi dữ liệu trên sàn giao dịch, nơi kiểm tra volume trên các cặp tiền riêng lẻ, tìm kiếm cặp tiền, kiểm tra tính thanh khoản hiện tại, giá của token,…
Tại giao diện này, các bạn có thể kiểm tra thông tin chung như giá của ETH, tổng thanh khoản trên sàn giao dịch, cũng như tổng volume và số lượng giao dịch.
Thanh Search là nơi các bạn sử dụng để xác định một token cụ thể. Cuộn xuống trên trang chính, cũng sẽ thấy các pool có volume và tính thanh khoản cao nhất.
**Hướng dẫn giao dịch trên Uniswap**
Uniswap giúp các bạn kết nối trực tiếp Exchange của học với các ví được phép như: MetaMask, **Coinbase wallet**, WalletConnect,…**Cách kết nối Metamask với Uniswap**
Sau khi đã hoàn thiện thao tác cơ bản với MetaMask bạn hãy thực hiện quá trình connect như sau:**Bước 1:** Truy cập **https://app.uniswap.org/#/swap**
Sau đó, nhấn chọn ”**Connect to a wallet**” ở góc phải màn hình.**Bước 2:** Tiến hành chọn ví mà bạn muốn kết nối. Trong trường hợp mình đang ví dụ, bạn chọn ví MetaMask.
Một cửa sổ bật lên yêu cầu chọn account muốn kết nối với Uniswap (có thể có nhiều account trên MetaMask, chi tiết bạn đọc ở bài viết đầu mục). Nhấn chọn “Next” để đi tiếp.
Nhấn “**Connect**” để kết thúc quá trình kết nối. Như vậy là bạn đã có thể sẵn sàng sử dụng tính năng trên Uniswap rồi đó.
Bây giờ tính năng chính mình muốn hướng dẫn anh em đó là việc swap ETH với các token ERC-20 khác.
**Cách swap token trên Uniswap**
Tính năng này như mình đã đề cập, giúp anh em hoán đổi giữa các token ERC-20 với nhau.Cách thực hiện như sau:
* Điền số lượng ETH muốn Swap ở dòng "**From**"
* Chọn token bạn muốn đổi lấy ở menu thả xuống.
Một danh sách token xuất hiện tại menu thả xuống, chọn token có trong danh sách, nếu token đó không có danh sách anh em dán địa chỉ contract của nó vào là được. Uniswap tự động tính toán số token sẽ đổi được ở dòng “To”. Nhấn “**Swap**” để đi tiếp.Như ví mình đang swap 0.1 ETH thì dự tính được 23.813 USDT trong ví.
**Bước 2:** Anh em được chuyển hướng để xác nhận thực hiện swap ETH lấy token đã chọn:
* Số tiền bạn đang swap và và token bạn nhận được (trường hợp này là ETH và USDT)
* **Minimum received:** Số tiền tối thiểu được đảm bảo bạn được nhận nếu giá giảm trong khi giao dịch được xử lý
* **Price Impact:** Chênh lệch giữa giá thị trường và giá ước tính do Uniswap cung cấp
* **Liquidity Provider Fee:** Phí bạn sẽ trả cho Uniswap. Đây thường là 0,03% giao dịch.Nhấn “**Confirm swap**” để xác nhận khi bạn đã kiểm tra đầy đủ thông tin.
**Bước 3:** Một cửa sổ bật lên bởi ví MetaMask, việc cuối cùng bạn cần xác nhận là phí gas. Nhập phí bạn muốn trong ô “**Gas price**“. Nhấn “**Confirm**” để hoàn tất.
Bạn sẽ được cung cấp liên kết đến Etherscan để xem cho tiết về giao dịch của mình. Như vậy là kết thúc một quá trình khi bạn sử dụng tính năng swap trên Uniswap.
**Slippage Tolerance (Khả năng chịu trượt)**
Sự trượt giá trong giao dịch xảy ra khi giá mà lệnh được thực hiện cuối cùng không khớp với giá tại thời điểm bạn xác nhận giao dịch. Khi giao dịch trên Uniswap, điều này được gọi là “slippage tolerance” và được biểu thị bằng phần trăm.Đối với coin/token có giá đang tăng, có rất nhiều cạnh tranh để xử lý giao dịch và nhận được những token yêu cầu. Trong trường hợp đó, bạn có thể tăng cơ hội giao dịch của mình được xử lý nhanh hơn bằng cách tăng khả năng chịu trượt. Điều này cũng sẽ tránh các giao dịch thất bại.
Vì vậy, nếu bạn chọn slippage Tolerance là 1%, bạn có thể nhận được một con số có thể thấp hơn hoặc cao hơn 1% so với hiển thị ban đầu.
**Lấy ví dụ:** Bạn swap ETH để lấy USDT
Số token ước tính mà các bạn sẽ nhận được cho 0,1 ETH là 34.2563 USDT. Nhưng con số nhận được tối thiểu thấp hơn 1% xuống 33.91 USDT ( đây là trường hợp xấu nhất có thể xảy ra. Nếu giao dịch hoán đổi không thể được thực hiện ở tốc độ này, giao dịch sẽ không được thực hiện.
Bạn có thể thay đổi Slippage Tolerance bằng cách nhấp vào bánh răng setting ở góc trên cùng bên phải.
**Thời hạn giao dịch**
Thời hạn giao dịch cho biết thời gian tối đa mà bạn sẵn sàng để giao dịch swap` đang chờ xử lý.Trong trường hợp bên dưới, mình đặt nó thành 20 phút, nhưng nó có thể được thay đổi theo cách thủ công. Nếu giao dịch đang chờ xử lý lâu hơn thời gian được chỉ định trong bảng này, giao dịch sẽ hoàn tiền lại cho các bạn.
[(Nguồn: https://blogtienao.com/uniswap/)]()