引介

0x:属于社区的流动性 API

Ajian   |     |   1107 次阅读

更新:0x v3 版本已经通过审核,并将于 12 月 2 日在以太坊主网启动!

更新要点

  • 如果审核通过,0x v3 版本将在两周宽限期之后,于 12 月 2 日在以太坊主网启动!
  • 0x v3 版本是一次重要的协议升级。它将更细粒度地提升 DeFi 生态系统流动性,以及基于 0x 的开发者体验。0x v3 版本将揭开一个激动人心的新篇章,该升级将使 0x 能为更大的 DeFi 生态系统提供流动性 API 与 DEX(去中心化交易所)聚合器。
  • 强大的 v3 版本功能包括:一种新的 ZRX 权益质押机制、DEX(去中心化交易所)流动性整合机制、中继节点手续费灵活调整以及生态系统开发相关的各种技术改进。详细更新日志请查看 Github
  • 为了将协议所有权移交给 0x 做市商,并激励其参与协议治理,ZRX 权益抵押机制用 ETH 为做市商提供货币奖励,并提供额外的 ZRX 投票权以增强系统流动性。任何 ZRX 持有者都可以通过将代币委托给做市商池来获取权益质押收益。
  • 我们开发了一套功能强大的桥接合约,整合来自 0x、Kyber、Uniswap、Oasis 等去中心化交易所的流动性。通过流动性桥接合约(Liquidity Bridges Contracts),0x 将成为一个一站式平台,为用户提供去中心化交易所中热门与长尾交易对的最佳价格来源的。

概述

自从 2018 年 9 月发布 v2 版本以来,0x 的使用率大幅增加。截至目前,已经有几十个团队加入了我们的生态系统建设项目,涵盖非同质化代币(NFT)游戏、预测市场、去中心化金融(DeFi)等垂直领域。虽然 0x 适用于多种门类的市场,但我们的目标依旧是为迅速成长的 DeFi 生态提供最佳流动性 API。此前,为应对一部分稳定币市场止步不前的状况,我们扩大了做市商计划,随后进入 0x 网络的流动性便明显增长。

随着 0x 使用率的增长,新的问题和机会也随之而来。在过去的一年里,0x 核心团队一直在努力构建下一代协议,以期为 DeFi 项目关键交易对提供更高的流动性,并提升开发者体验。

-开放的流动性订单簿中,每 1000 美元的交易会造成的平均滑点(译者注:滑点是用户预期成交价和当时能实际成交的价格之间的价差。价差越小说明流动性越充足)-

在 v3 版本实现中,我们包含了几个 0x 改进建议供 ZRX 持有者考虑( ZEIP-28ZEIP-31ZEIP-42ZEIP-47)。本文将检阅 v3 版本最重要的几个特征,并讨论其对生态系统发展的好处。这是我们自 2017 年 8 月启动 0x 网络以来最大的一次升级。0x 核心团队对协议的成长感到非常兴奋,因为 v3 版本将解决去中心化交易所面临的一些主要问题,让 0x 能为 DeFi 系统提供更强大的流动性 API。

- 0x v2 版本交易所合约每月交易量(单位:美元)-

0x v3 时间线

0x 核心团队已经彻底测试过了 v3 版本合约。与此同时, Trail of BitsConsenSys Diligence 正在完成 0x v3 的外部审计。我们将在 ZRX 持有者投票前公布他们的报告。我们也推出了一个针对 v3 合约的 bug 悬赏计划。请继续关注有关赏金的信息!

投票将于 11 月 4 日开始,一直持续到 11 月 11 日。与之前的投票过程一样,0x 核心团队将在链下收集带有密码学签名的投票信息,并基于给定区块高度的 ZRX 余额快照汇总投票。这种协调方案是过渡性的,时机成熟后我们会切换到完全链上治理的方案。如果我们的 ZRX 持有者社区通过该投票,v3 版本将在强制的两周宽限期后,于 12 月 2 日在主网上启动。

0x v3 版本有哪些新东西呢?

ZRX 权益质押

0x 是一个公共基础设施,是由协议用户所管理的可升级智能合约体系。ZRX 是 0x 协议的代币,可用于给 ZEIPs (0x 协议升级提案)投票、决定 0x 协议升级方向。做市商是 0x 生态系统中重要的利益相关者,他们提供了市场运转所需的流动性,并且也被直接激励去支持那些能产生新市场与更大交易量的提议。

相关内容:

2019 年 0x 路线图(第四部分)—— 基于权益的流动性激励方案

为激起做市商的责任感,并激励他们参与协议及生态治理过程,ZRX 权益质押机制将为做市商提供货币奖励与额外投票权,以激励他们为 0x 协议市场运转提供流动性。

虽然做市商对于 0x 的长期成长非常关键,我们并没有因此忽视 ZRX 持有者。每一位 ZRX 持有者也都可以通过质押和投票为协议发展作贡献,并因此得到奖励。整个 ZRX 权益质押模式如下:

对于每一笔 0x 交易,买方(也就是所谓的 “吃单者”)需要用 ETH 支付一小笔交易手续费,大概是交易 Gas 费用的几倍。这笔费用会在 10 天(一个周期)内汇入流动性奖励池(Liguidity Rewards Pool)。每个周期结束的时候,流动性奖励将基于做市商该时期内的交易活动和质押的 ZRX 数量自动分配给做市商。尚未分配的奖励(由于流动性提供者所持有或被委托的权益并不是100%)将自动汇入下一时期的流动性奖励池,用于持续激励做市商提供市场流动性。

做市商以建立权益质押池的方式,增加他们的潜在流动性奖励回报,并参与到协议治理过程当中。此外,做市商可以通过提供有竞争力的流动性价格并与权益委托人按比例划分收益,最大化他们可得到的奖励份额。

任一 ZRX 持有者都能够安全地将他们的代币委托给权益质押池,以获取相应的流动性奖励。一旦代币持有者将他们的 ZRX 代币委托出去,他们的一半投票权也将由运行该质押池的做市商所持有。ZRX 持有者通过比较不同权益质押池能够获得的收益比例,将他们的代币委托给能够产生最大收益的质押池来最大化他们的收益。

随着越来越多资金流进入 0x 网络,交易费与收益也将成比例增长。这些新增的代币功能也使得 ZRX 持有者有机会参与到协议发展过程中,为 0x 经济的未来增长做出贡献的同时获取相应的收益。

我们一直在与主要做市商洽谈,希望他们在 0x v3 版本起步之时将流动性注入 0x 网络。我们收到了做市商非常积极的反馈,因为 ZRX 权益质押机制为生态中所有参与者都分配了激励,以确保做市商拥有对 0x 协议发展方向的治理权,并愿意为 0x 网络提供流动性以实现 0x 的长期增长。

想了解更多关于 ZRX 权益质押合约的内容,请查看该文档。关于为什么做市商在 0x 生态系统发展过程中起到非常重要的作用的概述,请观看我们在 YouTube 上的演示视频

通过流动性桥接合约聚合 DEX(去中心化交易所)

在 0x v3 版本中,DeFi 项目除了能利用 0x 网络流动性池,还能够通过桥接合约访问 Kyber、Oasis、Uniswap 等去中心化交易所的链上流动性资产。开发者可以依据流动性桥接合约选择最适合的模型,并通过最少的代码修改为他们的用户找到最小的价差。例如,买方在 0x 上填写的订单既可以是 0x 原生订单也可以是 Kyber 等去中心化交易所的订单。流动性桥接合约为 DeFi 开发者可以鱼和熊掌兼得,既可以在 0x 中以更小的价差获得热门交易对的流动性,也可以通过多个链上去中心化交易获得长尾代币的流动性。

流动性桥接合约还能够执行新的交易类型,例如:TokenSet 的再平衡机制、dYdX 的清算交易,甚至还能够买卖存款合同(例如 cDai)。点击这里了解更多技术细节。

这些流动性桥接合约与其他所有来源的 0x 流动性资产(例如:Mesh)均可以通过最新推出的 0x API 获取。0x API 通过建立一个集成端口来同时利用链下与链上的流动性,从而大大简化了 DeFi 开发者体验。

任何代币均可用于支付交易费

在先前版本的 0x 协议中,交易费收取方(通常是中继节点)仅接受以 ZRX 代币支付交易费。限制交易费的支付方式并不利于 0x 网络长期发展,并且给一个已经不直观的交易过程进一步增加了摩擦,导致用户体验很差。在 v3.0 版本中,用户可以使用任何基于以太坊的代币支付交易费,包括 DAI 或 USDC,还可以使用正在交易的代币或任意代币向交易费收取方支付交易费,甚至还可以使用像 Cryptokitties 或 Cheeze Wizards 这样的非同质代币(NFTs)!点击这里了解更多关于 ZEIP-28 的内容

ZEIP-28 由 Philippe Castonguay 提出。很高兴看到社区开发者为 0x 的开源代码库做出贡献!

其他改进与优化

除了上述功能外,我们还对现有功能作了一些改进,以解决某些特定痛点:

  • 做市商现在有更可靠的交易取消功能可用了:当需要批量取消的订单中包含先前已经被取消的订单时,交易不再会发生错误并回滚,而是会正常处理。阅读本文了解更多有关批量订单取消的信息。
  • 当批量处理的交易中包含无法被满足的订单时,无论买卖操作,都默认不再回滚、正常执行。详情请查看 ZEIP-50
  • 中继节点匹配订单时可以对两方都收取价差来最大化收益。详情请查看 ZEIP-40
  • 回滚会包含更丰富的错误信息,使得开发人员能够更便捷地处理不同故障模式并排除交易中存在的问题。详情请查看 ZEIP-32
  • 0x v3 版本协议包含两种新型回调签名,卖方在交易过程中可以选择不自己发布订单,而是由买方发布订单。这种订单将使用 EIP1271 中的一种签名类型,使得卖方无需提前获取订单内容即可验证订单是否在可接受的范围内(价格、资产类型、交易费等),详情请查看 ZEIP-33

链接中详细展示了 0x v3 版本包含的 ZEIP 列表。

常见问题

做市商池的最低 ZRX 权益质押数量是多少?

做市商池初始化时需要先质押 100 ZRX ,才有资格获取流动性奖励。但是,所有相关参数都可以在外来通过社会治理来调整。

如果 v3 版本启用后,v2 版本会被弃用么?

我们计划在启动后的 30 天内将整个生态系统迁移至 v3.0 协议,我们预计大部分流动性将在这段时间内转移到 v3.0。然而,我们不希望破坏在 v2 协议上运行的市场,因此在生态系统大部分业务完成迁移之前,我们依然会在主网上运行 v2 版本协议。我们很可能会针对是否弃用 v2 版本协议再在社区内发起一次投票。

我是一名 0x 开发者,我应该如何将已有业务迁移到 v3 呢?

请在 Github 上阅读我们的升级指南。该指南讲述了如何一步步将业务迁移到 0x v3.0 的详细过程。

当把 ZRX 委托给做市商池的时候,我的代币安全吗?

首先,非托管系统的设计无意于鼓励或排斥人们去质押 ZRX。净收益以 ETH 的形式计算与分配,整个过程不会触及 ZRX。

在开发 0x 合约基础设施的时候,我们非常重视代币安全性。过去几个月中,除了我们自己在严格审查合约,我们还请了两家独立的审计公司进行审计。在代码中没有发现严重漏洞,该实现的安全风险相当低。

(完)


原文链接: https://blog.0xproject.com/0x-the-community-owned-liquidity-api-26da5732447e
作者: Matt Taylor
翻译&校对: stormpang & 阿剑

本文由作者授权 EthFans 翻译及再出版。


你可能还会喜欢:

Hydro:DeFi 作为去中心化交易协议的依归

0x 路线图 2019 :引入协调者

DAO 能用来增强 DeFi 产品的去中心化程度吗?

 
0 人喜欢