复制成功

分享至

主页 > 数字货币 >

Uniswap Labs发布Uniswap v4代码草稿,一文窥探主要功能

2023.06.14

Uniswap Labs发布Uniswap v4代码草稿,一文窥探主要功能

今晚,UniswapLabs 发布了 Uniswap v 4 代码草稿,以便可以公开构建 v 4 ,并获得公开反馈和有意义的社区贡献。Uniswapv 4 的愿景是允许任何人通过引入“挂钩”(hooks)来做出权衡决策。hooks 是在池操作生命周期的各个点运行的合约。池可以做出与 v 3 相同的权衡,或者可以添加全新的功能。例如,v 4 将允许池本身支持动态费用,添加链上限价单,或充当时间加权平均做市商(TWAMM),以随时间分散大订单。v 4 池将存在于单一合约中,这将使创建矿池的 gas 成本降低 99 %。

Uniswap v 4 代码将根据 Business Source License 1.1 发布,这将限制 v 4 源代码在商业或生产环境中的使用时间在 4 年内,届时它将永久转换为 GPL 许可证。协议费用机制也将仿照 v3。治理层将能够投票决定向任何资金池添加协议费用,但不超过上限金额。

以下为 Uniswap 创始人 Hayden Adams 撰写文章,由Odaily星球日报编译。

两年前,我们发布了 Uniswap v3,这是链上流动性和 DeFi 的转折点。如今,Uniswap 协议是最大的去中心化交易协议,处理超过 1.5 万亿美元的交易量。作为公共基础设施,它是加密货币生态系统的一个重要组成部分。

随着技术和市场的发展,Uniswap 协议也必须发展。我们很高兴像大家介绍 Uniswap v 4 的愿景,我们相信它将为链上流动性的创造代币的交易方式打开的无限可能。

我们现在发布了代码草案,以便在公开的反馈和有意义的社区贡献下创建 v 4 。我们预计这将是一个长达数月的过程。你可以在此阅读 Uniswap v 4 核心和周边库的开源早期版本,在此阅读技术白皮书草案,并在这里了解更多关于如何做出贡献的信息。

Uniswap v3  采取了一种强大的、有主见的方法来提供流动性,再极其复杂的权衡空间取得平衡。新功能是以更高的费用和代码复杂性为代价的。 例如,V3 版本包含了预言机,允许构建者集成实时的链上定价数据,但代价是增加交易者的成本。

我们对 Uniswap v 4 的愿景是允许任何人通过引入“挂钩”(hooks)来做出权衡决策。hooks 是在池操作生命周期的不同点上运行的合约。池可以做出与 v3 相同的权衡,也可以增加全新的功能。例如,v 4 将允许矿池本身支持动态费用、添加链上限价单或充当时间加权平均做市商 (TWAMM) 以随时间分散大订单。

在进行这种定制的同时,Uniswap v 4 的架构也降低了成本并确保了效率。它引入了一个新的 "单例 "(singleton)合约,所有矿池都在一个智能合约中。我们相信 hooks 和单例架构的结合将创造一个非常强大的平台以及快速、安全的池定制和跨多个池的高效路由。Uniswap v 4 在一个强大的生态系统中带来了快速、富有表现力的 AMM 创新。

什么是 Uniswap v 4 ?

hooks 和自定义池子

每个 Uniswap 流动资金池都有一个生命周期。在一个池子的生命周期内,会发生几件事:使用默认费用等级创建池;添加、删除或重新调整流动性;当然,用户也会交易代币。在 Uniswap v3 中,这些生命周期事件是紧密耦合的,并以非常严格的顺序执行。

为了在 Uniswap v 4 中为可定制的流动性创造空间,我们希望为资金池部署者创造一种方式,在资金池生命周期的关键点上引入执行指定动作的代码--比如在交易之前或之后,或者在改变 LP 头寸之前或之后。

进入 hooks,它是自定义池、掉期、费用和 LP 头寸如何交互的插件。开发人员可以在 Uniswap 协议的流动性和安全性的基础上进行创新,通过与 v 4 智能合约集成的 hooks,创建定制的 AMM 池。

我们对一些实验感到兴奋,包括:

  • 时间加权平均做市商(TWAMM)

  • 基于波动率或其他输入的动态费用

  • 链上限价订单

  • 将超出范围的流动资金存入借贷协议中

  • 定制的链上预言机,例如 geomean 预言机

  • 自动复合 LP 费用回到 LP 头寸中

  • 内部化的 MEV 利润被分配回 LP

  • 海阔凭鱼跃,天高任鸟飞,v4 的想象空间是无限的。现在每个池子不仅仅由代币和费用等级来定义,我们将看到各种颜色、形状和大小的矿池。Uniswap v4 的核心逻辑和 v3 一样,是不可升级的。虽然每个池子都可以使用自己的 hooks 智能合约,但 hooks 可以仅限于在池创建时确定的特定权限。

    我们已经创建了 hooks 合约的样本,点击了解当前的框架。我们期望开发者能想出新的有趣的方法来构建我们还没有想到的功能。

    免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

    加⼊OKEx全球社群

    和全球数字资产投资者交流讨论

    扫码加入OKEx社群

    相关推荐

    industry-frontier