去中心化交易所(DEX)工作原理 - 核心机制
1. 无中心化机构
- 与Coinbase/币安不同,DEX运行在区块链智能合约上
- 用户直接从钱包(如MetaMask)交易,无需充值
2. 两种主要模式:
- **自动做市商(AMM)**:
* 使用流动性池(如ETH/USDC池)
* 价格通过数学公式确定(如Uniswap的x*y=k)
- **订单簿DEX**:
* 链上订单匹配(类似传统交易所)
* 如Serum, dYdX
3. 交易执行流程:
- 用户连接钱包
- 选择交易对和数量
- 智能合约:
* 检查资金池储备
* 算法计算价格
* 原子化执行交换
- 交易记录上链
4. 流动性提供者(LP):
- 用户存入交易对赚取手续费
- 面临无常损失风险
深入技术解析
1. Uniswap v3的集中流动性
```solidity
// 价格以Q64.96格式的sqrtPriceX96表示
uint160 sqrtPriceX96 = TickMath.getSqrtRatioAtTick(tick);
```
- LP可将资金分配到特定价格区间
- 相比v2提升1000倍+资本效率
2. MEV防护机制
- Flashbots的密封投标拍卖
- CowSwap的统一清算价批量拍卖
3. 跨链交换(ThorChain)
- 使用TSS(阈值签名方案)托管资产
- RUNE代币作为跨链中介
4. 高级AMM数学(Curve Finance)
StableSwap不变式:
```
A * sum(x_i) * product(x_i) + product(x_i) =
A * N**N * sum(x_i) + D**(N+1)/(N**N * product(x_i))
```
专为稳定币交易优化,实现最小滑点
---
**Key Innovations in 2024**
1. **Uniswap v4 Hooks**
- Allows custom logic before/after swaps
- Enables TWAMM, dynamic fees, LP rewards
2. **Intent-Based Trading**
- Users specify "what" not "how"
- Solvers compete to fulfill trades optimally
3. **Hybrid Liquidity**
- Combines AMM + order book liquidity
- Better prices for large orders
0 评论:
发表评论