1

ZKSwap 靠什么引领 Layer 2 DEX ?

 3 years ago
source link: https://www.jinse.com/blockchain/1073628.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

ZKSwap 靠什么引领 Layer 2 DEX ?

深链科技 39 分钟前 8487

目前,以太坊Layer 1生态上的AMM类型的DEX多有交易效率低、交易成本高的弊端,也逐渐成为了以太坊生态发展的阻力。而近期Layer 2扩容方案不断取得进展,给予了以太坊生态更多希望。

在诸多Layer 2技术方案中,ZK-Rollups脱颖而出。以太坊创始人V神表示,ZK-Rollups是目前为止最好的Layer 2解决方案。

ZKSwap率先采用了ZK-Rollups作为Layer 2扩容方案的AMM DEX,对于行业有着十分积极的意义。

「 ZK-Rollups方案在Layer 2赛道的优势 」

以太坊是一条老路,每一个曾经行走在这条老路上的人,即充满情怀,又略显无奈。以太坊的出现,将基于智能合约的Dapp推向了高潮,并开启了“人人发币”的时代,以太坊也成为当时加密货币井喷潮的主战场。以此为基础,以太坊成为了当下资产丰富度以及流动性最好的公链,当然了,这也为DeFi未来的爆发埋下了伏笔。

以太坊以EIP1559矿工费机制为基础,在拥堵时矿工优先打包GAS费高的交易,这也是以太坊上GAS费在某一段时间极其贵的主要原因,比如在流动性挖矿的高峰期GAS一度达到上百美元。

然而,性能难于与自身生态的增长形成匹配是以太坊发展的一个瓶颈。以太坊的TPS实测始终为15-20左右,而以太坊DeFi协议的TVL却呈指数型增长,这也意味着以太坊上的交易数量也呈现了指数级的增长。交易拥堵和高昂的手续费使得诸多的开发者以及用户出逃,也使得以太坊进入了发展阻力期。

5060294_image3.png

解决以太坊弊端,最好的方式就是扩容。扩容方案在本质上也分为两类,一类是直接扩容,比如拥有1204个分片的ETH2.0网络,就是在以太坊Layer 1(主链)上直接进行“大刀阔斧”的改革,然而ETH2.0的到来目前遥遥无期。而以间接方式的扩容,则成为了解决以太坊拥堵的有效手段。目前,最受业内肯定的当属Layer 2方案。

Layer 2,本质上是通过搭建围绕以太坊像“侧链”一样的二层网络,来帮助以太坊主链缓解压力,同时经过Layer 2扩容后,多具有低手续费、高交易效率的特点。

目前,Layer 2技术手段包括状态通道、Plasma、Validium、侧链、ZK-Rollups和Optimistic Rollup几种。这些方案都有望解决以太坊主链效率低下以及交易成本高的问题,只不过使用的技术模型不同,而最终达到的效果也是有所差异。

而上述方案中,又属ZK-Rollupss、Optimsitic Rollups、Validium和Plasma的方案最为可行。

从本质上看,搭建Layer 2后,会将一些计算放到链下去做,可以获得无限的扩展性。但是ZK-Rollups和Optimsitic Rollup方案的数据都是存储在链上,而Validium和Plasma都是存储在链下。

Validium和Plasma存在一些中心化特性,一旦中心化服务器关机,会造成用户资产无法取回的隐患。而ZK-Rollups以及Optimsitic Rollup更为去中心化,同时数据的可用性更好。从交易的最终性(如何证明交易有效)上来看,ZK-Rollups以及Validium基于密码学就能够完成该证明,证明周期较短。而Optimistic Rollups和Plasm则需要进行欺诈证明来确认其有效性。

在这一点上来看,倘若用户将资产转入Layer 2,ZK-Rollups以及Validium能够让用户在短时间内就能够提取出自己的资产,而像Optimistic Rollups最终需要欺诈证明来进行验证,而欺诈证明的周期为7天,也就是说基于Optimistic Rollups的存款,用户想要Layer 1提现,可能需要7天。

Optimistic Rollups当前已支持EVM虚拟机,相较而言对于开发者的应用迁移更为友好,而对于实时交易Dapp的支持则差了很多。而ZK-Rollups虽然目前不支持智能合约,但ZK-Rollups更为高效。ZK-Rollups相比Optimistic Rollups在跨Layer 1和Layer 2的可互操作性上更有优势。下图为Matter Labs对于ZK-Rollups在各类指标上体现出的优势(ZkSync是首个采用ZK-Rollups技术的产品,目前已经上线以太坊主网)。

5060295_image3.png

ZK-Rollups利用零知识证明技术,把Layer 2上的计算证明实时上链,实现了与以太坊Layer 1几乎同等级别的安全性。与Optimistic Rollups技术相比,ZK-Rollups在交易的最终性方面有较大优势,提现时间也缩短了多个数量级,极大地提高了可用性,同时GAS费相当低廉。从ZK-Rollups的种种特性来看,DEX其实更为适合以ZK-Rollups技术模型在Layer 2上集成,而ZKSwap也是率先采用ZK-Rollups技术的DEX之一。

「 ZKSwap,ZK-Rollups DEX先行者 」

ZKSwap是目前Layer 2板块为数不多的DEX成员之一。

ZKSwap依旧延续了AMM做市商模型,如果你经常使用Uniswap或者SushiSwap等DEX,那么可以说你对于ZKSwap的使用方式也是再熟悉不过了。

目前,ZKSwap能够为用户提供兑换、流动性挖矿等传统AMM模式DEX的玩法。相较于ZkSnyc,ZKSwap则是一套全新的基于ZK-Rollups技术的资产兑换协议,通过ZK-Rollups技术把以太坊上的代币转移到Layer 2上,基于不断生成的零知识证明来保证Layer 1和Layer 2状态的一致性,从而让所有的兑换在Layer 2上发生,可以做到零Gas费用的实时兑换,并且具备无限的拓展性。

首先,在交易效率以及交易成本上,ZKSwap就体现出了相当的优势,对于交易者来说,没有什么比这两样更重要了。在安全性上,ZKSwap将数据聚合打包上链(尤其3月22日后,ZKSwap对自身的ZK-Rollups方案升级后),并通过零知识证明,确保Layer 1和 Layer 2状态的一致性,来保证与Layer 1同样的安全性。

ZKSwap的零知识证明系统采用分布式架构,并采用最新的零知识证明算法PLONK生成证明。ZK-PLONK全局可信设置只需要生成一次,电路规模在一定范围内的应用都可复用,极大地降低了零知识证明的使用门槛。

以太坊自身链上计算的TPS为15-20左右,由于ZKSwap的计算是在链下,理论上通过不断扩展高端服务器的数量就能获得无限的可扩展性。目前,Layer 2需要大量计算来维持相对较高的TPS,当前版本的ZKSwap采用了CPU计算零知识证明,使用了100多台高端服务器,可以实现15秒发送100笔交易。ZKSwap后续将计划开发GPU版本,大幅提升效率,有机会实现数百甚至几千的TPS。

ZKSwap主网在2021年的2月14日正式上线,目前已经平稳运行了两个多月。目前Layer 2账户数达到了86316个,总TVL达到了13.86亿美元(相较于4月初上升了4倍左右),24小时交易额为28.66M美元,流动性为8.44亿美元,在DeFi整体板块处于中上等水平,从数据上看,ZKSwap的上线短时间内也吸引了诸多传统DEX上的用户前来体验,ZKSwap的自身优势也将让用户保持交易黏性。

5060296_image3.png

目前,Layer 2板块整体而言较为“空旷”,而迁移至Layer 2上的DEX更是少之又少。

Loopring与ZKSwap同处于Layer 2赛道且均是基于ZK-Rollups的DEX,本质上Loopring属于订单簿DEX的代表,ZKSwap则是AMM模式的DEX。而在技术模型上Loopring采用了Groth16的零知识证明算法,每次上线一个交易对都需要重置电路。ZKSwap是基于较新的Plonk的零知识证明算法,效率更高,并且毋需每次更新电路即可更新可信设置。

从目前以太坊DEX板块整体而言,对于诸多的DEX比如SuShiSwap、Balancer等的ZK-Rollups方案都在开发中,在Layer 2板块的技术经验上ZKSwap能够给予一个参照,同时ZKSwap在Layer 2这个领域也走在了前列。

「 ZKSwap的激励计划与未来展望 」

ZKSwap在2月上线后,整体表现出了相当强的激励性。

3月,ZKSwap上线了流动性挖矿和锁仓挖矿计划。目前,ZKSwap已推出了第二期的流动性挖矿和交易挖矿计划,并于3月29日18点到4月26日18点开启为期28天的流动性挖矿和交易挖矿计划,代币激励的总额为400万枚ZKS。包含13个交易对,包括ZKS/ETH、ZKS/USDT、ETH/WBTC、ETH/USDT、UNI/ZKS、SUSHI/ZKS、AAVE/ZKS等,每日最多奖励不超过1000/2000枚ZKS。

据了解,第二期流动性挖矿4月26日结束之后,ZKSwap会继续推出新一期的流动性挖矿,但ZKS代币奖励的产出将会减少,具体细则还在修订中。不过,现在仍处于上述活动的活动期内,有兴趣的交易者可以在获取收益的同时,体验一下基于ZK-Rollups的ZKSwap(zks.org)。

目前,ZKSwap整体产品板块已经上线,并且运行平稳。从交易数据上尤其是TVL上,ZKSwap吸引了大量的交易用户,而随着ZKSwap的生态不断进展,ZKSwap系统整体需要进一步提升吞吐。

根据最新公告,ZKSwap V2版本预计将于6月初正式上线,届时新版本将会支持Layer 2的自主无限上币,用户可以自主添加自己发行的ERC20代币到ZKSwap的Layer 2支付网络和兑换网络,实现免费实时转账任意ERC20 代币(包括任何稳定币)以及免费实时兑换任意ERC20代币。

在V1的基础上,ZKSwap V2版本将为更多的代币提供流动性和交易支持,并提供使用ZKSwap可以免Gas费用转账和兑换。同时ZKSwap也主要以增强自身性能为主,比如提升ZKSwap的吞吐量以及交易效率等。

另外,ZKSwap于4月22日正式发布了社区治理方案,旨在满足社区治理需求,提高社区治理效率。其中,社区治理代币gZKS由360天期限的ZKS锁仓合约产生,用户参与锁仓可根据实际锁仓时间至多1:1的比例获取gZKS代币。持有gZKS的用户,可参与社区治理,包括提案和投票。持有5万枚gZKS以上的用户可发起提案,参与投票不设门槛,单次投票至少1枚gZKS。治理内容包括上币、空投、流动性挖矿、经济模型和技术路线调整等。 

众所周知,ZKSwap目前是以CPU来计算零知识证明,使用了近100多台高端服务器,可以实现15秒发送100笔交易。而在提供计算能力上,GPU明显更有优势,ZKSwap也在路线图中表明将引入GPU为链下计算能力进行加速,而布局后ZKSwap的吞吐将有望达到成以千计TPS。

ZKSwap通过Plonk零知识证明电路来实现自身的零知识证明,并且该证明方式降低了零知识证明门槛。在2021年第二季度,技术上ZKSwap还将对Plonk零知识证明系统电路进行优化,提升ZKSwap的系统效率。

目前ZK-Rollups因为难以部署智能合约,这也成为目前众多DeFi协议以ZK-Rollups模型迁移至Layer 2的门槛。在长线的路线中,ZKSwap将通过对EVM指令集构建电路,以实现基于ZK-Rollups的通用EVM模型,这将为其他DeFi协议迁移至ZK-Rollups进一步降低门槛。

交易者是加密货币世界的一个主角,高效、低成本将从根本上改善DEX世界的交易环境,以及交易者的交易黏性,而ZKSwap也迈出了重要的一步。

ZKSwap作为目前第一批以ZK-Rollups为技术模型的Layer 2的AMM DEX,生态整体进展较为迅速。从ZK-Rollups方案看,其在可扩展性、安全性、可用性以及性能等方面达到了一个很好的平衡,非常具有应用前景,因此ZKSwap在行业内,也能够给予其他DeFi协议迁移至ZK-Rollups的Layer 2提供引领和参照的作用。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK