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

作者:Karen,ForesightNews

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

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

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

DeGate是什么?

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

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

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

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

DeGate亮点和创新之处

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

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

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

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

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

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

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

总结

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

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

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

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

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:0ms0-3:976ms