什么是 Uniswap V4?官网介绍
2023 年 6 月,Uniswap 发布了 Uniswap V4 的代码草案,其中为去中心化交易所(DEX)协议提出了主要的新功能。
新功能包括提供流动性池定制的“挂钩”、使跨池流动性更加高效的单例设计以及原生 ETH 交易对的回归。
Uniswap V4 预计将提供众多好处,包括更大的定制性、更高的效率、更少的 Gas 和先进的交易策略。
然而,Uniswap V4 存在一些潜在的限制,例如 Uniswap 收取部分提款费用的能力及其限制其源代码使用的许可证。
什么是 Uniswap?
Uniswap是一个在以太坊区块链上运行的去中心化交易所 (DEX) 。它允许用户使用自动做市商(AMM)模型来交易各种数字资产,从而无需传统的订单簿。
Uniswap 最初受到以太坊联合创始人 Vitalik Buterin 链上自动化做市商概念的启发,由以太坊开发人员 Hayden Adams 于 2018 年创建。
Uniswap 已成长为 DEX 市场的领导者,与其他 DEX 相比,拥有巨大的交易量和更高的流动性。截至 2023 年,Uniswap 根据交易量、流动性和活跃用户数量等各种指标跻身顶级 DEX 之列。
Uniswap经历了多次迭代,于2020年推出Uniswap V2,于2021年推出Uniswap V3。2023年6月,Uniswap发布了Uniswap V4的代码草案,其中包括主要新功能。
但在深入研究 Uniswap V4 的新功能之前,我们先回顾一下 Uniswap 过去的迭代,以更好地了解其演变。
Uniswap V1 简介
最初的迭代 Uniswap V1 于 2018 年 11 月作为概念验证平台推出。其主要创新是引入恒定产品做市商(CPMM)模型。
Uniswap 没有依赖传统的基于订单簿的系统,而是允许任何拥有闲置代币的人将其集中到特定的交易对(例如 ETH/DAI)中,作为回报,从针对流动性进行交易的用户处收取一定费用。水池。
Uniswap V1 促进了ERC-20 代币和以太坊 (ETH)之间的代币交换。它还允许两个 ERC-20 代币之间进行交换。两个 ERC-20 代币之间的交换过程涉及两个步骤:
将 ERC-20 代币 1 兑换为以太币 (ETH)。
将以太币 (ETH) 兑换为 ERC-20 代币 2。
这个过程是必要的,因为 Uniswap V1 智能合约仅支持 ERC-20 代币和以太坊 (ETH) 之间的直接流动性池。
虽然 Uniswap V1 具有开创性,但它也有其局限性,包括定价算法效率低下,可能被套利者利用,以及大额交易的高滑点。
Uniswap V2 简介
为了应对 Uniswap V1 面临的挑战,Uniswap V2 于 2020 年 5 月推出,具有多项关键改进。Uniswap V2 调整了其 AMM 模型,纳入了直接代币互换,从而降低了滑点并提高了资本效率。
此外,V2 还引入了闪兑,允许用户从流动性池中提取任意金额,并使用这些资金进行任何操作,只要他们在同一交易中返还提取的金额(加上费用)。这促进了套利和流动性挖矿机会,而无需预先资本。
Uniswap V2 还引入了时间加权平均价格(TWAP)的概念,这使得其他去中心化应用程序更容易安全地使用 Uniswap 的价格。
Uniswap V3 简介
Uniswap V3 于 2021 年 5 月推出,专注于解决与资本效率和流动性集中相关的问题。Uniswap V3 允许流动性提供者选择使用其资产的特定价格范围,从而因增加资本利用率而赚取更高的费用。
Uniswap V3 还引入了多个费用等级(0.05%、0.30% 和 1.00%),以更好地适应不同的风险水平和交易量。
不可替代流动性(NFL)是另一个新功能,允许流动性提供者接收代表其在流动性池中份额的 NFT,让用户交易、出售或转移其流动性头寸,而不会影响池中的基础资产。
Uniswap V3 的另一个值得注意的功能是它与以太坊的第 2 层解决方案Optimism 的集成,旨在降低交易费用并提高平台的可扩展性。
Uniswap V4 有什么新功能?
虽然 Uniswap V4 尚未正式发布,但潜在的功能和改进已在其代码草案和白皮书中发布。它们包括以下内容:
1.“Hooks”和自定义池
Uniswap V4 将允许任何人通过引入“钩子”进行定制,“钩子”是在流动性池生命周期的各个阶段运行的合约。
为了更好地理解“挂钩”,重要的是要认识到每个流动性池都有一个从创建到流动性添加、删除或调整的生命周期。“挂钩”允许开发人员添加在整个池生命周期的关键点执行指定操作的代码。
例如,可以添加“挂钩”以允许流动性池原生支持动态费用,添加链上限价订单,或充当时间加权平均做市商(TWAMM),随着时间的推移分散大订单,以尽量减少价格影响。
通过“钩子”定制流动性池可以是无限的,从使用各种链上预言机到将未使用的流动性存入借贷协议。最终,“挂钩”将为开发商提供极大的灵活性,以创建定制的流动性池以满足特定需求。
2. 单例
在 Uniswap V3 中,为每个流动性池部署了一个新合约,这使得创建流动性池和执行多池交换变得更加昂贵。
Uniswap V4 的一个重大变化是所有池都保存在一份合约中。这将节省大量的天然气,因为互换将不再需要在不同合约中持有的池之间转移代币。Uniswap 的估计显示,Uniswap V4 可以将池创建 Gas 成本降低 99%。
3. 闪记
单例设计补充了 Uniswap V4 中另一个称为闪存记账的架构变化。
在 Uniswap 的早期版本中,诸如代币交换或向池中添加流动性等每个操作都以转移代币结束。在Uniswap V4中,外部转账仅在最后进行,这简化了矿池操作并降低了成本。
单例和闪存记帐可实现跨多个池的更高效、更经济的路由。考虑到引入“挂钩”会增加流动性池的数量,这一好处尤其有用。
4. 原生ETH交易对
Uniswap V4 正在将原生 ETH 带回交易对中。
如上所述,Uniswap V1 仅限于 ETH/ERC-20 代币对。然而,在 Uniswap V2 中,由于实现复杂性以及WETH和 ETH 对之间流动性碎片的担忧,原生 ETH 对被删除。
Uniswap V2 和 Uniswap V3 都要求绝大多数用户在 Uniswap 协议上进行交易之前将其 ETH 包装为 WETH,需要额外的 Gas。
通过引入单例和闪存记账,Uniswap V4 允许 WETH 和 ETH 对进行交易。这将使用户受益,因为原生 ETH 传输(21k 气体)大约是 ERC-20 传输(40k 气体)气体成本的一半。
Uniswap V4 有哪些好处?
Uniswap V4 旨在为如何创造流动性以及如何进行代币链上交易提供更多可能性。他们的好处包括:
1. 定制
“Hooks”允许开发者以极大的灵活性向流动性池添加新功能。预计这将刺激具有定制交易功能的创新矿池的出现。
2. 效率
“钩子”、单例合约和闪存记账的引入可以提高交易路由的效率。
3. 气体减少
Uniswap V4 的新功能预计将进一步降低 Gas 成本。这可以吸引更多用户使用该协议。
4. 有限合伙人收益增加的潜力
可能存在动态费用结构,为流动性提供者(LP)提供更多控制权和增加收益的潜力。
5. 高级交易策略
时间加权平均做市商 (TWAMM)、限价单和动态费用等新功能可以实现以前版本中不可能实现的更高级的交易策略。这些对于经验丰富的交易者来说可能很有吸引力。
Uniswap V4 有哪些潜在限制?
Uniswap V4 存在一些潜在的限制。他们包括:
1. 收费
Uniswap V4 有两种独立的治理费用机制:互换费用和提款费用,每种机制都有不同的机制。与 Uniswap V3 类似,Uniswap 治理(Uniswap DAO 和 UNI 代币持有者)可以选择在特定池中收取一定比例的互换费用。
在 Uniswap V4 中,如果“hooks”最初选择为池启用提款费用,治理有能力收取提款费用的上限百分比。
2. 限制使用的许可证
Uniswap V4 将根据商业源代码许可证 1.1 发布,该许可证限制 Uniswap V4 源代码在商业或生产环境中的使用长达四年,届时它将转换为通用公共许可证 (GPL) 许可证成为永恒。这导致一些社区成员批评 Uniswap 的最新版本并不是真正开源的。
结束语
去中心化交易所(DEX)市场是一个不断发展的空间,新的协议和平台不断出现。Uniswap 是 DEX 领域的主导者,在 2018 年推出五年后发布了第四个版本,该协议过去的每次迭代都添加了改进功能的新升级。
Uniswap V4 的设计发生了重大变化,旨在释放 DEX 的无限可能性。虽然这种开放式设计为开发人员提供了几乎无限的实验空间,但它可能会显着增加用户体验的复杂性。用户在参与流动性池之前需要仔细研究流动性池的运作方式并了解每个“钩子”的作用。
尽管如此,Uniswap V4 的潜在好处似乎还是很大的。对于用户来说,进行自己的研究 (DYOR) 并充分了解您正在研究的内容始终很重要。