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

Foresight News
2022年8月4日 14:14
收藏
DeGate 是一个基于零知识证明的订单簿协议 ,无需信任且支持无许可上币,提供类似中心化交易所的限价订单和网格交易的体验。

作者:Karen,Foresight News

 

以太坊庞大生态的统治地位在未来很长一段时间内都将无法被撼动,基于其构建的尤其是采用 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 投票决定。

image

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

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

image

 

总结

 

当前的以太坊生态中,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 形成反哺作用。

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