本文为 DeGate 发展蓝图的摘要介绍,全部细节内容近期将以视频的形式向社区发布,敬请期待。
前言
DeGate 的目标是打造以太坊 Layer2 上,交易体验**的去中心化交易所,具备更接近中心化交易所的交易体验,更高的资金利用率,更好的交易深度以及更合理的 Token 激励机制。在区块链吞吐量较低、Gas 费用昂贵的背景下,AMM 机制凭借其易于完成交易的特点,迅速获得了市场的认可,但是随着 Layer2、ETH2.0 等技术的落地,区块链使用成本将有数量级上的降低,由此,更能切中交易者本质需求、资金利用率更高的订单薄交易,极有可能产生更大的市场需求。基于这一认知,DeGate 对原有的发展路线进行调整,将优先上线订单薄交易,并最终形成订单薄交易、AMM 交易、保证金交易三者并存的产品架构。
DeGate 订单薄交易设计目标
相对于 AMM 机制的交易方式,在去中心化场景中,订单薄类的交易所并没有得到很好的普及,其主要有几个原因:
- 交易深度无法与中心化交易所媲美
- 每笔挂单和撤单都必须上链,消耗 Gas 费用
- 基础设施 TPS 受限,交易撮合响应不及时
DeGate 希望凭借独特设计的 Match Node 模式(L3 层),带给用户更顺畅、经济的订单薄交易体验;同时,DeGate 还设计了特有的经济激励模,来鼓励 Maker 用户——真正的流动性提供者。我们的设计目标如下:
- 即时挂单撤单:中心化交易所的响应时间
- 挂单撤单免手续费:自由挂单撤单,不产生任何手续费
- maker 交易免手续费:包括交易和区块链手续费
- taker 直接交易:市价单无须前置充值操作
以下是一个完成的用户视角的交易体验流程,在完成 L1 至 L2 的资产上桥过程后:
- taker 用户(图中路线 1)无须充值,直接吃单,即可在 L2 完成交易;
- maker 用户(图中路线 2)则在充值后,可以挂上限价单,无需等待,限价单立刻出现在交易所的订单薄中,之后当 taker 用户吃单即可完成交易,整个过程 maker 用户无须支付任何手续费用。
主要特性介绍 Match node
Match node (链下订单撮合节点)是 DeGate 为优化用户交易体验,特别设计的 L3 层,负责处理用户交易过程中的挂单、撤单、订单薄维护和订单撮合,并最终将撮合结果生成零知识证明,批量提交到 L2 上进行验证。
Match node 还具有以下设计:
- 大额订单优先
在我们的设计中,由 Taker 承担 Maker 的交易和链上手续费,如果一笔 Taker 订单同时与多笔 Maker 订单撮合成交,则 Taker 需要支付多个 Maker 的手续费,为了解决这一问题,我们的撮合引擎将实行大额订单优先策略,同价位的订单中,优先撮合初始金额**的订单。
- 撤单兼容链下 AMPL 链上处理
撤单操作默认是在 Match node 中处理,无须任何手续费;但部分用户可能会担心中心化处理的隐患(比如 Match node 作恶,丢弃了用户的撤单),所以协议也提供链上直接撤单的功能。
- 防止 Front-running
可能存在这样的攻击行为:用户通过 Match node 的 API 接口或者 Mempool 预跑的方式提前得知自己的订单被撮合,之后赶在包含这笔撮合交易的零知识证明在链上 settle 前发起提现或取消授权操作,则存在几率因为用户资产不足导致交易失败。为避免这种攻击 , 我们在 Match node 中增加了检查节点(checkpoint),并加入延迟提现的设计。
- API 调用和开放协议
Match node 的功能和中心化交易所一样可以通过 API 调用,由此第三方可以部署开发自己的 UI 界面,专注用户运营,而无须关心底层的实现细节;更进一步的,在未来第三方可以独立部署运营自己的 Match node,这将使得 DeGate 协议更加健壮和开放。
Zero-knowledge proof (零知识证明)
ZK proof (零知识证明)是指证明者(Prover)能够在不向验证者(Verifier)提供任何有用信息的情况下,使验证者相信某个论断是正确的。
一般来说,在区块链系统中,每个节点会对区块中的每笔交易执行相同的计算,然后验证他们的结果与其他节点的结果是否一致。换句话说,对于每笔交易的上链,它将被每个节点执行,这就是区块链的性能相对较低的一个主要原因。但实际上,我们并不需要每次都重新计算才能验证交易,如果对于单笔交易,计算只发生一次,其他每个节点只进行验证,同时验证成本大大低于计算成本,那将有效提高区块链性能。Zk Rollup 正是利用 ZK-SNARK 技术来实现上述目标。ZK-SNARK 本质上是一种可以大大降低验证成本的技术,一般来说,可以使验证成本比计算成本低几个数量级(从线性降低到常数或对数)。
基于同一思想,Match node 也会将链下撮合订单的批量结果生成零知识证明,再传到链上(L2)进行验证,预计这将使 L2 上的网络成本降低 10 倍以上。
超导通道
去中心化世界中套利交易无处不在,套利者一旦发现利润空间,能够很快的将不同协议产品之间的价格差搬平。DeGate 希望利用超导通道技术,使订单薄交易和 AMM 交易之间的套利交易手续费接近于零,对于套利者,这使 DeGate 协议之间的套利比第三方协议之间更具竞争力,而对于普通用户,也将获得更好的资金利用率和交易深度。
市场策略
DeGate 将优先使用经过市场验证的市场推广策略,包括:
订单薄流动性挖矿:DG 代币将只用于按比例奖励完成交易的 Maker 用户
AMM 流动性挖矿:将按流动性挖矿的行业标准将 DG 代币奖励给流动性提供者
推荐计划:KOL、钱包等 UI 供应商将在初始引导阶段获得手续费返佣和 DG 代币奖励
展望未来
在 Layer2 和 ETH2.0 即将落地的背景下,DeGate 团队愿意和社区共同努力,专注交易本质和用户体验,持续为以太坊生态赋能,降低主流用户进入去中心化交易的门槛,最终让区块链的技术和理念可以服务更广阔的人群。
来源链接:medium.com
文章标题:DeGate 最新发展蓝图介绍
文章链接:https://www.btchangqing.cn/266585.html
更新时间:2021年05月26日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。