听去中心化交易协议 0x 创始人揭秘 0x 如何大变身:我们终于找到了生态中核心用户

区块链快讯 admin 2021-08-07 355 次浏览 0个评论

备受期待去中心化交易协议 0x V3 版有了重大进展,推出聚合多个 DEX 流动性的 0x API。0x 升级的远景在于通过更好的流动性和代币经济模型来捕获生态中价值。

此前,链闻采访过 0x 协议联合创始人 Will Warren,Will 就 V3 版协议一些值得关注的问题与大家做了分享。

采访 / 撰稿:LeftOfCenter

你可能需要重新认识一下 0x 协议。这个被誉为以太坊上去中心化交易所核心基石的 0x 协议刚刚迎来了一次重大升级。之所以称之为「重要的升级」,是因为这次「V3」版升级希望彻底改变 0x 这个在以太坊生态中最常用的去中心化交易协议的致命弱点:其代币经济设计难以捕捉到生态中的价值。

这是一个让人心痛的短板。在经历一段时间的实践和试错之后,去中心化交易协议 0x 团队意识到之前设计的代币模型的问题,0x 联合创始人 Will Warren 表示,「我们误以为几类用户同样重要,都应该参与治理。」为此,0x 团队决定从头设计了全新的经济模型,并且意识到,只有让与整个系统经济利益趋于一致的角色参与治理才是正确的路径,而在 0x 的生态系统中,这个最重要的参与者就是流动性提供者——「做市商」。

因此,此次 V3 升级中,0x 通过新增一系列功能,不仅让做市商参与社区的治理决策,而且为他们提供了持有 ZRX 代币的内在经济动机。

几乎是从头设计了代币经济模型的 V3 升级主要是为了解决哪些问题?为解决解决这些问题相应进行了哪些举措呢?带着这样的疑问,链闻对 0x 联合创始人 Will Warren 进行了独家专访,在访问中,Will Warren 不仅回答了我们以上这些疑问,同时,还为链闻的读者梳理了以下这些核心问题:

  • 去中心化交易所背后的运营原理究竟是什么?
  • 在 0x 上进行一次交易要经历哪些流程?
  • 0x 的去中心化解决方案到底有什么优势?
  • 此次升级对整个生态系统的参与方会产生什么影响?

同时,Will 耐心的解答也为我们提供了一次不错的科普机会,比如他在解释 0x 的运作原理时,将 0x 的「链下订单」模式生动地类比为「支票」。想要了解去中心化交易的读者,不容错过。

V3 升级的重大变化有哪些?

首先,让我们先科普:去中心化交易协议 0x 的「V3」协议升级,主要包括哪些变化。

综合来看,变化有三:

1,新版协议增加了功能强大的桥接型智能合约,借助这个流动性桥接(Liquidity Bridges)功能,0x 可聚合 0x 之外包括 Kyber、Uniswap 和 Oasis 在内的其他 DEX 网络中的流动性,成为获取来自各去中心化交易所的最优代币价格的一站式商店,无论是主流交易对还是长尾交易对。

2,新增了 0x 协议原生代币 ZRX 质押(staking )机制,作为最为重要的生态参与者,ZRX staking 的奖励以 ETH 的形式发放给做市商,同时,ZRX 代币则作为衡量治理权重的标准,鼓励做市商积极参与提供流动性。此外,普通持币用户也可以将 ZRX 委托给做市商的质押资金池,按照自己抵押的代币份额获得相应回报。

3,0x 提供一个单一的集成端点 0x API,可简化利用链上和链下的流动性开发经验。

0x 要为 DeFi 生态系统提供流动性

按照 0x 联合创始人 Will Warren 的说法,此次 V3 升级主要解决两大问题其中一大重点是为了改善 DeFi 生态系统中的流动性。

具体而言,首先,Will Warren 认为 DeFi 生态系统目前缺乏可利用的流动性,这是 0x 的机会。在过去的一年中,DeFi (或去中心化金融)取得了长足的发展,去中心化金融已经发展成为一个强大的生态系统,其中包括 MakerDAO 和 Compound 这样的借贷服务、dYdX 和 Fulcrum 这样的保证金交易平台、Radar Relay、DeversiFi、Tokenlon (imToken)和 KyberSwap 这样的去中心化交易所,都可以通过部署在以太坊区块链上的具有互操作功能的智能合约互相连接起来。

随着各类 DeFi 产品的增长,对 DeFi 生态系统中流动性的需求也日益增长。此次 V3 升级的一个重要功能就是提升 DeFi 流动性,具体来说,使 0x 可聚合来自 0x 之外包括 Kyber、Uniswap 和 Oasis 在内的其他 DEX 网络中的流动性,使其成为汇聚跨越各 DEX 最优代币价格的一站式商店。该功能主要通过一个称为「0x API」的单个端点提供,该解决方案极大地改善了开发者的集成体验,允许开发者以低滑点获取 0x 上的主流交易对,同时,还可访问来自其他链上 DEX 的长尾交易对。升级后,除了通过链下交易填充订单,还支持通过智能路由功能获取来自其他兼容 DEX 的最优价格。

0x 就像是一个单点入口,可以聚合来自 4 个不同流动性池的币价,从而为用户提供最优币价。

具体来说,为了获得最优价格配置,系统会分别查看 0x 和其他几家 DEX 的代币价格,比如说,如果总额 1 万美金的资产,系统会建议分别在不同平台上配置不同比例的资产,比如在 0x 上分配 40%、Uniswap 上分配 20%, Kyber 分配剩余的额度。

0x 代币经济模型重新设计,重视做市商的价值

0x 协议 V3 版升级的第二大重点是重新设计了代币经济模型。

0x 团队承认,之前的经济模型存在缺陷,而在不断的实践和试错当中,他们逐渐意识到,「只有厘清生态中最重要的参与者是谁,并在经济动机和治理上和整个系统的经济利益趋于一致才是正确的路径。」

Will Warren 坦言,之前的经济模型设计是失败的,「我们没有弄清楚整个生态系统中,最重要的参与者是谁?我们误以为这几类用户同样重要,都应该参与治理。」

在设计 ZRX 代币时,我们最初的假设是(1)如果 0x 协议的用户持有 ZRX 代币,那么治理会更加有效;以及(2)代币支付交易费的用例让用户有动机持有 ZRX。

尽管 ZRX 代币广泛可用,并且在 0x 协议中 ZRX 的交易量超过 10 亿美元,但持有 ZRX 代币的以太坊地址与从事交易活动的以太坊地址之间几乎没有重叠。也就是说,绝大多数的交易地址都不持有 ZRX 代币,相反,大多数 ZRX 持币用户没有使用协议进行交易。

「在之前的经济模型中,ZRX 代币的唯一使用场景就是作为手续费支付给中继者,但是这是我们强制性促成的,而没有创造一个让用户持有 ZRX 的内在动机,最终会导致 ZRX 代币被分散到多各个生态角色手中,包括流动性消耗者、流动性提供者和中继者。」

因此,在重新设计代币模型时,0x 团队着重考虑的是,「生态中最重要的参与者是谁,以及哪一类参与者和整个系统的利益趋于一致。」

最终,0x 团队确认,做市商是整个生态中最为重要的参与者之一。

「我们把用户分为 3 类,消耗流动性的 Taker、提供流动性的做市商、还有促进市场的中继者,过去几年的实践经验告诉我们,只有做市商才有需要参与治理。」

对于「吃单(Taker)」来说,任何 DEX 对他们来说都是一样的,而「中继者」用户,具有垄断或成为寡头的内在动机,因为一旦控制了治理权,就可对协议进行反竞争的更改,从而让自己受益,比如提高费用这样的决策。而「做市商」,则有有可能成为 ZRX 公共基础设施治理的主要参与者。在新的代币系统中,做市商的收入是基于交易量,而非收取费用,因此「做市商」这一参与者具有促进系统增长的自然动机。

通常情况下,做市商有寡头,但在 0x 所设想的系统中,会有数百万个不同类型的市场,这将为协议创造一个更加去中心化的选民基础。

在确定了生态中最重要的参与者为「做市商」后,团队通过此次 V3 协议升级,让该参与者与整个系统经济利益趋于一致。该举措主要在两个维度上进行设计,一方面,将协议所有权让渡给生态中的做市商,作为 0x 最为重要的利益相关者,做市商具有参与治理和决策以增加交易量和扩充新市场的直接经济动机。另一方面,在 0x V3 中,引入了新的 ZRX Staking 机制,为 0x 中的做市商提供 ETH 奖励,并引入经济激励机制增加「做市商」的投票权重,以奖励他们为协议上运行的市场提供流动性。

具体来说,0x 协议作为一种公共基础设施,本质上是由一系列可升级的智能合约组成的 pipeline,由协议的用户(也就是持有协议原生代币 ZRX 的用户)进行治理,也就是针对 0x 的改进提案(ZEIP)投票和决策。

如何有效激励做市商 ?

那么,0x 是如何通过经济激励机制的设计促成这一目标呢?

在新版中,0x 上每生成一笔交易,买家 taker 都会支付一笔以 ETH 计价的费用给 0x 协议,该费用大约是该笔交易所产生 gas 成本费的几倍之多。

所有这些 ETH 最终会流入到一个流动性奖励池「Liquidity Rewards Pool 」中,每隔一个纪元 epoch (10 天)间隔,该奖励池中的 ETH 奖励会将根据特定的奖励函数自动分配给做市商。

奖励函数与两个变量相关,即「流动性贡献份额」和「在一个 epoch 间隔期间质押的 ZRX 数量」。这意味着,奖励将取决于做市商的「流动性贡献份额」和「ZRX 代币的质押比率」,也就是说,一个做市商想要最大化经济利益,除了贡献尽可能多的流动性之外,还需要建设自己的质押池,因为如果没有质押 ZRX 代币,做市商经济上损失巨大。一旦流动性提供者没有质押充足的 ZRX 代币,将会导致奖励池中的资产自动过渡到下一个 epoch,为做市商提供未来的流动性奖励池。

除此之外,新协议支持普通持币用户将代币 ZRX 委托给做市商,以获得一定比例的 ETH 流动性分红,同时,该用户拥有的 ZRX 投票权的 50% 权重将分享给流动性提供商,在一定程度上,增加了「做市商」的投票权重。

在用户体验上,此次升级还发布了新的 ZRX 仪表板,让做市商可以轻松创建 staking 资金池,并让普通用户方便地将代币委托到代币质押池中。

展望未来,Will Warren 表示,「未来 0x 想要成为 DEX 的标准,支持可能出现在以太坊上的所有代币类型。」

而这个愿景,是与 0x 对整个区块链技术和以太坊的未来愿景息息相关的。0x 认为,未来所有事物的价值最终都将以代币的形式存在于区块链上,包括法币、传统股票和债券、衍生工具、预测市场到航空里程等,这将导致出现数百万种不同类型的交易市场,使用各种不同的智能合约交易这些不同类型的代币显然是不合时宜的。为了支持这些不同的市场,不仅需要有一种成本低廉的技术标准供所有人使用,同时还需要有一个可靠值得信赖的智能合约系统,而成为 DEX 标准支持未来以太坊上所有的代币类型,就是 0x 想做的。

听 0x 创始人详解去中心化交易所运营核心

虽然理解起来有点复杂,但作为 DeFi 业务发展的重要基础设施也是加密世界的未来趋势之一,DEX 愈发成为一个值得科普的概念。为此,作为最重要的 DEX 生态系统之一,0x 的联合创始人 Will Warren 为链闻的读者科普了去中心化交易所背后原理,目前有哪几种 DEX 模式,0x 又属于哪一种,0x 生态中有哪几类参与者?

1. 去中心化交易所到底有哪几种?0x 属于哪一种?其运作模式是什么样的?

Will Warren 告诉链闻,目前,去中心化交易所目前共有 3 种主要模式。刚开始构建 0x 时,团队曾参考过各种不同模式的去中心化交易模型,包括以 Uniswap 为代表的自动做市商模型,以 Kyber 为代表的链上订单模型,还有状态通道之类的解决方案等等。

后来团队发现,0x 当前这种订单簿模型(结合链下订单中继和链上结算的模式),可结合各种模型的优势,从而提供最高的灵活性。这种模式相当高效,同时,也允许在协议中利用许多不同的交易模式,包括开放式订单(Open Orderbook)、匹配系统和可填单合约流动性机制(CFL),这些好处在今天仍然适用。

具体来说,目前去中心化交易所的 3 种主要模式为链上智能合约模式、「自动做市商」和「链下订单」模式。

第一种,是以 OasisDEX 为代表,本质上是一种链上的智能合约模式,所有操作都在以太坊链上的智能合约中执行,订单簿也是存储在于智能合约中,其缺点在于,每一次操作都需要上链,成本高且速度慢。

第二种则是以 Uniswap 和 Bancor 为代表,这是一种「自动做市商」或者称之为「流动性池」的模式,即在一个智能合约中放入两种一定数量的加密资产,即可自动计算出代币的交易价格,其缺点在于交易量受制于智能合约中的资产规模大小,不适用于大规模的资产交易。

0x 模式属于第三种,本质上它不是 DEX,而是一种可实现交易结算的通信格式,DEX 是 0x 生态系统中的参与者之一,在 0x 中它们叫做「中继者」,它们面向终端用户显示 0x 订单,0x 则为这类服务提供智能合约基础设施和流动性,支持它们能以去中心化的方式有效运行。0x 中目前最受欢迎的中继器包括 Radar Relay、Tokenlon、DeversiFi 和 Paradex (由 Coinbase 拥有)。

目前来说,去中心化交易所的用户体验还不是很理想,与中心化交易所不同,交易者需要学习如何使用非托管钱包、计算 gas 成本,并等待在区块链上确认交易。不过,DEX 技术正在迅速改善,未来将可以解决用户体验和扩展方面的障碍。

2. 那么,和其他去中心化交易所(DEX )相比,0x 到底有何不同?

Will Warren 告诉链闻,事实上,相比中心化交易所,去中心化交易所是一种更为安全的交易方式,它完全由用户通过私钥自行托管资产,在中心化交易所的安全隐患愈演愈烈的情况下,可以说去中心化交易所是一种必然趋势。不过由于目前的去中心化交易所仍存在技术复杂、用户体验较差等问题,因此,在说到 0x 的去中心化交易所有什么特别之处之前,有必要科普一下去中心化交易所的基本概念,目前存在哪几种 DEX 模式。

3. 中继者在 0x 生态系统中主要负责哪些工作?起到什么作用?

在 0x 生态系统中,「中继者」是一个十分重要的角色,主要负责将用户分享的订单整理成订单簿的形式并显示出来,因为需要支付数据库和托管服务器的成本,因此中继者会收取一定的费用,这也是 0x 中一种重要的业务模式。

在 0x 生态系统中,有各种不同类型的中继者,但其操作流程基本都一样,首先是由交易者创建链下订单,中继者将其托管到自己的服务器中,然后其他人可访问该网站,发现订单并进行交易。

4. 除了中继者之外,0x 生态系统中还有哪些其他参与者或角色?本次升级分别给这些利益方带来什么影响?

可以说,0x 的目标用户是那些交易数字资产但无需中间人参与的人。进一步将他们进行细分就是,Maker、Taker、中继者和 ZRX 代币持有人。虽然这些参与者的身份彼此之间可能会有重叠,但总的说来,除了中继者之外,0x 生态中还有 3 类用户,分别是 maker、taker 和普通持币用户。

首先是 Maker,它们是发起订单的「代币卖家」,一般是算法交易者,通过创建机器人执行特定的交易策略,目前 0x 主要通过「Market Maker Program」增加做市商的数目,同时提供货币激励措施,教育大家如何通过去中心化交易所进行交易。在第 3 版中,maker 作为生态中最重要的参与者,可获得流动性奖励和额外的 ZRX 投票权,以鼓励他们为运行在该协议上的市场提供流动性。我们认为,做市商是和 0x 长期增长目标保持一致的利益最相关生态参与者。

其次是 Taker。针对 taker,主要涉及到一些 DeFi 项目,这些项目利用合同可填充流动性(CFL)执行开放订单,本质上是一种智能合约通过 DEX 网络以编程方式交换代币,以实现特定功能。此次 V3 升级中,0x API 专门针对此细分市场,通过聚合来自不同 DEX 的流动性为 taker 提供最佳的代币价格。随着越来越多的 maker 和 taker 彼此进行交易,网络中的流动性将会越来越多。

除了这些自动化做市和执行订单之外,还有一些散户会使用 0x 中继器进行交易。不过,我们发现,基于智能合约的交易需求比零售交易要多得多。我认为,自动交易将继续主导 DEX 的用例,因为它利用了去中心化加密交易所提供的独特优势。

最后,0x 中还有一类普通持币者。作为 ZRX 代币的持有者,普通用户拥有对协议变更的投票和治理权。到目前为止,我们已经进行了几次成功的投票,代币持有者已经批准实施了对 ERC-1155 令牌、多资产捆绑交易和 0x v3 的支持。V3 升级新增了 staking 机制,允许 ZRX 持有者将代币委托给做市商,将 50% 的治理权让渡给做市商,以分享奖励池中一部分以以太坊计价的流动性奖励。

V3 升级对于中继者的主要影响是,能够以其他代币收取费用(在 v2 中,费用只能以 ZRX 支付)。同时,我们也对新的中继器模型感到非常兴奋,该模型通过利用协调器将撮合和开放订单的最佳特性结合在一起。

5. 0x 交易的背后原理是什么?

需要注意的是,「中继者」的工作仅仅是托管订单,之后上链生效的工作是由交易者来做。

具体来说,交易者会在中继者托管的网站上挑选经过密码签名的订单,然后发送到 MetaMask 中,之后该订单会发送到 0x 智能合约中执行。在这个过程中,0x 智能合约所做的工作是,接受发送而来的订单并进行处理,确保满足交易执行所需条件,最终在执行后按照条件对交易双方资产进行价值转移。

Will Warren 将 0x 的「链下订单」模式类比成「支票」。比如有人给你写了一张支票,只有去银行兑付才能将钱从银行帐户中取出来,而如果不进行兑现,只是持有该支票,那么啥都不会发生。在 0x 中,区块链就是可进行兑付的银行,订单就是支票,而该订单只有在「银行兑现」后才会上链生效。

和中心化交易所即时生效不同,0x 协议中的交易生效大概需要 30 秒

6. 那么,0x 的优势是什么?

和中心化交易所的即时生效交易不同,0x 协议中完成点对点交易生效大概需要 30 秒。这个速度已经比链上智能合约订单薄模式更有效率、速度更快了,而且费用更便宜。

而相比于「自动做市商」的 Dex 来说,0x 的流动性更大,支持更大的交易量。0x 独特的架构,导致滑点更少,拥有明显的价格优势,此外 0x 支持代的币种类更多,包括当下所有主流代币标准,ERC20、ERC721 和二代代币标准 ERC1155。

0x 协议的去中心化交易的缺陷在于,架构过于复杂,不够直觉,学习成本高,不易于向普通用户推广。比如说,Uniswap 专注于买和卖交易,操作简单,而在 0x 上,整个集成工作更加复杂,首先你得通过两种方式获取订单,要么直接从对手方获取,要么通过中继者手中获取,获取之后交易者还得将订单发送到 0x 的智能合约中执行生效。

与其他解决方案相比,0x 推出的新产品「0x API」具有这样一些关键优势。首先,API 可同时获取来自链下和链上的流动性。由于技术架构的不同导致像 Kyber 这样的链上 DEX 聚合器只能获取来自链上的流动性。其次,0x 并非是一门产生利润的业务,因此不会像 DEX.AG 和 1inch 那样收取聚合流动性的服务费。其三,集成单 API 端点可大大减少开发者的开销。

已有 355 位网友参与,快来吐槽:

发表评论