@@ -15,6 +15,217 @@ timezone: UTC+8
1515## Notes
1616
1717<!-- Content_START -->
18+ # 2025-08-21
19+
20+ ## Uniswap
21+
22+ Uniswp是一个去中心化交易所,所谓去中心化,可以从以下两个方面理解:
23+
24+ - 交易全部是由开源的代码来控制,没有任何人为的因素
25+ - 交易所无实际的掌控机构,规则不能够被随便修改
26+
27+ Uniswap的核心是一个数学公式
28+
29+ ```
30+ x * y = k
31+ ```
32+
33+ Uniswap允许任何人做市和交换代币。第个版本一一Uniswap V1,于2018年发布,作为概念验证。第2版是2020年发布的生产版本。
34+
35+ Uniswap V2允许交易者直接从一个ERC-20代币交换到另一个ERC-20代币。交易者之间不直接进行交易。相反,他们使用一个保留两个代币的代币池进行交易。这个代币池被称为“流动性池’。
36+
37+
38+
39+ ### Uniswap V2
40+
41+ Uniswap V2 是一个** 革命性的、完全去中心化的链上交易所协议** ,构建在以太坊区块链上。它于 2020 年 5 月发布,是 Uniswap V1 的重大升级,解决了 V1 的一些关键限制,并成为了整个 DeFi(去中心化金融)生态系统的基石。
42+
43+ 你可以把它理解为一个** 无人管理的、由代码和数学公式运行的自动做市商(AMM)** 。
44+
45+ ------
46+
47+ 一、核心机制与工作原理
48+
49+ 1 . 自动做市商 (AMM) 与恒定乘积公式
50+
51+ Uniswap V2 的核心是一个简单的数学公式:
52+
53+ ```
54+ X * Y = K
55+ ```
56+
57+ - ** X** :流动性池中第一种资产的数量(例如 ETH)。
58+ - ** Y** :流动性池中第二种资产的数量(例如 DAI)。
59+ - ** K** :一个恒定不变的常数。
60+
61+ 这个公式决定了交易的价格和滑点:
62+
63+ - ** 定价** :资产的价格完全由池中两种资产的比例决定。例如,ETH 的价格 = (DAI 的数量) / (ETH 的数量)。
64+ - ** 交易执行** :当用户用 A 资产购买 B 资产时,他们向池子投入 A,取出 B。由于 K 必须保持不变,取出 B 会导致 Y 减少,因此 X 必须增加来补偿。这种变化自动决定了用户能拿到多少 B,即执行了交易。
65+ - ** 滑点** :交易量越大,对池子比例的改变就越大,价格滑点也越大。
66+
67+ 2 . 流动性提供者 (LPs) 与手续费
68+
69+ - ** 任何人都可以成为流动性提供者** :用户可以将等值的两种资产(如 ETH 和 USDC)存入交易池中,为市场提供流动性。
70+ - ** 获得奖励** :作为回报,LPs 会获得该交易对的** 流动性代币 (LP Tokens)** 。LP Tokens 代表了他们在资金池中的份额。
71+ - ** 赚取手续费** :所有交易都会收取 ** 0.3%** 的费用。这笔费用会直接添加到流动性池中,使得 ` K值 ` 缓慢增大。当 LPs 销毁他们的 LP Tokens 取出本金时,他们可以按份额获得这部分积累的手续费,从而实现被动收益。
72+
73+ 3 . 价格预言机
74+
75+ 这是 V2 相对于 V1 的一个重大创新。
76+
77+ - Uniswap V2 通过记录每个区块第一笔交易的资产价格(即资产累积价格),提供了一个** 防篡改的链上价格数据源** 。
78+ - 其他 DeFi 协议(如 Compound, Aave)可以引用这个时间加权平均价格(TWAP)来获取资产价格,极大地增强了整个生态的安全性和可靠性。
79+
80+ ------
81+
82+ 二、相比 V1 的重大改进
83+
84+ 1 . ** 支持任意ERC20交易对** :
85+ - V1 只能与 ETH 组成交易对(如 DAI/ETH, MKR/ETH)。如果你想用 DAI 换 MKR,需要经过 ETH 中转,效率低且手续费高。
86+ - V2 允许**任何两种 ERC-20 代币直接组成交易对**(如 DAI/MKR),大大提高了资本效率和交易体验。
87+ 1 . ** 价格预言机** :
88+ - 如上所述,V2 引入了原生的价格预言机功能,而 V1 没有。
89+ 1 . ** 闪电贷** :
90+ - V2 原生支持**闪电贷**功能。允许用户无需抵押即可借出大量资产,但**必须在同一笔以太坊交易内归还本金和0.09%的费用**。这为套利、清算和复杂的链上策略提供了强大的金融工具。
91+ 1 . ** 协议费用(可开关)** :
92+ - V2 在代码中预留了一个向 LP 收取的0.05%费用作为协议收入的功能,但这个功能在发布时是关闭的,需要通过治理来开启(事实上从未开启过)。
93+
94+ ------
95+
96+ 三、核心功能
97+
98+ 1 . ** 代币兑换 (Swap)** :用户可以在任意两个 ERC-20 代币之间进行兑换。
99+ 1 . ** 提供流动性 (Add Liquidity)** :注入资产以赚取手续费。
100+ 1 . ** 移除流动性 (Remove Liquidity)** :销毁 LP Tokens,取回本金和赚取的手续费。
101+ 1 . ** 闪电贷 (Flash Swaps)** :无需抵押的即时贷款。
102+
103+ ------
104+
105+ 四、优缺点分析
106+
107+ 优点:
108+
109+ - ** 完全去中心化与无需许可** :任何人都可以上线新代币的交易对,无需审核。
110+ - ** 高度抗审查** :协议在链上运行,无法被关闭。
111+ - ** 资本效率(对于长尾资产)** :为不热门的小币种提供了前所未有的流动性。
112+ - ** 可组合性** :是 DeFi 乐高的基石,可以与其他协议无缝组合。
113+
114+ 缺点(或称“无常损失”):
115+
116+ - ** 无常损失 (Impermanent Loss)** :
117+ - 这是提供流动性最大的风险。当池中两种资产的价格比率发生剧烈变化时(如一个暴涨),相比于单纯持有这些资产,LP 可能会遭受损失。
118+ - 简单理解:AMM 机制会自动“高卖低买”,导致你持有的暴涨资产数量变少,暴跌资产数量变多。只有当价格比率回归到存入时的水平,损失才会消失(因此称为“无常”)。
119+ - ** gas 费高昂** :所有操作都在链上进行,在以太坊网络拥堵时成本很高。
120+ - ** 滑点** :对于流动性差的池子,大额交易会有很高的滑点。
121+
122+ ------
123+
124+ 五、总结与影响
125+
126+ Uniswap V2 不仅仅是一个交易所,它更是一个** 金融基础设施** 。它通过极其简洁优雅的数学模型,实现了完全去中心化的交易、借贷(闪电贷)和价格发现功能,为 2020 年的 "DeFi Summer" 提供了核心动力。
127+
128+ 尽管后来出现了更高效的 V3 版本,但 V2 因其简单性和可靠性,至今仍在许多链和场景中被广泛使用,是理解 AMM 和 DeFi 世界不可或缺的一课。
129+
130+
131+
132+ ### Uniswap V3
133+
134+ Uniswap V3 是 Uniswap 协议的第三个主要版本,于 2021 年 5 月上线。它最革命性的改进是引入了** 集中流动性** ,彻底改变了流动性提供者(LP)的资金效率。
135+
136+ ------
137+
138+ ** V3 与 V2 的核心区别**
139+
140+ | 特性 | Uniswap V2 | Uniswap V3 |
141+ | :------------: | :--------------------------------------------------: | :--------------------------------------------------: |
142+ | ** 流动性配置** | ** 被动 & 分散** 流动性均匀分布在整个(0, ∞)价格区间 | ** 主动 & 集中** LP 可以自定义价格区间来提供流动性 |
143+ | ** 资金效率** | 低 | ** 极高** (最高可达 V2 的 4000 倍) |
144+ | ** 做市策略** | 单一 | ** 多样化** (如稳定币对窄区间,波动性大的币对宽区间) |
145+ | ** 费用等级** | 单一(0.3%) | ** 多层级** (0.05%, 0.3%, 1%) |
146+ | ** LP Token** | 可互换的 ERC-20 代表池子的份额 | ** 不可互换的 NFT (ERC-721)** 代表一个特定的头寸 |
147+ | ** 价格预言机** | 时间加权平均价格 | ** 更高效、更便宜的预言机** |
148+
149+ ------
150+
151+ ** V3 的核心创新:集中流动性**
152+
153+ 这是理解 V3 的钥匙。
154+
155+ ** 传统 V2 的问题**
156+
157+ 在 V2 中,LP 的资本沿着 ` x * y = k ` 曲线均匀分布。这意味着只有一小部分资金在当前价格附近实际参与交易,大部分资金是闲置的,效率低下。
158+
159+ ** V3 的解决方案**
160+
161+ V3 允许 LP 将资金** 集中** 在一个自定义的价格区间内(例如,USDC/DAI 集中在 $0.99 - $1.01)。
162+
163+ - ** 在区间内** :LP 提供 100% 的流动性,赚取所有交易费用,资本效率极高。
164+ - ** 在区间外** :LP 的资金会 100% 转换成两种资产中价值较低的一种,停止赚取费用,直到价格重新进入区间。
165+
166+ ** 举例** :
167+ 一个 LP 认为 ETH 将在 $1,800 到 $2,200 之间交易。他们可以创建一个只在这个区间提供流动性的头寸。他们的资金效率将远高于一个在整个价格范围提供流动性的 V2 LP。
168+
169+ ------
170+
171+ ** 其他关键特性**
172+
173+ 1 . 多级费率
174+
175+ 为了适应不同波动性的交易对,V3 引入了三个独立的费用等级:
176+
177+ - ** 0.05%** :针对极度稳定的资产对(如 USDC/DAI)
178+ - ** 0.30%** :针对标准波动性资产对(如 ETH/USDC)(与 V2 相同)
179+ - ** 1.00%** :针对高度波动性或长尾资产对
180+
181+ 这允许 LP 根据其承担的风险获得相应的补偿。
182+
183+ 2 . 活跃的流动性管理
184+
185+ 由于价格会波动,LP 的头寸可能会移出活跃区间。这要求 LP 更积极地管理他们的头寸(手动调整或使用专门的“再平衡”服务),以最大化费用收益并避免无常损失。
186+
187+ 3 . 高级预言机
188+
189+ V3 引入了一种更 gas 高效的方式,让开发者能够存储任何时间间隔的价格历史数据,降低了集成链上价格数据的成本。
190+
191+ ------
192+
193+ ** 对参与者的影响**
194+
195+ 1 . 对于流动性提供者 (LPs)
196+
197+ - ** 优点** :潜在收益大幅增加(更高的资本效率)。
198+ - ** 挑战** :需要更多的主动管理和市场判断(选择价格区间)。** “懒惰的”LP 策略不再有效** 。
199+ - ** 风险** :如果价格超出设定的范围,将停止赚取费用并 100% 暴露于一种资产中。
200+
201+ 2 . 对于交易者
202+
203+ - ** 体验** :与 V2 几乎无差别。
204+ - ** 优势** :由于集中流动性,** 滑点通常更低** ,特别是对于主流交易对。
205+
206+ 3 . 对于开发者
207+
208+ - ** 可组合性** :V3 的核心合约甚至比 V2 更具可组合性,催生了一个全新的创新生态系统(如 DeFi 机枪池、结构化产品等)。
209+ - ** 基础设施** :需要与新的非标准(NFT)LP 令牌进行交互。
210+
211+ ------
212+
213+ ** V3 生态与工具**
214+
215+ 由于 V3 的复杂性,一个庞大的工具生态系统已经出现:
216+
217+ - ** 流动性管理平台** :如 [ Gamma] ( https://www.gamma.xyz/ ) , [ Arrakis Finance] ( https://www.arrakis.finance/ ) 等,帮助 LP 自动管理他们的 V3 头寸。
218+ - ** 分析平台** :如 [ Uniswap V3 Analytics] ( https://info.uniswap.org/ ) , [ DexGuru] ( https://dex.guru/ ) 等,提供高级的头寸和池子分析。
219+ - ** DeFi 集成** :许多协议将 V3 LP 头寸作为抵押品或其他用途。
220+
221+ ** 总结**
222+
223+ ** Uniswap V3 将从被动、通用的自动化做市商转变为一个主动、专业的资本效率市场。**
224+
225+ 它不再是“一劳永逸”的协议,而是为高级用户和机构级参与者提供了一个功能更强大、但也更复杂的工具。它牺牲了一些简单性,但换来了无与伦比的资本控制力和效率,巩固了 Uniswap 作为 DeFi 基础设施核心的地位。
226+
227+ 对于新手来说,从 V2 开始理解更容易,但要深入了解现代 DeFi 的运作方式,掌握 V3 的概念是必不可少的。
228+
18229# 2025-08-20
19230
20231## 账户系统
0 commit comments