22

DeFi七点钟社区 | ZKSwap Alex Lee:基于Layer2技术的AMM如何将DeFi带向新的高度

 3 years ago
source link: http://www.iterduo.com/posts/116138
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 Alex Lee:基于Layer2技术的AMM如何将DeFi带向新的高度

DeFi七点钟社区 | ZKSwap Alex Lee:基于Layer2技术的AMM如何将DeFi带向新的高度

DeFi七点钟社区 2020-12-19 14:57

12月18日晚七点,DeFi七点钟社区迎来第27期嘉宾Alex Lee,ZKSwap 开发负责人,分享主题:基于Layer2技术的AMM如何将DeFi带向新的高度!

DeFi七点钟社区,DeFi国内第一社区;

目前分群建设1000+,覆盖20万+行业用户,150家区块链行业媒体宣发报道;

由区块链技术的多位大咖共同发起成立;

目的是学习DeFi区块链知识,推进区块链技术在各个行业的落地和应用。

微信图片_20201219121746.png

以下为嘉宾分享实录

1、请简单介绍ZKSwap?

ZKSwap 是基于 ZK-Rollups 的高性能Layer2 DEX,其通过 ZK-Rollups 技术将所有的 ERC-20 token 转移到 Layer2 上,再基于不断生成的零知识证明来保证 Layer1 和 Layer2 状态的一致性,从而让所有的兑换在 Layer2 上发生。相比传统去中心化交易所如 Uniswap 等,ZKSwap 具有以下优势:

零 Gas 费用: 所有代币的兑换都在 Layer2 上发生,免去了 Gas 费用的产生;

更高的TPS(Transation Per Second): 相比传统以太坊徘徊在 10 左右的 TPS,ZKSwap 的 TPS 理论上将达到 6,000 左右的数量级;

实时交易: 所有交易都迁移至 Layer2 上发生 ,用户不再需要等待一个区块的确认时间,可实现实时交易。

2、什么是Layer2 DeFi?它的出现给DeFi市场带来了新的玩法,为何与众不同?

Layer 2 解决方案就像一个附加的区块链,它与主网协同工作,将交易打包在一起,然后再广播到以太坊网络,从而节省费用和空间。

当前的主流 DEX 都面临着 gas 费用高、TPS 低、等待时间长、用户体验不佳等问题,Layer 2 的解决方案可以很好的解决当前 DEX 的痛点,使 DEX 拥有媲美 CEX 般的丝滑操作体验。

3、路印也是做Layer2 Dex,已经在这一块耕耘一段时间了,两者有什么不同?

路印对于 Layer2 DEX 的探索和成就也为我们提供了非常重要的参考,值得我们学习。

我们和路印主要的区别是在产品路线和技术细节方面。

在产品路线方面,路印是首个基于订单簿模型的 Layer2 DEX,同时也开始探索基于 AMM 模型的 Layer2 DEX。ZKSwap 主要专注于基于 AMM 模型的 Layer2 DEX,并在未来希望搭建更多 Layer2 基础设施。

在技术细节方面,路印采用了 Groth16 的零知识证明算法,每次上线一个交易对都需要重置电路。ZKSwap 是基于较新的 Plonk 的零知识证明算法 ,效率更高,并且毋需每次更新电路即可更新可信设置。

总体来说 Layer 2 是一个巨大的赛道,Layer 2 的项目是太少了,而不是太多了。我们相信未来会有越来越多项目进入这个赛道,并带来更多的创新和多样性,ZKSwap 希望和这些项目一起共同搭建完整的 Layer 2 生态。

4、Layer2目前ZK Pollup和 Optimistic Rollup两个方案呼声最高,不少DeFi应用已经开始基于Layer2做产品MVP,这两个方案各有优劣,但因为DeFi可组合性的特点,Layer2生态可能会相对聚集在一方。您认为未来Layer2生态的发展路径是怎样的?Layer2生态有多大的想象空间?

长期来看最有优势的Layer2方案还是ZKRollup。

ZKRollup 采用了 Rollup 扩容思想,实现了 Layer-2 的扩容:利用零知识证明技术,把 Layer-2 上的计算证明实时上链,实现了与以太坊 Layer-1 几乎同等级别的安全性;与其他诸如 Optimistic Rollup 技术相比,交易的最终性有较大优势,提现时间缩短了多个数量级,极大地提高了可用性;同时,随着计算机硬件升级 以及 零知识证明算法的发展,有望进一步提升 Layer-2 的性能。

因此, ZKRollup 在可扩展性、安全性、可用性以及性能等方面达到了一个很好的平衡,非常具有应用前景。

回归现实,Layer2整体的生态路径还是比较艰难,但如果一旦基础设施搭建到位,生态便会很快涌现。

整个市场目前需要加强Layer2的基础建设,提高稳定性以及TPS等方面的问题,一旦这些基础建设达到了一个高度,那基于Layer2的应用便会一簇而生。

在未来,Layer2 有望取代现在以太坊 Layer1 的大部分功能,所有的转账、交易、钱包和其他各类应用都基于 Layer2 实现,不再受限于 Layer1 的性能瓶颈,从而催生出真正可以被大多数人使用的应用场景。我们认为这才是区块链应用能够落地的可行路径。

5、ZKSwap 目前的产品规划是 layer2 钱包和 Layer2 AMM 协议两部分,为什么这样规划,这两部分是如何协同的?

钱包用于存放用户的 Layer 2 资产,而 AMM 协议则用于进行交易。

这和传统的中心化交易所的 钱包+交易 功能类似,二者互相配合,才能完成完整的 Layer 2 交易过程,缺一不可。

6、Layer2 生态发展对ETH2.0贡献巨大,您认为Layer2 生态的市值可以达到以太坊的多少?为什么?ZKSwap 的目标是什么?

一个好的 Layer 2 协议,它的市值可以到达以太坊的十分之一。

以太坊已经成为目前去中心化生态的基础设施,其市值很大程度来源于以太坊生态中这些优质的项目。

然而,回顾以太坊的历史,但凡以太坊上出现现象级的热门应用,都会遇到以太坊可扩展性和高手续费的限制,加密猫如此,uniswap 亦如此。

这无疑限制了以太坊生态的进一步发展,从某种意义上也限制了以太坊市值的继续提升。

如果生态中出现一个好的 Layer2 协议,在保证和以太坊相同的安全性的同时,使得大部分应用能够实现可扩展、无手续费的交互,那么可以预见,大多数现有以太坊生态都会迁移到 Layer2 中,突破现有的规模限制,迎来新的发展机会。这样一套 Layer2 协议的价值无疑是巨大的。

ZKSwap 的目标是与用户一起打造零延时、零手续费、安全的 Layer2 swap 协议,并以此为基础,成为未来 Layer2 基础设施的重要组成部分。

7、近日有消息报道说 ZKSwap 已经完成了 170 万美金的天使轮投资,能和我们简单介绍下吗?

是的,在11月下旬,ZKSwap 完成了 170 万美金的天使轮投资,投资机构包括币信、FBG、SNZ、jubi、共识实验室、隆领资本以及3大交易所中的一家,此外还有阿里巴巴的一位合伙人(抱歉不能披露所有信息。。),但每一家投资的额度其实都不多,除此之外 ZKSwap 也不会有其他的公募,现在唯一能获取ZKS 的渠道就是参加有奖测试活动。

8、之前 Alex 也提到 ZKSwap 的 gas 费用为零,但是我们知道 L2 相关的所有操作其时还是会产生一些手续费用的,ZKSwap 是通过什么样的方式使 gas 费变为 0 的呢?

非常好的一个问题,这其实涉及到了 ZKSwap 设计的3种证明机制,我简单的说一下:

1、 Proof of Gas (POG): 基于以太坊 gas 消耗量的证明机制, ZKSwap 中涉及从Layer2 提交证明到Layer1 的时候,系统需要消耗大量的以太坊Gas, 正式上线之后,我们会发布一个帮 ZKSwap 用户代付 gas 的智能合约。 任何用户都可以向该智能合约充值ETH, 并进行pledge (Gas 划扣承诺), 系统会使用该智能合约中的ETH 为 ZKSwap 所有用户支付Layer1 的Gas 费用。 假如系统决定每天给该智能合约发放 20000万个ZKS,当天所有zkswap的用户消耗了 100个ETH 作为gas 费用,并且该智能合约合计锁定了 1000个ETH, 您如果向系统充值了1个ETH, 那么当天智能合约会花费掉您的 100ETH/1000ETH * 1 ETH= 0.1 ETH , 并且返回给您 0.1ETH* (20000 ZKS/系统消耗100ETH)= 20个 ZKS。 所有合约花费的ETH, 只会为 ZKSwap 所有用户代付Gas 费用,并不会有任何其他的用途。

2、 Proof of Liquidity Mining (POL 基于流动性挖矿的分发机制) ZKSwap 正式上线2-3周左右,就会开启流动性挖矿,类比Uniswap 的流动性挖矿机制,对一些特定的交易对,会给提供流动性的客户进行奖励,并进行ZKS 的分发。

3、 Proof of ZK-Snark (PoZK 基于零知识证明的工作量证明): 在 ZKSwap 中,会有大量计算和生成零知识证明的需求,目前都是通过零知识证明的Prover (证明生成者)完成的,目前ZKSwap 官方自己部署了大量 AMD高主频的CPU 服务器来生成零知识证明 ,不论是官方部署还是用户自己部署,只要按时提交证明到Layer1 都不会影响系统的安全性,但是为了让社区更广泛的参与,我们计划在ZKSwap 正式上线一个月左右,开放PoZK的机制,这样社区成员也可以成为 ZKSwap 的零知识证明节点,并参与计算和提交零知识证明,系统会根据用户提交的零知识证明的数量进行ZKS的代币分发。ZKSwap 团队也在全力开发Plonk证明的GPU版本,这样在正式公布的时候,应该会支持CPU 和GPU 分别参与零知识证明的计算,当然如果社区成员有兴趣,也可以研究 Plonk证明的FPGA版本,甚至ASIC芯片,来加速 ZKSwap 的layer2 证明计算过程,并提升 ZKSwap 的TPS, 使ZKSwap 的免信任TPS 可以尽快突破 100或者1000 以上,这样layer2 的效率优势相对以太坊将有数十倍甚至上百倍的提升,并且具备和以太坊相同的安全性,那么必然会带来大量区块链的应用爆发,ZKSwap 也可以成为Layer2 的入口,带动所有的DeFi 可以利用ZKSwap的基础设施,向Layer2迁移,并实现丝滑的分布式金融体验。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK