基于ZK Rollup的订单簿DEX DeGate:支持限价订单和网格交易

以太坊庞大生态的统治地位在未来很长一段时间内都将无法被撼动,基于其构建的尤其是采用 AMM 模型的 DEX 作为 DeFi 生态基石在近两年发展势头迅猛,已然成为用户不可或缺的一部分。然而 Gas 费用高昂、无法发现市场价格、大单交易滑点高、体验不及 CEX 等的痛点,在一定程度上决定了这类 DEX 的发展上限。

为此,多数 DEX 已开始探索扩展至其他公链或者 Layer2,尽管极大地缓解了 Gas 费用高昂的问题,但是通过流动性池来运行的 AMM 机制所固有的定价、长尾币种市场滑点高、无常损失、不支持限价单等问题依旧难以解决,而通过匹配买卖方订单的去中心化订单簿机制将会是一个完美的补充,不仅可以降低滑点风险,对大额交易比较友好,还容易支持限价订单和网格交易等 CEX 体验。

今天我们要介绍的基于 ZK Rollup 的去中心化订单簿协议 DeGate 就是为了解决这些痛点和需求而设计的。DeGate 仿照传统 CEX 采取订单簿模式,支持限价订单和网格交易,由于也构建在 ZK Rollup 之上,会先在链下收集大量交易,然后再添加至 Layer2 区块之前进行批量捆绑和压缩,再生成证明,而后在以太坊验证证明和进行结算。

DeGate 是什么?

DeGate 是一个基于零知识证明(ZK)的订单簿 DEX 协议,无需信任且支持无许可上币,一方面在以太坊生态系统中沿用 Layer1 的安全性,另一方面,能够通过 ZK 扩容解决方案帮助用户大幅节省 Gas 费用,而且挂单不收手续费。

在 DeGate 协议中,由于采用 ZK Rollup,中继器会先通过链下电路程序收集大量交易,以生成 SNARK 证明(表示 DeGate 协议状态的变更集),然后 DeGate 在以太坊主链上使用不可变的开源智能合约来验证这个证明并更新状态,交易逻辑由电路保障,资产变动的数据被提交到一层,确保数据的可用性。保存在智能合约中的 Merkel 树根确保了这些资产变动与电路逻辑的一致性。也就是说,在 DeGate 协议中交易可以在共享主网安全性的同时大幅降低成本。

值得强调的是,DeGate 还提供类似中心化交易所的限价订单和网格交易服务。DeGate ZK Rollup 中「匹配节点」可以在链下高效地撮合平台交易者发出的订单,并定期在以太坊上记录交易。

自 DeGate 于 3 月中旬在以太坊测试网 Rinkeby 上线以来,尽管二季度市场情绪降温,但其注册账户数突破了 6 万。

DeGate 亮点和创新之处

同时支持限价订单和市价订单是 DeGate 作为一个 ZK Rollup 去中心化交易协议主打的功能,能够满足用户的多交易策略需求。其中,市价订单能够保证用户以最优价格或市价立即达成交易,限价单更适用于大额订单,允许用户设置希望成交的指定价格,然后等实时价格到达委托点位后自动触发,从而获得更好的入市或离场机会。

网格交易是 DeGate 仿照 CEX 增加的一项量化交易功能,也是相较绝大多数 DEX 的另一大核心优势,允许用户设定网格区间利用震荡行情高抛低吸,如果网格区间参数设置合理,就可以一直获得被动收入,当然也需要谨防单边行情的出现。从另一个角度来看,网格交易也会在很大程度上为 DeGate 增加交易深度。目前,DeGate 的网格策略有一键创建和手动创建两种模式,其中,一键创建模式会根据用户想要投入的资产数量,在保证每个网格的资产数量大于最小值的情况下,尽可能地增加网格数量。

此外,DeGate 在支持订单簿模式的基础上也具有完全去中心化、无需信任、支持代币上市无需许可等特点,允许任何人列出任何资产,不仅对主流币比较友好,还会缓解如在其他 DEX 上长尾币种面临的流动性低的痛点,同时限价单和网格交易功能还能在增加订单簿深度的同时激活长尾市场。

为了追求完全去中心化,DeGate 协议没有管理权限,协议一旦部署,代码执行逻辑将是不可变的。Degate 也真正实现了无需信任的特点,用户存入的资产是非托管的,即使是在运行基于 DeGate 协议的 DEX 的运营商下线或者无法提供服务的最坏情况下,DeGate 用户也能通过调用合约代码启用「Exodus」模式,在 15 天内拿回其资产。同时,DeGate 还将逐步去中心化运营商,以减少来自单个运营商节点的风险。另外,DeGate 已经完成了一轮安全审计。

关于备受关注的交易成本,DeGate 在开户和交易 Gas 费方面均作了优化,并且对挂单不收取手续费,吃单仅收取少许手续费。DeGate 不对挂单收取手续费也是考虑到市场深度和流动性的重要性,以此来吸引更多的交易流动性。未来,每个交易对的手续费参数将由 DeGate DAO 投票决定。

基于ZK Rollup的订单簿DEX DeGate:支持限价订单和网格交易

开户存款方面,DeGate 创建了一个可以节省 Gas 的存款选项,存款时采用简单转账而不是合约调用,可以减少最高 75% 的一次性 Gas 费用。交易方面,DeGate 采用 Efficient Gas Saving (ESG)概念,可以通过批量现货交易关键性地降低 Gas 消耗,同时最大限度地发挥 ZK Rollup 的优势。

DeGate 表示,「从本质上讲,批量现货交易机制能够在添加到 DeGate Layer2 区块之前智能地捆绑和压缩多笔交易,之后,通过加密方式生成有效性证明,然后将其提交到以太坊主网上。这个机制可以在一笔数据长度为 83 bytes 的二层交易中最多捆绑来自多个用户间 9 笔订单的交易。」

基于ZK Rollup的订单簿DEX DeGate:支持限价订单和网格交易

总结

当前的以太坊生态中,SushiSwap、1inch、ZigZag、rhino.fi(原 DeversiFi)等此前均已支持限价订单,采用 AMM 机制的 SushiSwap 是通过让用户在下达限价单后将资金存入 BentoBox 来等待交易执行,不过根据 Flipside Crypto 的一份报告,SushiSwap 限价单数量仅为该协议上所有交易的不到 0.25%,仅有 0.045% 的 SushiSwap 用户进行过限价订单交易;1inch 则是通过 1inch UI 将限价单放置到一个中央 1inch 数据库中,当市场价格与限价单匹配时由吃单者执行。基于 zkSync 的订单簿交易协议 ZigZag 由于没有构建代币工厂「Token Factory」,所以在其 UI 中仅支持已经存在的代币。

此外,DeGate 有更接近于传统 CEX 的交易体验,资产非托管存储也是 DeGate 相较于其他竞品的一个关键优势,没有中央集权机构可以访问用户的资产,在最坏情况下用户也能在 15 天内拿回其资产。

关于流动性问题,DeGate 在最新的一期 AMA 中表示,预计会在正式主网启动时同时开启流动性挖矿活动,会与去中心化网格交易功能相结合,用户可以在为交易对设置网格策略时获得奖励。

综上,DeGate 采取的 ZK Rollup 方案和批量现货交易机制能够大幅减少 Gas 消耗,再加上开户存款支持简单转账以及挂单免费的措施,允许用户在不牺牲安全性和去中心化的前提下低成本交易。另外,上币无需许可特点与限价订单和网格交易的结合也让我们看到长尾市场的可能性,而最终长尾市场也将对 DeGate 形成反哺作用。

(声明:请读者严格遵守所在地法律法规,本文不代表任何投资建议)

(0)
上一篇 2022年8月4日 下午2:49
下一篇 2022年8月4日 下午5:52

相关推荐

  • MEV是不是一个好的投资机会?

    现在以太坊过渡到 POS 后,任何用户质押 32ETH 就能成为 validator。在每个出块的时间里面,会随机选择一个验证者作为区块 proposer,来将交易打包执行成一个新状态,随后这个 proposer 将此区块打包给其他 validator 进行验证。从上述描述中,似乎应该是 validator 想办法排列区块的交易排序以此才能有利可图。

    2023年1月18日
  • 长文深度解读「账户抽象」:7年路线演化及赛道图谱

    目前,EIP-4337 被很多人视为账户抽象的方向标,但该提案仍然只是过于理想的草案。比如理想中交易打包能分摊 gas,实际上却是验证过程额外增加了 gas 消耗;比如理想中合约钱包适用统一架构,实际是作为一种自愿采用的 ERC 提案,它的效应很弱;比如理想中使用 EIP-4337 的账户可以带来更优秀的使用体验,实际是许多 dapp 禁止合约地址交互的尴尬现状……

    2023年1月10日
  • SBF真的挪用了Alameda资金?让我们来扒一扒

    为什么我们很肯定「0xD5」这个地址就是 SBF 的呢?其实,他自己承认过!当然,我们还找到了另一个有力证据,根据 道称,DeFi 协议 SushiSwap 的多签验证者之一就是 SBF,而他用的就是这个地址。

    2022年11月11日

发表回复

登录后才能评论
微信

联系我们
邮箱:whylweb3@163.com
微信:gaoshuang613