---
TITLE: 在去中心化交易所兑换代币
DESCRIPTION: 跟着这份去中心化交易所教程，开启你的 DeFi 之旅。
LANGUAGE: 简体中文
WRITERS: Tetranome
EDITORS: Claude (Anthropic AI, 2026 review)
TRANSLATORS: Claude (Anthropic AI)
LINK: https://app.banklessacademy.com/lessons/swapping-on-a-decentralized-exchange
FORMAT: HANDBOOK
---

```
__________________________________________________________________________________________________________________________________________________________

$$$$$$$\                      $$\       $$\                                      $$$$$$\                           $$\
$$  __$$\                     $$ |      $$ |                                    $$  __$$\                          $$ |
$$ |  $$ | $$$$$$\  $$$$$$$\  $$ |  $$\ $$ | $$$$$$\   $$$$$$$\  $$$$$$$\       $$ /  $$ | $$$$$$$\ $$$$$$\   $$$$$$$ | $$$$$$\  $$$$$$\$$$$\  $$\   $$\
$$$$$$$\ | \____$$\ $$  __$$\ $$ | $$  |$$ |$$  __$$\ $$  _____|$$  _____|      $$$$$$$$ |$$  _____|\____$$\ $$  __$$ |$$  __$$\ $$  _$$  _$$\ $$ |  $$ |
$$  __$$\  $$$$$$$ |$$ |  $$ |$$$$$$  / $$ |$$$$$$$$ |\$$$$$$\  \$$$$$$\        $$  __$$ |$$ /      $$$$$$$ |$$ /  $$ |$$$$$$$$ |$$ / $$ / $$ |$$ |  $$ |
$$ |  $$ |$$  __$$ |$$ |  $$ |$$  _$$<  $$ |$$   ____| \____$$\  \____$$\       $$ |  $$ |$$ |     $$  __$$ |$$ |  $$ |$$   ____|$$ | $$ | $$ |$$ |  $$ |
$$$$$$$  |\$$$$$$$ |$$ |  $$ |$$ | \$$\ $$ |\$$$$$$$\ $$$$$$$  |$$$$$$$  |      $$ |  $$ |\$$$$$$$\\$$$$$$$ |\$$$$$$$ |\$$$$$$$\ $$ | $$ | $$ |\$$$$$$$ |
\_______/  \_______|\__|  \__|\__|  \__|\__| \_______|\_______/ \_______/       \__|  \__| \_______|\_______| \_______| \_______|\__| \__| \__| \____$$ |
                                                                                                                                               $$\   $$ |
PORTABLE LESSON DATADISK COLLECTION                                                                                                            \$$$$$$  |
                                                                                                                                                \______/
__________________________________________________________________________________________________________________________________________________________
```

---
## 要点总结

> * 去中心化交易所是一类 dApp，能在自我托管的前提下完成代币兑换。
>
> * 想要有把握地与 DEX 交互，需要掌握一些实用知识。
>
> * 我们可以用区块浏览器检查自己的链上交易。

去中心化交易所（DEX）是`去中心化金融`（DeFi）世界里使用最广的应用，这是有原因的！DEX 能自动把一种加密货币代币换成另一种，不需要中间人。和中心化交易所（CEX）不同，这种兑换还让用户在整个过程中保有对资产的完全所有权。

自主性和无需许可的协议，是 DeFi 的支柱特性。它们让 DeFi 用户真正拥有自己的数字资产，并且能全天候使用基础的区块链服务。任何有网络连接的人都能使用 DeFi，无论他们的背景、信仰或所在地区。

在这篇手册条目中，我们会讲如何用自我托管钱包与 DEX 交互，目标是把一种代币换成另一种。想了解这项技术的原理、特性和风险，以及它与 CEX 的对比，可以看我们的[去中心化交易所](https://app.banklessacademy.com/lessons/decentralized-exchanges)课程。

## 选择一家 DEX

选一个便宜又安全的平台，是完成代币兑换的第一步。在这份教程里，我们会使用 Velodrome，它是 Optimism 网络上一家成熟的 DEX。随着你对链上操作越来越熟练，你会学会评估其他交易所，找到最适合自己需求的那一家。我们的[去中心化交易所](https://app.banklessacademy.com/lessons/decentralized-exchanges)课程里列出了一份完整的考察清单。

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-a5b39b1d.png)

DEX 是开启 web3 之旅的好起点，因为大多数 dApp 的界面布局都和 DEX 类似，与自我托管钱包的交互方式也差不多。

我们开始兑换代币吧。

## 完成一次代币兑换

**1\. 打开 dApp**：

在新的浏览器标签页中打开 [Velodrome](https://velodrome.finance/swap?from=eth&to=0x4200000000000000000000000000000000000042)。

**2\. 连接钱包**：

点击几乎所有 dApp 右上角都有的「Connect」（连接）按钮。

如果你用的是电脑，请连接浏览器钱包。

如果你用的是手机，会出现一个钱包连接提示，让你把手机钱包连到这个 dApp。

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-1d7c44d3.png)

**3\. 批准连接**：

在钱包应用里点击「Connect」（连接）来确认站点连接。这让 dApp 能看到你的钱包地址和代币余额。你还没有授予任何其他权限。

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-6ecdef56.png)

**4\. 查看并签署服务条款（如果你接受的话）**：

很多 dApp 会让你签署一条消息，确认你已阅读它们的条款和条件。签署消息不花 Gas，也不会在区块链上存储任何信息。如果你同意这些条款，就可以签署这条消息。

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-e3f7c7e8.png)

**5\. 切换到正确的网络**：

在这份教程里，请确认你的钱包已切换到 Optimism 网络。

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-8d15c6f6.png)

**6\. 设置你的兑换**：

现在选择你想要输入和输出的代币。在这个例子里，我们会把 ETH 换成 OP，不过你可以换任何你喜欢的代币！

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-7b117655.png)

**7\. 批准代币权限（仅代币兑换需要）**：

如果你要兑换的是 USDC 这类代币，钱包会先让你批准 Velodrome 访问该代币。我们建议把批准额度限制在你的买卖金额以内。ETH 是这条网络的原生货币，不需要批准，所以在我们的例子里，钱包会直接进入兑换确认环节。

**8\. 确认交易**：

对兑换报价和设置满意之后，就可以开始兑换了。这一步包括在 dApp 上确认，然后在钱包里再确认一次。

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-89f87156.png)

**9\. 检查余额**：

你的交易应该几秒钟就能确认，之后你就能在钱包里看到新的代币余额。如果没有显示这种代币，请确认你已经导入了对应的代币地址。

*Optimism 代币合约地址：0x4200000000000000000000000000000000000042*

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-c8b8abcc.png)

**10\. 获取你的交易哈希**：

要完成我们[去中心化交易所](https://app.banklessacademy.com/lessons/decentralized-exchanges)课程的任务，你需要***这次兑换的交易哈希***（不要和代币权限交易的哈希或你的钱包地址弄混）。DEX 界面上通常会出现一个区块浏览器链接，让你查看已确认交易的详情。如果你错过了，或者它没有出现，可以在钱包的活动记录里找到另一个链接，它直接对应你的这笔买卖。

![](https://app.banklessacademy.com/images/swapping-on-a-decentralized-exchange/image-bcfdf0ee.png)

---

是时候去探索去中心化交易的世界了！希望你喜欢《探索者手册》的这一篇：「在去中心化交易所兑换代币」。

如果你想拥有一份副本，方便旅途中随时查阅，或者想支持 Bankless Academy 未来的内容，别忘了收藏这一篇。祝旅途平安，探索者！

---

## 常见问题

### 为什么我的报价每分钟都会变好几次？

报价通常是在你把想要的兑换输入 DEX 界面时计算出来的。随着时间推移，其他用户也在做兑换，影响着交易所里的代币供应。DEX 会定期刷新你的报价，保持最新。

### 一次代币兑换要多久才能完成？

答案取决于多个因素，主要是区块链的出块速度，以及你把 Gas 费付低了还是付高了。提交到以太坊主网的 DEX 交易通常需要 12 秒到几分钟才能确认。Layer 2 上的交易通常更快！

### 我的交易为什么失败了？

交易失败的原因有很多：余额不足以支付 Gas、Gas 上限设得太低，或者滑点设得太低。排查的第一步是查看界面上的错误提示。你也可以在 [Etherscan](https://optimistic.etherscan.io/) 这样的区块浏览器上查看自己的交易，看看有没有链上的错误信息。如果价格变动比你的买卖还快，可以在 DEX 的兑换设置里调高`滑点容忍度`。很多钱包和 DEX 还提供受保护的交易路由，能挡住那些想从待处理买卖中获利的 `MEV` 机器人。

### 我可以修改或移除代币权限吗？

向智能合约授予代币权限，会让钱包在合约被黑时面临不必要的后续交互风险。你可以用 [Revoke.cash](https://revoke.cash/) 这类应用修改或移除代币权限。由于调整权限要花 Gas，这项预防措施很快就会变得昂贵。这也是很多用户把数字资产放在一个钱包（冷钱包）、用另一个钱包（交易钱包）与 dApp 交互的原因之一。他们只在必要时在两个钱包之间转移资产。

### 我想找的代币为什么不能兑换？

如果你的代币没有默认列出，你需要把代币合约地址粘贴到列表里。要找到代币合约地址，可以查看 <https://www.coingecko.com/> 或项目官网。

**注意**：同一种代币在不同网络上的地址可能不同。比如[主网上的 USDC 合约](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48)就和 [Optimism 上的 USDC 合约](https://optimistic.etherscan.io/token/0x0b2c639c533813f4aa9d7837caf62653d097ff85)不一样。兑换前一定要核实代币地址！

---

**作者**

**[Tetranome](https://twitter.com/tetranome)** 是 Bankless Academy 的项目负责人，专注于用户体验、界面、设计和平台课程。

**编辑**

**[Trewkat](https://twitter.com/trewkat)** 是 BanklessDAO 的作者和编辑。她热衷于尽可能多地了解加密货币和 NFT，尤其关注如何把这些知识更好地传达给他人。

**赞助方**

本文没有赞助商，是你免费 Bankless Academy 教育的一部分。收藏这篇文章，支持未来的内容创作！
