你在币安买了 USDT,提到 MetaMask,然后……就卡住了。
怎么用钱包里的 USDT 换成其他币?怎么参与链上的新项目?怎么用一个叫「Uniswap」的东西交易?
如果你有这些疑问,这篇文章就是为你准备的。DEX 是通往链上世界的大门——学会用它,你就不再只是「交易所用户」,而是真正进入了 Web3 世界。
💡 温馨提示: 如果你还没有安装钱包,请先阅读 MetaMask 钱包创建与使用完全指南。如果你还不熟悉跨链转账,可以参考 跨链桥与多链生态操作指南。
一、什么是 DEX?和 CEX 有什么不同?
DEX(Decentralized Exchange,去中心化交易所)是运行在区块链上的交易协议,任何人都可以用钱包直接交易,不需要注册、不需要 KYC、不需要把资产交给第三方。
CEX vs DEX 核心对比
| 维度 | CEX(中心化交易所) | DEX(去中心化交易所) |
|---|---|---|
| 代表项目 | 币安、OKX、Coinbase | Uniswap、PancakeSwap、Raydium |
| 资产控制权 | 交易所持有你的币 | 只有你持有(在钱包里) |
| 注册/KYC | 需要 | 不需要 |
| 交易方式 | 订单簿(买单卖单匹配) | AMM(自动做市) |
| 支持的币种 | 交易所审核上币 | 任何人可以创建交易对 |
| 交易速度 | 快(秒级) | 取决于区块链(几秒到几分钟) |
| 手续费 | 低(0.02-0.1%) | 较高(0.1-1% + Gas 费) |
| 安全风险 | 交易所被黑客攻击/跑路 | 智能合约漏洞/钓鱼 |
| 隐私性 | 需要身份验证 | 完全匿名(钱包地址即可) |
DEX 最核心的优势
- Not your keys, not your coins — 交易全程你的资产都在自己钱包里,没有「交易所冻结/跑路」风险
- 无许可交易 — 任何币只要有流动性池就能交易,不需要等待交易所上币
- 全球可用 — 只要有互联网和钱包,任何人都可以使用
DEX 的代价
- 一切操作自己负责:转错链、签错合约、遭遇钓鱼——没有人能帮你找回
- Gas 费在以太坊主网可能很贵(高峰期一笔 Swap 可能要几十美元)
- 滑点(Slippage)可能比 CEX 大,特别是流动性低的币种
二、DEX 的运行原理:AMM 是什么?
传统交易所(CEX)使用订单簿(Order Book)——有人挂买单,有人挂卖单,系统撮合。
DEX 绝大多数使用 AMM(Automated Market Maker,自动做市商) 机制。
用一个比喻理解 AMM
想象有一个水池,左边是 USDT,右边是 ETH。
池子规则: 两边水的总量相乘必须保持恒定。
| |
- 当你想用 USDT 换 ETH:你把 USDT 倒进左边,右边 ETH 的水位就会上升,你从右边取走相应量的 ETH
- USDT 倒得越多,ETH 变得越贵(滑点)
- 池子越深(流动性越大),买/卖对价格的影响越小
价格公式:x × y = k
这是 AMM 最核心的公式,理解它就能理解 DEX 的一切。
假设一个 ETH/USDT 池:
- 池中有 100 ETH 和 300,000 USDT
- 当前价格:300,000 ÷ 100 = 3,000 USDT/ETH
- 你想用 3,000 USDT 买 1 ETH
你放入 3,000 USDT → 池中 USDT 变成 303,000 根据 x × y = k:100 × 300,000 = 30,000,000(k) 所以 ETH 数量变为:30,000,000 ÷ 303,000 ≈ 99.01 ETH
你实际只拿到了 0.99 ETH(而不是 1 ETH)——因为你的交易改变了池子的比例,产生了滑点。
| 交易金额 | 实际收到 | 与预期差距 | 滑点 |
|---|---|---|---|
| 3,000 USDT(小单) | 0.99 ETH | -0.01 ETH | 1% |
| 30,000 USDT(大单) | 9.09 ETH | -0.91 ETH | 9.1% |
| 300,000 USDT(巨单) | 50 ETH | -50 ETH | 50% |
📌 关键结论:池子越深,交易越划算。 所以在主流币对(如 ETH/USDC)上交易滑点很小,而在流动性低的土狗币上交易可能会产生巨大滑点。
三、Uniswap 完整操作教程
Uniswap 是以太坊上最大的 DEX,也是最经典的 AMM 协议。它在多个链上都有部署:以太坊、Arbitrum、Optimism、Base、Polygon、Blast 等。
前置准备
- 已安装的钱包(推荐 MetaMask 或 Rabby)
- 钱包里有足够的 ETH(用于支付 Gas 费)+ 你要用来交易的币
- 钱包已连接到目标链(如以太坊主网、Arbitrum 等)
步骤一:访问 Uniswap 并连接钱包
- 打开浏览器,访问 app.uniswap.org
- 点击右上角的 「Connect Wallet」
- 选择你的钱包(MetaMask、WalletConnect 等)
- 钱包弹出确认窗口 → 点击「连接」
⚠️ 安全提醒: 一定要确认你访问的是 app.uniswap.org,不是 app.unliswap.org 或类似的钓鱼网站。把官网加入浏览器书签,通过书签访问。
步骤二:选择网络
连接钱包后,在顶部选择你要交易的网络:
| 网络 | 用途 | Gas 费用 |
|---|---|---|
| Ethereum | 主网,流动性最深 | ⭐⭐⭐ 高 |
| Arbitrum | L2,快速便宜 | ⭐ 低 |
| Optimism | L2,快速便宜 | ⭐ 低 |
| Base | Coinbase L2,生态快速增长 | ⭐ 低 |
| Polygon | 侧链,交易极快 | ⭐ 低 |
新手建议: 对大多数用户来说,选择 Arbitrum 或 Base 可以获得和以太坊一样的安全保障,但 Gas 费只有主网的 1/10。
步骤三:进行 Swap(币币兑换)
- 选择「Swap」(兑换)功能
- 选择付出币种(如 USDC)
- 选择收到币种(如 ETH)
- 输入你要兑换的数量
- 查看汇率、滑点和 Gas 费
- 点击 「Swap」
- 钱包弹出确认窗口 → 确认交易
- 等待链上确认(几秒到几分钟不等)
| |
步骤四:滑点设置(重要!)
滑点(Slippage)是你的交易实际执行价格与报价之间的最大可接受偏差。
| 交易对类型 | 建议滑点 | 说明 |
|---|---|---|
| 稳定币对(USDC/DAI) | 0.1-0.5% | 流动性极好,几乎无滑点 |
| 主流币对(ETH/USDC) | 0.5-1% | 流动性好,正常情况 |
| 一般代币 | 1-3% | 流动性中等,需要接受一定滑点 |
| 流动性低的币/土狗 | 3-10% | 极高风险,小心被狙击 |
设置方法: 在 Swap 界面点击右上角的齿轮图标 ⚙️ → 输入最大滑点百分比
⚠️ 安全规则: 如果一个 Swap 的预估滑点超过 5%,强烈建议不要交易。要么是流动性太差,要么是有人恶意操纵价格。
步骤五:确认交易完成
- 交易提交后,Uniswap 界面会显示等待状态
- 交易确认后,你会看到收到的币种数量
- 打开钱包,会看到资产已经到账
💡 小技巧: 在 Etherscan 上可以查看交易详情。点击 Uniswap 界面上的交易哈希链接即可跳转。
四、PancakeSwap 完整操作教程
PancakeSwap 是 BNB Chain(原 BSC)上最大的 DEX,和 Uniswap 类似,但运行在币安智能链上。最大优势:手续费极低。
PancakeSwap vs Uniswap
| 维度 | Uniswap (以太坊) | PancakeSwap (BSC) |
|---|---|---|
| 底层公链 | Ethereum / Arbitrum / Base 等 | BNB Chain |
| Gas 费 | 主网 $5-50(高峰期更贵) | $0.02-0.10 |
| 速度 | 12-15 秒(主网) | 3 秒 |
| 代表性交易对 | ETH/USDC, WBTC/ETH | BNB/USDT, CAKE/BNB |
| 生态特色 | 主流资产、蓝筹 DeFi | Meme 币、打新、农场 |
| 上线币种 | 相对筛选 | 更多样、门槛更低 |
PancakeSwap 操作步骤
1. 访问网站并连接钱包
- 打开 pancakeswap.finance
- 点击 「Connect Wallet」
- 选择 MetaMask(记得把网络切换到 BNB Chain)
- 确认连接
⚠️ 安全提醒: 确认访问的是 pancakeswap.finance。很多钓鱼网站用类似域名(如 pancakeswap.app、pancakeswap[.]org)。
2. 进行 Swap
操作步骤和 Uniswap 几乎完全一样:
- 选择交易对(如 BNB → USDT)
- 输入数量
- 确认价格和滑点
- 点击 Swap → 钱包确认
3. 使用 PancakeSwap 的特色功能
除了 Swap,PancakeSwap 还提供:
| 功能 | 说明 | 适合人群 |
|---|---|---|
| Swap | 基本兑换 | 所有用户 |
| Liquidity | 提供流动性赚取手续费 | 进阶用户 |
| Syrup Pool | CAKE 质押获取其他代币奖励 | 中度用户 |
| Farm | LP Token 质押挖矿 | 进阶用户 |
| Prediction | 预测 BNB 涨跌(类似二元期权) | 高风险爱好者 |
| Lottery | 彩票 | 碰运气 |
五、DEX 上的关键操作高级技巧
1. 使用 Limit Order(限价单)
Uniswap X 和 PancakeSwap 都支持限价单功能——设定一个目标价格,当市场价到达时自动执行。
凭什么用限价单?
- 不用一直盯着屏幕
- 可以挂低价「抄底」单
- 可以设目标止盈价
操作方法: 在 Swap 界面切换到 「Limit」 标签,输入目标价格和数量即可。
2. 多 hop(跳转)交易
有些币对没有直接流动性池。例如你想把 MATIC 换成 SOL(两者在以太坊上都没有原生池)。
Uniswap 会自动帮你走中间路径,例如:MATIC → USDC → SOL。
Gas 费影响: 多跳 = 多步操作 = 更高的 Gas 费。如果可能,直接在有充足流动性的交易对上进行 Swap。
3. MEV 保护
MEV(最大可提取价值)是一种链上「抢跑」攻击:机器人看到你的交易,抢先买/卖,让你买到更贵的价格或卖到更便宜的价格。
如何防护:
| 防护方式 | 说明 | 设置方法 |
|---|---|---|
| 降低滑点 | 滑点设低(0.5-1%),降低机器人抢跑利润空间 | Swap 界面 ⚙️ |
| Flashbots | 通过 Flashbots RPC 提交交易 | 钱包 RPC 设置 |
| Uniswap X | 使用 Uniswap 的「荷兰式拍卖」机制,天然抗 MEV | 选择 Uniswap X |
| 滑点保护 | 设置「滑点退款」功能 | 钱包设置 > 高级 |
4. 跨链 DEX
当你需要在不同链之间交易时,可以使用跨链 DEX:
| DEX | 特点 |
|---|---|
| Stargate | 跨链原生 USDC/USDT 交换,体验最接近「跨链 Swap」 |
| Across | 基于乐观预言机的跨链桥 + DEX |
| Li.Fi | 聚合器,自动找最佳跨链路由 |
六、提供流动性(Liquidity Pool)入门
什么是提供流动性?
你把自己的两种代币按比例存入池子,其他人用这个池子交易。你赚取交易手续费。
示例: 你在 Uniswap 上存入 10 ETH + 30,000 USDC(等于建立了一个 3,000 价格的 ETH/USDC 池)
- 你获得 LP Token(流动性凭证)
- 每次有人在这个池子交易,你获得 0.3% 手续费的一部分
- 你的年化收益率通常在 5-30% 之间(取决于池子活跃度)
操作步骤
- 在 Uniswap 选择 「Pool」 → 「New Position」
- 选择交易对(如 ETH/USDC)
- 选择费率档位(稳定币对选 0.05%,主流币对选 0.30%,小众币选 1%)
- 输入存入数量(必须两种币按比例)
- 确认并签名交易
- 之后在 Pool 页面查看你的 LP 收益
提供流动性的风险
| 风险类型 | 说明 | 严重程度 |
|---|---|---|
| 无常损失 | 币价变化导致 LP 价值低于单纯持有 | ⭐⭐⭐ 中等 |
| 智能合约风险 | 合约被黑客攻击 | ⭐⭐⭐⭐⭐ 低概率但毁灭性 |
| 池子被 Rug | 项目方撤走流动性 | ⭐⭐⭐⭐ 土狗币常见 |
| 低交易量 | 没人交易 = 没有手续费收入 | ⭐ 影响收益 |
📌 无常损失(Impermanent Loss)是最大也最容易被忽视的风险。 简单说:如果你存入 ETH/USDC 池,ETH 价格暴涨,你持有的 LP 赚的没有「直接持有 ETH」多——这部分差额就是无常损失。
核心教训: 在单边上涨行情中,提供流动性可能跑输直接持有。只有当市场震荡或缓慢上涨时,LP 才比持币更划算。详细分析可以参考 DeFi 流动性挖矿指南。
七、DEX 安全指南(必读)
最常见的 DEX 风险
1. 钓鱼网站
伪装成 DEX 官网的钓鱼网站,诱导你连接钱包并签署恶意交易。
防范措施:
- ✅ 把常用的 DEX 加入浏览器书签
- ✅ 每次访问都检查地址栏的域名
- ✅ 使用 Rabby 钱包,它会主动识别并警告钓鱼网站
- ❌ 不要通过 Google 搜索广告点进去
2. Approve(授权)钓鱼
假 DEX 让你 Approve 一个恶意合约,然后转走你钱包里所有该币种。
防范措施:
- ✅ 只对正规 DEX 的合约做 Approve
- ✅ 使用 Rabby 钱包的「到期 Approve」或「限定额度 Approve」
- ✅ 定期 Revoke 不再使用的 Approve(使用 revoke.cash)
- ❌ 不要随便点「Approve」
3. 貔貅币(蜜罐币)
一个代码上只有买方、没有卖方的代币——你买得进去,卖不出来。
防范措施:
- ✅ 使用 DexScreener 或 Token Sniffer 检查代币合约代码
- ✅ 先买极小额测试能否卖出
- ✅ 只交易有足够流动性(>100K)的代币
- ❌ 不要 FOMO 买完全陌生的新币
DEX 使用安全检查清单
在每笔 DEX 交易前,过一遍这个清单:
- 我访问的是正确的官网吗?(不是 Google 广告里的)
- 这个代币的合约地址来自可信来源吗?(官方网站、CoinGecko 等)
- 池子的流动性足够吗?滑点是否合理?
- 我理解这个交易的风险吗?(特别是新币/低流动性币)
- Gas 费设置合理吗?(太高浪费,太低卡住)
- 我是用专用钱包做这笔交易吗?(建议用单独的钱包交易,主钱包只用来存储)
八、常见问题 FAQ
Q1:DEX 和 CEX 哪个更安全?
各有各的风险。
| CEX | DEX | |
|---|---|---|
| 最大风险 | 交易所被黑/跑路/冻结 | 自己操作失误/被钓鱼/合约漏洞 |
| 风险来源 | 信任第三方 | 需要自己负责 |
| 谁在保护你 | 交易所的客服和安全团队 | 没有人——全靠你自己 |
最佳实践: 长期大额资产放硬件钱包,日常交易用 CEX,探索链上用小额专用钱包。
Q2:为什么 DEX 交易比 CEX 贵那么多?
收费构成不同:
- CEX:只收交易手续费(0.02-0.1%)
- DEX:交易手续费(0.05-1%)+ Gas 费
在以太坊主网上,Gas 费可能占到小额交易的很大比例。解决方案:
- 换到 L2(Arbitrum、Base、Optimism)——Gas 费低 10-50 倍
- 使用 BNB Chain(PancakeSwap)——Gas 费几乎可以忽略
- 一次性交易大额,摊薄 Gas 费占比
Q3:Uniswap 和 PancakeSwap 应该用哪个?
| 场景 | 推荐 |
|---|---|
| 交易主流资产(ETH、USDC、WBTC) | Uniswap(以太坊或 Arbitrum) |
| 交易 BSC 生态代币 | PancakeSwap |
| 交易 Solana 生态代币 | Raydium 或 Jupiter |
| 你需要最低手续费 | PancakeSwap(BSC) |
| 你追求最大安全性 | Uniswap(以太坊主网) |
没有「最好」的 DEX——只有最适合你当前需求的 DEX。
Q4:交易一直 pending(待确认)怎么办?
可能原因:
- Gas 费设得太低 → 可以使用「取消交易」或「加速交易」功能(钱包中操作)
- 网络拥堵 → 提高 Gas 费重新发送
- 交易被 Front-run(抢跑)→ 换一个时间再试
钱包操作: MetaMask 中可以点击待确认交易 → 「加速」或「取消」。
Q5:我怎么知道一个 DEX 靠不靠谱?
- TVL(总锁仓量) — 在 DeFiLlama 上查,TVL 越高越可靠
- 审计报告 — 正规 DEX 都有知名机构审计(OpenZeppelin、Trail of Bits、Certik 等)
- 运营时长 — 运行越久越稳定(Uniswap 2018 年上线,PancakeSwap 2020 年上线)
- 社区规模 — Twitter、Discord 活跃度
Q6:什么是 DEX 聚合器?
DEX 聚合器(如 1inch、Matcha、Jupiter) 可以同时查询多个 DEX,自动帮你找出一条最划算的交易路径。
为什么要用聚合器:
- 同一个交易对可能在多个 DEX 上有不同的深度
- 聚合器可以从多个池子里拼单,减少滑点
- 大额交易使用聚合器能显著减少损失
例如,你想用 100,000 USDC 买 ETH,聚合器可能会拆成:
- 50,000 USDC 走 Uniswap(流动性最深)
- 30,000 USDC 走 Curve(稳定币兑换最优)
- 20,000 USDC 走 Balancer(额外深度)
整体滑点比你全走一个 DEX 低很多。
建议访问 1inch.io 或 matcha.xyz 体验。
总结
从 CEX 到 DEX 是你从「交易所用户」进化为「链上用户」最重要的一步。回顾一下核心要点:
- ✅ DEX 的核心是 AMM — x × y = k,池子深度决定交易质量
- ✅ Uniswap 是以太坊生态的首选 DEX,流动性最深;PancakeSwap 是 BSC 的首选,手续费最低
- ✅ 连接钱包→选择网络→设置滑点→确认交易 — DEX 操作四步走
- ✅ 安全永远是第一位 — 确认官网、辨别钓鱼、用专用钱包交易
- ✅ 起步建议:先从小额开始在 L2(Arbitrum)上尝试,熟练后再操作大额交易
- ✅ 进阶玩法:提供流动性赚手续费、使用聚合器优化交易、用限价单自动交易
给你的行动步骤:
| 阶段 | 做什么 |
|---|---|
| 🟢 今天 | 在 Uniswap(Arbitrum)上用 20 USDC 做一笔小 Swap,体验完整流程 |
| 🟡 本周 | 学习在 DexScreener 上查找代币信息和池子深度 |
| 🟠 本月 | 尝试在 Uniswap 上提供小额的 ETH/USDC 流动性,理解无常损失 |
| 🔴 长期 | 建立自己的链上操作 SOP:用什么钱包、走哪个链、用哪个 DEX |
记住一句话:DEX 给你的是自由,也是责任。在链上,没有人能帮你——所以每一步都要慢一点、确认清楚了再点「确认」。
延伸阅读
- MetaMask 钱包创建与使用完全指南 — 还没装钱包?先看这篇
- 跨链桥与多链生态操作指南 — 在公链之间转移资产
- DeFi 去中心化金融入门指南 — 理解 DeFi 的基础概念
- DeFi 流动性挖矿指南 — 深入了解 LP 和 Yield Farming
- 加密空投交互攻略 — 链上操作进阶,兼做空投任务
- 链上安全:如何识别和防范蜜罐地址与貔貅币 — 链上交易安全必备
- DeBank / Zapper 链上资产管理 — 一站查看你的 DeFi 资产
📌 更多学习资源 想了解更多加密货币知识和实操技巧?欢迎访问 CoinVado - 新手进入链上资产世界的第一站,这里有更系统的教程、视频和最新资讯,帮助你在币圈少走弯路。
本文为 DEX 去中心化交易所操作教学,不构成任何投资建议。DEX 交易风险包括但不限于:智能合约漏洞、无常损失、MEV 攻击、钓鱼欺诈、流动性危机等。加密货币市场波动剧烈,链上操作不可逆。请务必在充分了解风险的情况下操作,使用闲置资金,并自行承担全部责任。首次操作请务必使用小额测试。