DeGate从立项以来一直致力于基于以太坊二层基础设施打造一个体验极佳,无需许可,无需信任的去中心化交易所,使去中心化交易方式成为主流。本文将描述 DeGate 通过深度调研行业和技术研究后所确定的最新的发展路线和思考。首先,我们来了解下今年夏天以太坊二层生态系统中一些令人兴奋的发展,这些发展是我们进行产品创新的基础。
The Layer 2 Summer
随着这些通用以太坊二层协议的正式落地越来越近,人们对它们的实施和由此带来的潜在影响也倍感兴奋。在这些项目当中,兼容了 EVM 的以太坊二层解决方案很可能带来一轮以太坊应用在二层上的爆发和资产的迁移。其中最具代表性的是 Arbitrum,Optimism , zkSync,Hermez 等。其中 Arbitrum Rollup 于 6 月向开发者开放了Arbitrum One主网测试,有超过 300 个白名单项目已经开始在其主网上部署应用,其中不乏以太坊上的头部项目,如 Uniswap。
DeGate 也已经将 Bridge 模块部署到了 Arbitrum 的主网。以太坊开发者常用的基础设施也完成了对 Arbitrum 的支持,如 Truffle, Infura, Alchemy, Etherscan, the Graph 等,对于开发者而言可以无缝的将以太坊一层的应用将二层做迁移,开发便利程度大大提高,我们十分期待面向用户的公开测试网络。
与 Arbitrum 不同的是 Optimism,其采取了应用白名单而不限制用户使用的 Soft Launch,Synthetix 作为第一个合作伙伴在其上面进行了部署,并持续的开启了越来越多的功能,在 2021 年 7 月 30 日正式启用了在 Optimism 上的合成资产交易, Uniswap V3 也于 7 月中旬上线了 Optimism 的版本,用户已可以进行体验。我们希望 Optimism 能够更早的开放更多的开发者进行部署,虽然其主网对于 7 月份正式上线的预期也有所推迟,但我们同样觉得离正式上线很接近了。
我们再来了解一下 zkSync 的进展,另一个赛道的王牌项目— zero knowledge Rollups。与 Optimistic Rollups 不同,zk Rollups 因为技术特性,在 Layer2 到 Layer1 资产的迁移效率上拥有明显的优势,无需通过欺诈证明,没有退出期。但由于要在零知识证明电路上实现 EVM 难度非常大,所以会导致很多现有的一层项目无法进行简单的迁移。Matter Labs 为了解决这个问题,zkSync 于五月份底发布了 zkEVM 的测试网。可以预见的这是一项非常有意义的探索和区块链工程上的成就,我们对此充满了期待。
同时我们还观察到,以太坊基金会和 Hermez 团队也正在往 zkEVM 做很多的探索和投入,用 zk 技术来实现全 opcode 的以太坊虚拟机意义重大,全行业最优秀的团队都在朝着这个方向努力。
围绕订单薄模式建设
在 DeGate 最初的路线图当中,我们提出了一站式的交易平台的概念,其中核心包含了 AMM 和 Orderbook 的模块,这是我们针对市场上不同用户的需求决定的。
用户对于 AMM 模型的喜爱主要原因有以下几点:1. 操作简单,主流币种的交易体验和流动性较好。 2. 自动化流动性池可以让普通人简单的参与原来只有专业用户才可以赚取的做市收益,激活沉睡在钱包中的资产。 3. 非主流资产可以门槛较低的获得一定的流动性。
尽管 AMM 很受欢迎,用户对于订单薄的需求更是十分的旺盛,订单薄和限价交易是传统金融最广泛的交易形式,加密资产领域限价单的需求极强,在中心化交易所领域得到了证明,而因为区块链基础设施的不成熟,使用成本和操作体验一直无法与中心化产品的体验媲美,使得数字资产世界主要的流动性还集中在中心化交易所。
可见,AMM 和 Orderbook 都是有十分广阔的市场需求,且在某些特定场景下两者有很强的互补性,如果能够将这两者进行结合,共享其流动性,将提高协议整体的流动性和效率。通过调研,我们发现了一种十分新颖的方式可以将会将原先独立部署的 AMM 模块整合入 Orderbook 中并同时交付,并且会提供十分简单的自动化做市功能,非专业用户也能够参与做市,同时为订单簿交易提供流动性。其技术细节将会在未来的文章中向社区介绍。
在通用 Layer2 上构建无需信任的 Layer3
除了专注于订单簿交易之外,我们还通过深入研究和数据分析,得出了另一个重要结论,虽然二层基础设施大大提升了以太坊的吞吐量,但由于要做到与一层等价的安全性,需要保证二层的数据的可用性,二层的交易信息依然需要压缩提交到一层,所以每笔交易的成本并不是可以忽略不计的,其成本大约是一层成本的 1/10 到 1/100。 DeGate 希望建立一个能够面向主流的去中心化交易所,在用户体验上希望实现极高的吞吐量,并且针对 Maker 用户,无需任何 Gas 和交易手续费,可以随意进行高频的挂单撤单。
为了达到这个目标,DeGate 将在现有通用以太坊二层的基础上实现基于零知识证明的三层共识网络来承载交易功能。DeGate 三层网络能够接受用户的订单进行高效率的撮合并将撮合结果通过 zk Rollup 的方式提交到二层,通过智能合约进行验证和数据存证,来确保系统拥有和以太坊一层一致的安全性。
未来,Layer3 将会从一开始的单节点模式过渡到多节点模式,任何人都可以参与共识,处理交易。Layer3 将会以一条高共识安全的公链的标准来演化,使得协议变得更加健壮。
DeGate 设计原则
我们在产品讨论时也对项目的初衷和核心价值进行了深刻的思考,我们逐渐总结出了 DeGate 产品的设计原则,即协议层是完全开放,无需许可,无需信任。
DeGate 的终极目标是其最终架构使得我们最终有能力做出一个完全开放的且任何人可自行编译的客户端,此客户端不依赖于中心化基础设施,类似于比特币的全节点客户端,用户打开客户端连接节点就能够完成交易。
针对无需许可的设计原则,DeGate 将支持任何代币都可自行上线交易对,最终有能力提供任何第三方搭建 DeGate 基础设施的能力,如前端,共识节点,撮合引擎等。
对于无需信任,DeGate 将从最初上线的第一版本开始就不设置可挪用用户资产的管理权限,且协议无法通过升级更新代码,所有用户的资产的最高权限由用户拥有,且即使在 DeGate 三层停止的情况下,用户仍然有能力直接从二层调用智能合约取回资产。
对现有 Roadmap 的一些调整
基于很多新的研究发现和调研深入,我们需要对现有 Roadmap 进行一些调整,与大家同步。
目前 DeGate Bridge 核心代码已经完成了开发和和三家机构的审计工作。但因 Arbitrum 二层基础设施的验证节点还未对外开放,所以在安全前提上还不符合正式完整上线 DeGate Bridge 所有功能的前提。我们计划在这个非安全完备的阶段部署 DeGate Bridge 的 Beta 版本,该版本将限制资金池资产上限和资产类型,并暂不开启用户流动性做市挖矿,所有资金由 DeGate Home DAO 提供。当前 Arbitrum 已公布了将于 8 月底开放上线的计划,我们的目标将在其上线后的两周内完成 Beta 版本的部署,即预计在 9 月中旬。
在 DeGate 的产品规划中,还有一个法币网关的规划。在技术层面,我们已经初步完成了法币网关的用户端服务的开发,正在与我们的合作伙伴一起来推动该业务在二层基础设施的合规化和部署。由于这是一项正在进行的工作,我们会在不久的将来更新这项功能的动态。
原先将 AMM 和 Orderbook 分开交付的计划将会变更成在同一个协议版本中上线完成,DeGate 将不再有独立的 AMM 模块,在用户端的 UI 的呈现上优先级会以 Orderbook 为主,并计划在 Orderbook 上线之后的一个阶段后向用户提供类似于 AMM 的自动化做市的功能来赚取做市收益。针对这一项工作因为具有较大的复杂性和创新性,我们希望在近几个月内能够部署 MVP 的测试网版本,并且争取在 2022 年 Q1 完成正式部署。
同时,我们也将开始投入更多精力和资源,同合作伙伴和行业先驱们一起致力于推动零知识证明技术的发展,推动计算效率提升和专用硬件的发展。
我们在短时间内取得了长足的进步,在未来的道路上还有很多事情要做。非常感谢社区对 DeGate 项目持续的支持。 让我们继续共同努力,让创新成为现实。