Uniswap V4是什么?有什么优点?一文详解
Uniswap 是加密货币领域最流行、最具创新性的去中心化交易协议之一。它允许任何人在没有中介、订单簿或 KYC 的情况下交换任何 ERC-20 代币。它还使流动性提供者能够通过向协议池提供代币来赚取费用。
自 2018 年成立以来,Uniswap 经历了多次迭代,每次都引入了新功能和改进。最新版本 Uniswap V4 于 2021 年 6 月发布,预计于 2023 年底推出。Uniswap V4 承诺为去中心化交易所领域带来前所未有的定制、效率和创新水平。
在本文中,我们将探讨 Uniswap V4 是什么、它如何工作以及它对 DeFi 的未来意味着什么DeFi。
Uniswap V4 是什么?
Uniswap V4 是一种非托管、不可升级且无需许可的自动做市商 (AMM) 协议。 Uniswap V4 让我们可以直接在 Uniswap 之上创建自定义 AMM 功能,而不必创建新的 AMM 设计。 Uniswap V4 为开发者提供了深度流动性和集中流动性等现有强大功能。
集中流动性是 Uniswap V3 中引入的一项功能,它允许流动性提供者指定他们想要提供流动性的价格范围。通过这种方式,他们可以优化资本效率和价格变动风险。例如,流动性提供者可以选择仅为 USDC/DAI 货币对提供 0.9 美元到 1.1 美元之间的流动性,而不是整个价格范围。
Uniswap V4 建立在集中流动性的概念之上,并增加了新的灵活性和定制层。它通过引入钩子来实现这一点,钩子是在池操作生命周期的各个点运行的合约。 Hooks 允许开发人员修改或扩展 Uniswap 池、掉期、费用和 LP 头寸的行为。
例如,挂钩可用于创建根据市场条件动态收取费用的池、链上限价订单、随时间分散大订单的时间加权平均做市商 (TWAMM) 池等。 Hooks 还可以实现使用 Uniswap 流动性的新方式,例如将超出范围的流动性存入贷款协议,或将 LP 费用自动复利回 LP 头寸。
Uniswap V4 还引入了新的单例合约,其中所有池都位于单个智能合约中。这提高了协议的 Gas 效率,因为复杂的交换可以通过单个合约而不是多个合约来执行。它还将部署新池的成本降低了 99%。
Uniswap V4 使用 EIP-1153:瞬时存储来进一步降低网络费用成本并在 Uniswap V3 的基础上进行改进。 EIP-1153是一项允许智能合约将数据临时存储在未使用的存储槽中的提案,然后在交易结束时清除它们。这样,协议就可以避免支付永久存储成本,而只需支付交换中涉及的代币的净余额变化。
Uniswap V4 将由 Uniswap DAO 和 UNI 持有者管理。该协议将包括一个费用开关,可以由治理在每个池的基础上激活,以提取流动性提供者产生的部分费用。 Uniswap V4 将根据商业源代码许可证 1.1 发布,该许可证有效期为四年,并将协议的使用仅限于治理批准的实体。
如何使用Uniswap V4?
Uniswap V4 尚未上线,但代码草案和白皮书已发布以供公众审查和贡献。您可以阅读 Uniswap V4 核心和外围存储库的开源早期版本,阅读技术白皮书草案此处,并详细了解如何贡献此处。
Uniswap V4 启动后,您将可以通过 Uniswap 接口或任何其他兼容接口使用它。您将能够像往常一样交换代币、提供流动性并管理您的头寸,但具有更多选项和功能。您还可以探索其他开发人员使用挂钩创建的自定义池并与之交互。
要交换代币,您需要将钱包连接到界面并选择要交换的代币。您将看到当前汇率、预计滑点和费用。您还可以调整滑点容差和交易截止日期。确认交换后,您需要在钱包中批准该交易并等待它被开采。
为了提供流动性,您需要选择要加入的池以及要提供的代币数量。您还需要指定您想要提供流动性的价格范围,这将决定您的资本效率和风险敞口。您将看到估计费用、当前利用率和职位详细信息。确认供应后,您需要在钱包中批准交易并等待其被开采。
要管理您的仓位,您需要进入池页面并选择您要修改的仓位。您将能够添加或删除流动性、调整价格范围或收取费用。您还将看到您的仓位的当前价值、赚取的费用以及价格图表。确认更改后,您需要在钱包中批准交易并等待它被开采。
Uniswap V4 有哪些好处?
Uniswap V4 为用户、开发人员和生态系统提供了多项好处。一些主要好处是:
定制:Uniswap V4 允许任何人直接在 Uniswap 之上创建定制 AMM 功能,而无需创建新的 AMM 设计。这为如何创造流动性以及如何在链上交易代币开辟了一个充满可能性的世界。用户可以从适合自己需求和偏好的各种池中进行选择,而开发人员可以使用钩子对新的 AMM 功能进行实验和创新。
效率:Uniswap V4 通过使用单例合约、EIP-1153 和闪存记账来提高协议的 Gas 效率。这降低了用户和流动性提供者的网络费用成本,并使协议更具可扩展性和可访问性。它还将部署新池的成本降低了 99%,从而降低了新流动性来源的进入壁垒。
创新:Uniswap V4 在一个强大的生态系统中实现快速、富有表现力和可组合的 AMM 创新。它利用了 Uniswap 的深度流动性和现有功能,例如集中流动性和预言机,并通过挂钩添加了新的灵活性和定制层。它还允许与其他 DeFi 协议(例如贷款、衍生品和聚合器)进行更多集成和互操作。
Uniswap V4 面临哪些挑战?
Uniswap V4 并非没有挑战和权衡。一些主要挑战是:
复杂性:Uniswap V4 给协议带来了新的复杂性和风险,因为挂钩可能会引入错误、漏洞或恶意代码。用户和开发人员在与自定义池交互时需要小心和勤奋,并验证挂钩的来源和功能。协议在上线前还需要经过严格的测试和审核,确保代码的安全性和可靠性。
兼容性:Uniswap V4 将要求在下一个以太坊硬分叉中实现 EIP-1153,预计是坎昆升级。 EIP-1153是一项允许智能合约将数据临时存储在未使用的存储槽中的提案,然后在交易结束时清除它们。这对于 Uniswap V4 降低网络费用成本并改进 Uniswap V3 至关重要。但是,无法保证 EIP-1153 会被包含在下一个硬分叉中,或者硬分叉何时发生。这给 Uniswap V4 的推出带来了不确定性和依赖性。
竞争:Uniswap V4 将面临来自其他去中心化交易协议的激烈竞争,例如 SushiSwap、Balancer、Curve 和 Bancor。这些协议都有自己的优势和特点,例如治理代币、多链支持、动态费用、稳定币优化和无常损失保护。他们还拥有忠诚且活跃的社区,为他们的发展和成长提供支持和贡献。 Uniswap V4 需要证明其价值主张和差异化,并吸引和留住用户和流动性提供者。
结论
Uniswap V4 是去中心化交易所行业和 DeFi 生态系统的一个重要里程碑。它有望为 AMM 领域带来前所未有的定制、效率和创新水平,并使任何人都可以直接在 Uniswap 上创建和使用定制 AMM 功能。