1inch创始人Anton Bukov:限价交易如何为DEX提升灵活性和效率?

OdailyNews
2021-12-05 02:47:00
收藏
在某些方面,DEX已经超过了CEX。

来源:1inch

 

止损

随着去中心化交易所(DEX)的发展,它们的功能变得越来越高级,逐渐可以与中心化交易所(CEX)相媲美。其中一个功能是限价单。在本文中,我们将讨论目前的限价单协议情况,并分析其优缺点。

与立即按照最后的市场价格执行的市价单不同,限价单在达到预定价格后立即执行。基于自动做市商(AMM)的 DEX 大多默认选择市价单系统。对新人来说简单易懂。市价单要么被执行,要么因参数(如最大价格影响)而失败。

Paradigm 提出的另一个想法是使用一个时间加权 AMM,在一段时间内逐步进行交易(详见:https://www.paradigm.xyz/2021/07/twamm/)。

也可以说,限价单是为更高级的交易员准备的,因为它们需要分析市场情况和评估资产价格达到特定水平的可能性。同时,限价单对于专业做市商(PMMs)来说是一个很好的工具,可以显著提高交易的盈利能力。在区块链上填补限价单也需要考虑到 gas 手续费成本(这基于订单大小)。

就像 CEX 一样,也有去中心化协议提供限价单功能,比如 SushiSwap 和 0x。

今年夏天,1inch 发布限价单协议,包括几个高级功能。这个图表比较了三家主流 DEX 提供的限价单功能差别:

止损

在交易成本方面,由于没有附加费用,1inch 限价单协议比竞争对手更有优势。0х 曾经在 V3 和 V4 对限价单收取费用。然而,由于以太坊网络上的 EIP-1559 提案引起的问题,0x 社区投票选择了零费用。现在,该协议不收取网络费用之外的任何费用。SushiSwap 不收取任何费用,但用户的订单只能由 SushiSwap 自己的市价单填充。这意味着套利将变得更加困难,而且只有当价格重叠更加严重时,订单才会执行。

此外,1inch 限价单协议提供了在 DeFi 中从未见过的先进功能,包括动态定价和条件执行,以及询价功能(RFQ)。

 

询价功能(RFQ)

 

询价功能(RFQ)可以被视为去中心化交易的场外交易系统,使做市商能够将流动性从 CEX 转移到 DEX 用户。这为大中型交易提供了更好的定价。

CEX 和跨链流动性已经连接到 1inch,这比任何所谓的“跨链交换”更方便。

询价系统的目的是使向 DEX 提供大量的流动性变得容易和有收益,同时也降低了风险。由于询价系统使做市商能够选择何时和与谁进行交易,他们可以最大限度地提高散户订单流与套利流的比率。

询价功能使通常在 CEX 或场外交易期权上交易加密资产的专业做市商能够在 DEX 上以低风险交易大量加密货币。有了询价功能后,专业做市商把大量的流动性从 CEX 转移到 DEX。

专业做市商可以在各种协议上交易,包括 0x。例如,如果一个用户想交换 1000 ETH, 1inch 询价订单协议会联系专业做市商,询问他们是否愿意进行交换。如果他们感兴趣,他们会发送签名订单。一旦订单被执行,一个专业做市商在另一个链上的 DEX 上出售1000 ETH 获得利润,而 DEX 利用专业做市商带来的流动性。因此,专业做市商有效地将 CEX 和其它链的流动性转移到 1inch。

此外,询价系统提供更好的 gas 效用。虽然填写一个简单的市价单将花费 90k gas 手续费,但在 1inch 限价单协议中,一个询价订单将花费 70k gas 手续费。

 

有条件执行

 

由于有条件执行,用户可以通过指定执行订单的条件来最大化他们的交易收益。1inch 限价单协议的条件执行特性有助于指定完全动态的条件,例如,可以依赖预言机。具体来说,止损订单是基于预言机的价格。

 

动态定价

 

在动态定价特性中,互换价格是通过智能合约计算的,基于需求和供给。这与其它限价单协议不同,在其它限价单协议中,用户表示他们想要将 X 个代币 A 换为 Y 个代币 B。通过动态定价,智能合约将告诉用户他们将从代币 A 的数量中接收多少个代币 B。

动态定价的一个有前景的应用是拍卖。限价单可以以这样的方式,价格将增加或减少。类似地,动态定价功能可以支持基于拍卖模型或 NFT 拍卖的其它代币销售。

 

停止订单和跟踪止损订单

 

有条件执行和动态定价功能可以促进一系列功能。例如,停止订单和跟踪止损订单。

止损单只在满足特定价格条件时才会发出,价格数据由预言机提供。例如,“当预言机的价格低于 2000 美元时,以 2000美元出售 wETH。”止损订单可以与市场或限价单结合使用,这为交易员提供了更大的灵活性和创建更复杂策略的机会。

基本上,限价单和停止订单的区别是,限价单是在订单簿上,任何人都可以看到它们,而停止订单只有在初步确定的价格达到时才提交。

与停止订单不同,停止订单要求“如果价格达到 X,立即买入/卖出”,而止损限价单要求“如果价格达到 X,在 Y 下买入/卖出指令”,X 和 Y 可以有相同的价值,但不一定。

比如,停止订单和止损限价单的组合是:“如果比特币的预言机价格低于 30500 美元,那么以 30000 美元的价格出售比特币。”

止损是一种市场指令,设置一个比资产市场价格低一个特定百分比的止损价格,而不是一个单一的价值。在此之后,当资产价格变化时,止损指令会实时跟踪,因此被称为“尾随止损”。尾随止损指令的一个例子是:“如果该产品的价格从今天的最高价格下跌 300 美元,就卖出该产品。”

由于有条件执行和 1inch 限价单协议的另一个独特特性,因此动态定价,跟踪止损订单是可行的。

这些由 1inch 限价单协议提供的功能可以在后期由第三方开发,因为该协议是开源的,并且可以组合/扩展。

 

Gas效用

 

在 0х 协议的四个版本中,我们计算了询价订单执行的 gas 使用量,以及 1inch 限价单协议中常规限制和询价订单的 gas 使用量。

下面的图表总结了这些协议的第 90 个百分位数的 gas 使用量(适用于 90% 的交易)。

止损

事实证明,1inch 询价订单消耗的 gas 最少,这使得它们成为交易员从总价上看最有利润的订单。

 

多链支持和集成

 

1inch 限价单协议的另一个优点是它的多链支持。该协议部署在以太坊、币安智能链、Polygon 和 Arbitrum 网络上,将限价单功能扩展到以太坊生态系统之外。

1inch 限价单协议是极其通用的。因此,它可以很容易地集成到任何其它 DeFi 协议中,成为在其上构建各种复杂产品的基础。

开发文件描述了限价和询价订单的主要操作原则。如果你是一个开发人员,有兴趣在协议上构建一个特定的解决方案,可以使用此表格向 1inch Foundation 申请资助。包括止损订单,跟踪止损订单或 Aave/Maker 清算拍卖。

 

总结

 

DEX 的目标是提供与 CEX 相同的功能,但在去中心化环境中的某些方面,DEX 已经超过了 CEX,比如自动做市商。限价单功能是推动细分市场前进的主要工具,并缩小 CEX 和 DEX 提供的选项之间的差距。

 

链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击“举报”,我们会及时处理。
ChainCatcher 与创新者共建Web3世界