# 去中心化交易

By [un.Block](https://paragraph.com/@un-block) · 2021-10-09

---

> 本期理论部分我们将来学习中心化与去中心化交易，理解他们的概念与各自的优缺点；开发环节我们将留意一下最近更新的 Hardhat 和 Solidity

区块链理论
-----

![](https://storage.googleapis.com/papyrus_images/b8e3ffd67a62072d8b79a527843f413f040efe05a47e0d306053aa2124993744.jpg)

### ❓ **CEX、DEX 是什么？**

**CEX (Centralized Exchange) :**

中心化交易所是被中央机构所控制的交易所，交易所负责保管用户资金，用户之间的货币买卖交易通过由交易所撮合

*   [_Coinbase_](https://link.zhihu.com/?target=https%3A//www.coinbase.com/)：首个在纳斯达克上市的中心化加密货币交易所
    
*   [_Binance_](https://link.zhihu.com/?target=https%3A//www.binance.com/en)：全网交易量最大的中心化交易所，提供多达 100 种加密货币交易
    
*   [_Kraken_](https://link.zhihu.com/?target=https%3A//www.kraken.com/)：一家位于美国的加密货币中心化交易所，同时提供银行服务
    

[_What Are Centralized Exchanges?_](https://link.zhihu.com/?target=https%3A//coinmarketcap.com/alexandria/glossary/centralized-exchange-cex)

**DEX (Decentralized Exchange)：**

![](https://storage.googleapis.com/papyrus_images/8b41bea18184411f3b6f71d58a2ff67b3c468b657ac539021f23fa49532b17ba.jpg)

去中心化交易所是一种运行在区块链上的分散式交易所（不存在中心权力），在这个交易所中没人会负责资金保管，用户之间进行点对点的加密货币交易

*   [_Uniswap_](https://link.zhihu.com/?target=https%3A//uniswap.org/)：ETH 主网上的 DEX，它的出现让 Token 之间的交换更方便，用户可以自由添加 Token 对
    
*   [_Pancakeswap_](https://link.zhihu.com/?target=https%3A//pancakeswap.finance/)：BSC 上的 DEX，手续费低，增长迅速，交易额已经超过 Uniswap
    

[_What Is a Decentralized Exchange (DEX)?_](https://link.zhihu.com/?target=https%3A//academy.binance.com/en/articles/what-is-a-decentralized-exchange-dex)

### ⚔️ **DEX v.s CEX**

**CEX 的优点**

*   交易流程简单，成交速度快，可以迅速响应市场变化
    
*   交易自由，金融衍生品丰富
    
*   交易量大，流动性高
    
*   存在法币与加密货币之间的交易
    
*   一般具有全平台 APP
    

**CEX 的缺点**

*   钱包密钥不归用户所有，资产由交易所保管，交易所有跑路风险
    
*   受法律约束，需要提供个人信息进行账户验证
    
*   交易所网络波动（拔网线）、黑客攻击会影响交易甚至造成资产损失
    

**DEX 的优点**

*   不受中心化控制与监管
    
*   匿名化交易，不需要提供任何个人信息
    
*   运行于区块链网络，网络难以被黑客攻击，交易能够稳定执行（智能合约仍有被攻击的风险）
    

**DEX 的缺点**

*   交易速度慢，每笔交易需要由矿工完成验证和打包，难以迅速响应市场变化，存在 Slippage (滑点) 问题
    
*   交易手续费 (Gas Fee) 收当时网络情况影响，网络拥挤的时候手续费高
    
*   流动性由用户提供，低流动性会影响交易对的价格
    
*   购买金融衍生品需要去特定平台
    
*   大部分 DEX 都是在单链上运行，跨链交易受限
    

[_CEX vs. DEX — here are the differences_](https://link.zhihu.com/?target=https%3A//medium.com/coinmonks/cex-vs-dex-here-are-the-differences-143fae4c33d4)

### **⛽️ 题外话：关于 DEX 中的 Gas Fee**

![](https://storage.googleapis.com/papyrus_images/c4923ee4c940fb4a26885adc5dc5126a6f0600538c0598152929769cadf63c39.jpg)

在去中心化交易中，每笔交易都要由矿工来打包验证，在网络拥挤的时候，交易慢、矿工费高，这就导致了一个问题：假如我想更快的完成交易，就必须要付出高昂的 Gas Fee （甚至比物品的实际价格更高的费用）来贿赂矿工，但高昂的 Gas Fee 也不能 100% 的保证交易成功，而且在目前的 Gas Fee 机制下，交易失败，矿工费是不返还的。

举个例子，在前几天的 ChainSwap 的 ITO 中（在 ETH 中举行），每 TOKEN 售价 $0.3，每人限购 500 Token，总供应量有限。在这种先到先得的模式下，为了要让购买 Token 的交易成功（抢到 Token ），用户必须支付比其他用户更高的 Gas Fee 来使自己的交易优先被处理。付的越多，处理速度越快，抢到 Token 的概率就越高。这就造成了一个由于用户之间竞争，导致 Gas Fee 飙升、网络拥堵的的恶性循环。在这场比谁跑得快的比赛中，有人用了 400 USDT 买到了 500 个 Token。单单 Gas Fee 就花费了 250 USDT；有人付出了他认为已经很高的 Gas Fee，最终却颗粒无收。

### 总结

DEX 与 CEX 可以说是各有千秋吧，不能说哪个更好。中心化交易所虽然有各式各样的金融衍生品，流动性充足，全平台的 APP 使用起来也更方便，但存放在中心化交易所中的资产并不安全。近期就有土耳其中心化交易所跑路事件。中心化交易所虽然能迅速响应市场价格的变化，发生滑点的概率小，但市场剧烈变动的时候，无良交易所又有可能拔网线暂停交易。此外，在中心化交易所中交易需要完成 KYC 身份验证，个人隐私也有泄漏的风险。

去中心化交易所的理想大都很美好，点对点的快速匿名化交易，但实际上冷门交易对的流动性较少，成交速度慢。这就衍生出了滑点的问题，即：下单价与实际成交价有出入（关于滑点问题及处理方案我们日后会深入探讨）。关于安全性，虽然区块链网络是安全的，但运行在区块链网络上的 Smart Contract 不一定安全，DEX 所依赖 Smart Contract 也存在被黑客攻击，资金池被窃取的风险。

### 区块链开发

**以太坊智能合约开发语言 Solidity 发布** [**_v0.8.4_**](https://link.zhihu.com/?target=https%3A//github.com/ethereum/solidity/releases/tag/v0.8.4)

*   添加自定义错误功能
    
*   修改 ABI 编码器中的 Bug
    
*   允许自配置 SMT Checker
    

**智能合约开环境搭建发工具 Hardhat 发布** [**_v2.2.1_**](https://link.zhihu.com/?target=https%3A//github.com/nomiclabs/hardhat/releases/tag/hardhat-core-v2.2.1)

*   添加对柏林硬分叉的支持
    
*   修复了在 macOS 上下载 Solc 时的问题
    
*   支持 @ethereumjs/vm v5版本
    

un.Block 往期内容关联 [_Solidity_](https://link.zhihu.com/?target=https%3A//unblock256.substack.com/p/unblock-2021-1ibc-) [_Hardhart_](https://link.zhihu.com/?target=https%3A//unblock256.substack.com/p/unblock-2021-2force-dao-)

### 区块链工具分享

![](https://storage.googleapis.com/papyrus_images/436a10b1d8d052cd909644e07f9b21213d1c56ae99ddedfe4269ba562100b25e.jpg)

*   [_GasNow_](https://link.zhihu.com/?target=https%3A//www.gasnow.org/)：以太坊 Gas Fee 预测系统
    
*   [_MaskNetwork_](https://link.zhihu.com/?target=https%3A//mask.io/)：在社交网络上加密你发布的信息，ChainSwap 选用的 ITO 平台，它还可以发红包哦
    
*   [_Blocknative_](https://link.zhihu.com/?target=https%3A//www.blocknative.com/simulation-platform)：一个安全分析器，观察待处理的交易，以预测下一个区块中的内容，提供免费与付费使用方案

---

*Originally published on [un.Block](https://paragraph.com/@un-block/206HfM5b2y7RocuoZjaf)*
