本次AMA论坛一起聊聊关于Layer 2 的话题,聊聊在通往以太坊2.0的道路上,Layer2能不能开创出一个黄金时代。
DeFi的热潮之下,高昂的Gas费用,拥堵的网络,以太坊的性能问题再次饱受诟病。要想成为“世界金融结算层”,强大的网络吞吐能力不可或缺,在用户和资金量不断涌入的同时,以太坊上的GAS费也屡创新高,让用户苦不堪言。
ETH 2.0的信标链阶段虽然已经启动,但想要将这个“分片”方案完整呈现给用户,至少需要2-3年的窗口期。为了解决迫在眉睫的拥堵问题,提高以太坊的性能,推出Layer2解决方案成了不少研发团队的首选。
1月11日,PANews主办了主题为“Layer2的黄金时代:通往以太坊2.0之路”的线上AMA论坛,邀请到了Tokamak Network 创始人 Kevin Jeong和ZKSwap 开发负责人 Alex Lee一起聊聊关于Layer 2 的话题,聊聊在通往以太坊2.0的道路上,Layer2能不能开创出一个黄金时代。
1、 在AMA开始之前,我们首先有请两位嘉宾介绍一下自己和自己所在的项目。
Kevin Jeong:大家好,很荣幸可以在这里参加PANews的AMA, 与大家探讨Layer2。Tokamak Network是一个允许在使用以太坊作为基础链(1层)的情况下,让Dapp可以轻松创建2层方案的平台。Tokamak这个名字,源自核动力工程中的等离子体控制装置,也意味着可以调控各种2层方案,比如Plasma、Roll-up。最近我们中文社区的小伙伴给起了一个很棒的中文昵称,叫做“坦克网络”。
Alex Lee:很高兴能和大家进行分享。我现在是 ZKSwap 开发负责人,自己在区块链行业也摸爬滚打了很多年,对dex和defi有比较深入的研究。
ZKSwap (ZK-Rollup based Swap) 是基于 ZK-Rollups 技术的 Layer2 自动做市商模型去中心化交易所,其通过 ZK-Rollups 技术将所有的 ERC-20 token 转移到 Layer2 上,再基于不断生成的零知识证明来保证 Layer1 和 Layer2 状态的一致性,从而让所有的兑换在 Layer2 上发生。相比传统去中心化交易所如 Uniswap 等,ZKSwap 具有以下优势:
1. 零 Gas 费用: 所有代币的兑换都在 Layer2 上发生,免去了 Gas 费用的产生;
2. 更高的TPS(Transation Per SECond): 相比传统以太坊徘徊在 10 左右的 TPS,ZKSwap 的 TPS 理论上将达到 6,000 左右的数量级;
3. 实时交易: 所有交易都迁移至 Layer2 上发生 ,用户不再需要等待一个区块的确认时间,可实现实时交易。
2、 我们知道以太坊的Layer2扩容方案有多种,包括侧链、状态通道(State Channel)、Plasma、ZK Rollup、Optimistic Rollup、Validium等。两位嘉宾所在的项目为何选用目前的技术方案?该技术方案能产生什么优势?
Kevin Jeong:Tokamak Network完全基于以太坊层,支持各种Plasma和Roll-up架构,可以同时容纳相当多人的交易。关于二层区块链的许多误解之一是,大家普遍认为二层区块链是作为一个单一的系统运行和操作的。其实,用户和开发人员可以根据需求,选择其所需的规模和方案,为去中心化应用程序创建一个按需区块链。
再补充一点,侧链有它自己的共识算法(所以它需要大量的验证器来保证去中心化),状态通道是1:1结构,或者由一小部分参与者来处理多个交易。Plasma和Roll-up也是各种各样的,你也可以把Validium看作是Plasma的一种。
Alex Lee:ZKSwap 采用的是 ZK-Rollups 技术的方案,而 ZK-Rollups 技术采用了当下比较热门的 Rollup 扩容思想,实现了 Layer-2 的扩容。
同时,ZK-Rollups 利用零知识证明技术,把 Layer-2 上的计算证明实时上链,实现了与以太坊 Layer-1 几乎同等级别的安全性。
且与其他诸如 Optimistic Rollup 技术相比,ZK-Rollups 在交易的最终性方面有较大优势,提现时间也缩短了多个数量级,极大地提高了可用性。
此外,随着计算机硬件升级以及零知识证明算法的发展,有望进一步提升 Layer-2 的性能。
因此, ZK-Rollups 在可扩展性、安全性、可用性以及性能等方面达到了一个很好的平衡,也是目前最适合搭建 DEX 的二层解决方案。
ZkSync 是首个采用 ZK-Rollups 技术的产品,并且已经上线以太坊主网,背靠拥有强大技术实力的 Matter Labs,可以说是目前市面上最领先的 ZK-Rollups 实现。
当然,目前 ZkSync 目前只支持简单的 Layer-2 收发交易,不支持其他复杂操作,这也正是 ZKSwap 对 ZkSync 的主要改进,即支持基于 ZK-Rollups 的 swap 和添加流动性等复杂操作。
3、Tokamak Network 是一个比较“特殊”的layer2项目,它并非专攻某一种技术,而是希望提供一个多技术方案的生态平台,让开发者能够“按需”使用特定的Layer2技术方案,为什么要集合多种L2技术方案?分散精力是否会让你们的技术开发无法领先?
Kevin Jeong:要回答这个问题,我们可以先来看看以太坊的历史,它为什么会出现,以及当前的趋势。在以太坊出现之前,出现过各种独立的区块链,分别提出了不同的问题和各自的解决方案。而以太坊,则是一个解决无法产生网络效应(协同作用)问题的区块链,因为其他区块链解决方案是在以共识为单位的单元(silo)中制造的。换句话说,以太坊旨在成为一个能够适应各种应用程序的所有需求的单独的区块链。举一个近一点的例子,DeFi的繁荣可以看作是由于在以太坊中,各个项目都可以自由组合(可组合性),而被驱动的。
然而众所周知,这个庞大的单一区块链模型主要面临两个问题的限制:1)可扩展性、和2)功能性。在可扩展性方面,平台开始被交易淹没,因为在使用各种应用程序的过程中,不确定数量的用户所做的所有事务都存储在一个区块链上。随着最近剧增的交易量,飙升的tx费用等问题再次出现,就像当年ICO繁荣时期一样。
在功能性方面,以太坊的架构有结构性限制,这使得它难以包含更多的应用程序。创世区块到现在已经将近6年了,但是DeFi是唯一一个有意义的产品,而其他领域仍然局限于他们的概念证明。
研究人员开始想办法为以太坊作补充,使它可以通过更灵活的结构支持更广泛的应用,同时以更低的成本保持协同和去中心化以及支持更大量的交易。而2层解决方案就是在这种情况下出现的。这就像在你的电脑容量不足的情况下,附加一个外部驱动器。以太坊的可扩展性和功能性可以通过在以太坊上添加一层来保护。
为了加强以太坊,出现了大量的二层方案,我们的团队开发了一个图灵完整(Turing-complete)的二层引擎,称为Plasma EVM,分类为Plasma。我们的研发成果被展示给了Vitalik,并得到了Vitalik的高度认可,称我们的具体设计给他留下了深刻的印象,这是连以太坊自己的Plasma研究人员也从来没有想到过的( I was very impressed by the specific design that they made is one that even our own plasma researchers never thought about yet.)
我们在第二层所面临的问题是,出现了许多不同结构的解决方案,而每个结构都自我独立(has their own silo)。这些为解决以太坊问题而出现的众多解决方案,是为了填补多种不同问题出现的多种方法。
Tokamak Network就是在这种背景下出现的。通过根据应用程序的需求而提供不同的2层解决方式,并在同一个生态系统中运行它们,提供1)可伸缩性和2)功能性的支持。与此同时,以太坊的核心:3)网络效应和4)去中心化得以维持。我们称这一整套体系为 “Tokamak Network聚合平台”。
4、在Vitalik的号召下,Rollup成为了当下Layer2的重要解决方案,DeFi 中的龙头项目Uniswap、Synthetix 等也宣布要完成基于Rollup技术的全新产品,V神的喊话和龙头项目的加入,是否有可能会让Rollup技术成为一个Layer2的行业标准?
Alex Lee:长期来看最有优势的Layer2方案还是Rollup技术。而在Rollup技术中比较具有优势的则是ZK-Rollup。
ZKRollup 采用了 Rollup 扩容思想,实现了 Layer-2 的扩容:利用零知识证明技术,把 Layer-2 上的计算证明实时上链,实现了与以太坊 Layer-1 几乎同等级别的安全性;与其他扩容方案相比,交易的最终性有较大优势,提现时间缩短了多个数量级,极大地提高了可用性;同时,随着计算机硬件升级 以及 零知识证明算法的发展,有望进一步提升 Layer-2 的性能。
因此, ZKRollup 在可扩展性、安全性、可用性以及性能等方面达到了一个很好的平衡,非常具有应用前景。
5、TON是Tokamak Network 的代币,能为大家介绍一下TON代币的用处和经济模型么?
Kevin Jeong:Tokamak Netowrk的生态代币TON 被用于激励创建整合的2层生态系统。为了创建2层区块链,必须绑定(存入)TON,只要2层网络正常运行,2层运营商就可以收到额的TON作为补偿。另一方面,如果出现双花等问题,存入的代币将被大幅削减,并奖励给挑战者。
TON也被看作Tokamak Network生态系统的主要通货膨胀率等指标,并会影响生态系统基金决策。
6、最近我们看到了ZKswap进行了火热的一测二测,甚至还有“跑路测试”,也分发了部分代币给早期参与者,能为大家介绍一下ZKswap代币ZKS的经济模型么?
Alex Lee:ZKSwap 是一套社区化的去中心化交易协议,因此大部分的协议 Token 将由挖矿产生,分配给维护系统运行的社区参与者。ZKS是ZKSwap 的协议 Token,总量为 10 亿枚 ZKS。ZKSWap 代币符号: 英文:ZKS, 中文:零知兑,外号:灵芝。其中 60 % 的 ZKS 通证将通过 PoG(Proof-of-Gas:Gas 消耗量的证明机制)、PoL(Proof-of-Liquidity:基于流动性的分发机制)、PoZK(Proof-of-ZK-Snark:基于零知识证明的工作量证明)、PoT(Proof-of-TransFee:交易手续费证明机制 ) 和 PoS(Proof-of-Staking:智能合约 Staking 锁仓挖矿)这 5 种方式分配给社区参与者们,剩余的 40% 将分别分配给团队(15%)、天使投资人(6.7%),潜在A轮投资人(5.3%)、初始流动性(4%)、开发者和生态激励(8%)以及顾问(1%)。10 亿枚 ZKS 通证将在未来的 4 年内逐步解锁,第一年流通 33.03%,第二年流通 59.32%,第三年流通 83%,第四年流通 90%+。更多详情大家可以到 ZKSwap 官网(zks.org)查看。
7、由于Layer2 的各个技术方案无法互通,这是否意味着随着Layer2的发展,DeFi应用们可组合性会被削弱,流动性也会被进一步割裂?请两位嘉宾谈谈Layer2发展可能带来新的困境有哪些?
Kevin Jeong:可以说Tokamak Network的存在就是为了解决2层解决方式之间的互通问题,或者说2层和1层之间的互操作性问题。Tokamak不仅能够根据需求,在结构上创建各种类型的第二层(按需),而且可以设计各种不同的而方式来支持每个第二层之间的顺利互通。Tokamak Network生态系统中Roll-ups里的Atomic swap就是一个例子。
此外,互操作性的限制不仅来自于技术问题,还来自于代币经济体系问题。假设不是在同一个平台按需地解决问题,而是用不同的二层平台逐个解决相应要处理的问题,即使技术问题解决了,如果没有只是使用单一代币的整个生态系统,它会非常麻烦,而仅需使用TON,在Tokamak Network按需得到解决方案相较之下就合理很多。Cosmos也是创建了自己的代币经济体系,以及链之间连接的技术解决方案,以用同一种token引导其整个生态系统。
Alex Lee:完全不会对defi的应用有任何影响。虽然Layer2的可选方案很多但是随着开发者的不断探索 发现目前高可用 高扩展 高稳定的zkrollup是最好的选择。
随着发展 Layer2会统一一种落地方案,所有的deFi等Dapp都会在这个协议上落地发展 不但不会割裂整个生态 反而每个Dapp会更好的联动,更能产生新的创新玩法。
其实没有市场级的困境 主要的问题就是Layer2的维护和扩展 需要大量的人才储备和高性能机器的支撑 从一开始我们团队就做了大量的准备 足以支撑zkswap的开发和后期维护。
8、从市场的角度看,目前Layer2大火主要是因为DeFi浪潮下的gas费暴涨,Layer2方案能解决这个问题,以及大家做出了DeFi将会继续引领市场的预期,如果DeFi板块降温,是不是Layer2板块的发展也会停滞?两位嘉宾怎么看这个问题?
Alex Lee:因为Layer2只是一个以太坊的扩展协议 虽然交易的行为是发生在Layer2上的 但是验证结算都是要在以太坊上做的 不能完全独立于以太坊而工作。
不足的地方就在这里 虽然Layer2上可以替代以太坊来进行交易 但是最后的结算验证TPS也会受到以太坊的网络情况 这样从Layer2到Layer1的资产转移会有影响。
Kevin Jeong:以太坊的gas费用居高不下的问题本质其实并不是DeFi,而是以太坊用户数量的不断增加。例如三年前随着ICO的流行,Gas fee也曾经飙升过。
如果以太坊将继续增加其他领域的用户以及DeFi持续繁荣,我认为2层的趋势不会消失。只有当包括以太坊在内的区块链行业的用户数量在未来将会减少(当然我不认为会是这样),那么整个区块链领域将会停滞不前,当然也包括2层。
9、Vitalik曾经撰文提出观点:从短期来看,以太坊需要将Layer1与Layer2的开发并行发展,从长远来看,则需要更多地关注Layer2。从整个生态发展上看,最后请诸位嘉宾预测一下Layer2生态的发展前景吧,在通往以太坊2.0的道路上,Layer2会因为技术优势加速爆发开创出自己的黄金时代么?在这期间,是否有可能出现一些新的Layer2解决方案?
Kevin Jeong:最终,我相信真实用户创建的所有交易和数据都将存储在第2层,而以太坊作为第1层,只会作为出现问题时的一个协调区域。这意味着以太坊生态系统将具有巨大的技术多样性和安全的可扩展性,可以同时以低成本处理大规模交易。此外,以太坊2.0提供的环境将进一步加速这一生态系统的扩展。
仅从2层本身的领域来看,就像升级计算机一样,在2层会不断提出满足各个领域需求的新架构。坦克网络Tokamak Network将以一种灵活的架构来承载这样一个动态的生态系统。
Alex Lee:Layer2整体的生态路径还是比较艰难,但如果一旦基础设施搭建到位,生态便会很快涌现。
整个市场目前需要加强Layer2的基础建设,提高稳定性以及TPS等方面的问题,一旦这些基础建设达到了一个高度,那基于Layer2的应用便会一簇而生。
在未来,Layer2 有望取代现在以太坊 Layer1 的大部分功能,所有的转账、交易、钱包和其他各类应用都基于 Layer2 实现,不再受限于 Layer1 的性能瓶颈,从而催生出真正可以被大多数人使用的应用场景。我们认为这才是区块链应用能够落地的可行路径。
哔哔News 小龟:Tokamak Network作为一个技术整合平台,请问你们如何保持持续的技术竞争力?虽然目前你们的技术可能领先,但如果新的技术出现,都需要人力去研发,你们的瓶颈可能在哪里?
Kevin Jeong:为了回答这个问题,我们可以先来看看比特币。比特币是基于UTXO的技术,其实已经有点过时,但是它仍然是头部项目,甚至在我们的行业中占主导地位,是怎么做到的呢?以太坊也是一样的,它持续支持着区块链技术及其应用的进化。
原因是,与其他技术进步的项目相比,他们已经建立了自己的“经济堑壕”。一旦建立了生态系统并稳定了它的社区,追随者就很难克服先驱者挖的壕沟。
坦克网络(Tokamak Network)目前的流通市值约为2500万美元,日均交易额为1000万美元。经济战壕变成了我们竞争对手的一个巨大的围场。我们的架构非常灵活,而且很容易与其他类型的架构整合。我们投入了大量资源去发现并利用这些新的Layer2方案。
链得得灵鸽:Layer 2 技术方案是否会降低项目的“去中心化”特性,让区块链技术不再那么纯粹?能以ZKswap为例讲解一下么?
Alex Lee:严格来说是会有的 但同时也增加了新的特性 因为所有的交易在Layer2上发生 但是最后结算验证需要在以太坊上进行 未来保证分叉和同步一致性。
ZKSwap会集中处理这些状态的同步 但也只是仅仅的同步 因为所有的验证证明是由零知识证明生成。
1、Tokamak什么时候登陆国内的交易所?
Kevin Jeong:不好意思我不能透露详细信息,我只能偷偷告诉你,“快了”。
2、Tokamak的工具箱概念很吸引人,但是如果一个技术被淘汰,那你们此前做过的开发工作不是全部打水漂了么?
Kevin Jeong::有一句谚语,当投资某件事时,“不要把鸡蛋放在一个篮子里”。我们分配资源的方式多种多样,我们不知道哪一种会过时,哪一种会兴旺。我们的资源组合将这种风险降到最低。相反,只关注L2特定类型的项目会有您提到的那种“篮子里的鸡蛋”问题。
3、TON在哪里可以买到?
Kevin Jeong:你可以1)在Uniswap买到(https://m.bihu.com/article/1440971646)2) Upbit Korea(https://upbit.com) 3) Upbit Indonesia. 你也可以在我们的生态系统中进行staking(https://staking.tokamak.network)
4、ZKSwap的主网什么时候上线?
Alex Lee:目前ZKSwap正在审计阶段,审计通过后就会上主网,预计1月中下旬可以上主网
5、我想问一下,你们项目方采用不同的Layer2对我们这些韭菜在操作上有影响么?如果门槛太高大家也不会用啊!
Kevin Jeong:友好的用户体验一直以来都是对区块链技术的开放性问题,无论是Tokamak还是整个行业,都还有很长的路要走。解决这些问题的一种方法是使用像Metamask这样的用户体验解决方案。例如,我们的Plasma方案之一Plasma EVM(以太坊基金会授予的项目)就使用了Metamask。你只需要在设置中切换网络即可。我认为这是可以经过深思熟虑而通过技术处理能解决的问题,而不是牢不可破的难关。
6、ZKS什么时候上大所啊?
Alex Lee:ZKS 在主网上线就也会上线主流交易所
7、各位老师能预测下行情么?比特币涨这么高,春节会砸盘么?
Kevin Jeong:我可以看看窗户外面,告诉你下午的天气预测,但不能预测下周或下个月的天气。价格犹如无人知晓的天气。很抱歉没有给你足够的建议。
8、ZKRollup和Optimistic Rollup技术两者有什么区别啊?
Alex Lee:ZKRollup 采用了 Rollup 扩容思想,实现了 Layer-2 的扩容:利用零知识证明技术,把 Layer-2 上的计算证明实时上链,实现了与以太坊 Layer-1 几乎同等级别的安全性;与其他诸如 Optimistic Rollup 技术相比,交易的最终性有较大优势,提现时间缩短了多个数量级,极大地提高了可用性;同时,随着计算机硬件升级 以及 零知识证明算法的发展,有望进一步提升 Layer-2 的性能。