以太坊:扩容、模块化和区块链寿命

原本标题:Scaling, modularity and the question of blockchainlongevity原文作者:knower原文来源:knower’s substack编译:若华,MarsBit

回顾过去的事件

我住的地方附近有一栋非常高的建筑正在施工。晚上,我喜欢看它,因为每层楼都被数百个荧光灯泡照亮,只是因为他们还没有建好墙,所以才能看到。它看起来像一棵工业化的圣诞树,一个人类可能要离开的时代巨石,因为我们迈出了谨慎的第一步,进入了被粗略定义为元宇宙的时代。

19世纪末,第一座摩天大楼建成。在美国的那时,只有大约5000万公民,与2021年的大约3.3亿人口相比,相去甚远。从那时起,发生了什么变化?社会在数字和物理世界之间徘徊–我们可能每天大部分时间都在盯着屏幕,但却发现自己被我们一直熟悉的物理世界所束缚。这场大流行打开了整个星球的视野,让我们看到未来的数字生活可能是什么样子。远程工作、不间断的变焦电话、相对的主权和在线杂货配送。

在未来,我们可能会回顾这个时期,然后大笑,就像我们看到早期版本的计算机或互联网,想知道我们过去是如何处理这些史前遗物的。你可以说,自从世界上大多数人放松了对大流行病的限制后,生活已经恢复到一个正常的水平,但这一切都有点糟糕。埃隆·马斯克在经营推特,马克·扎克伯格正在创造一个反乌托邦(这可能是一个巨大的失败),而杰夫·贝佐斯想着1000亿美元的类固醇能给你带来什么——究竟发生了什么?

就像我之前说的,我们正处于一个奇怪的中间时期,跨越了完全由技术官僚政治驱动的元宇宙全球化和以沉闷、单调和碎片化的物质生活为特征的前互联网世界。即使是城市也不再有相同的感觉,除非你还年轻,而且是在人口密集、文化丰富的地方(见:迈阿密、纽约市、芝加哥等)。这感觉就像我们继续做我们所做的事情是出于习惯,而不是享受。当然,偶尔出去看看朋友或和同事一起闲逛是很好的,但大多数真正与我们有关的事情都在网上。我们该何去何从?

就像第一座摩天大楼建成时,一栋10层的建筑在19世纪的芝加哥显得格格不入,我们的数字同行(自我、个性、设备)在我们的日常生活中慢慢发生变化,感觉很不自在。

如果你曾经走出家门,你就会知道,这些新建筑在很长一段时间内并不罕见,进入一个城市,几乎不可能不看到几十或几百座摩天大楼。它们成为新的常态。虽然,现在事情可能看起来或感觉很奇怪,但技术很可能会融入我们的生存方式,并变得更加自然,就像它在整个人类历史上一样。

用个老掉牙的比喻,如果你回到100年前,向某人展示一部比任何现有技术都更强大的智能手机,他们会晕倒。如果你告诉他们,地球上几乎每个人都有一部这样的手机,同样的人也会崩溃并停止呼吸,但这个概念并没有让我们觉得有什么特别之处。

也许在100年后,会有一个来自宇宙的人穿越时空,向我们解释,每天花20个小时戴着虚拟现实护目镜并不奇怪,不,戴着虚拟现实护目镜见证你第一个孩子的出生当然也不奇怪–否则你怎么能达到你每天为Zuck看广告的配额?

我想长话短说,但重点是:正如摩天大楼在城市生活中变得无处不在,各种形式的技术也将如此,无论我们讨论的是互联网、加密货币还是人工智能。就像建筑发展变成单一结构,局限于单一目的(住房,单一企业,制造业)演变成为城市革命的模块化超结构(一栋摩天大楼中的多个企业,垂直扩展的豪华生活),我们宝贵的区块链以太坊也将如此。

你还记得我们是怎么做到这一点的吗?

在加密货币的最近一个周期,我们看到了大量的另类第一层 “以太坊杀手”的出现,吸引了数百亿美元的TVL,并煽动了成千上万条来自风投的Twitter帖子,描述他们是被派来将我们从以太坊的罪恶中解救出来的救世主。这在一段时间内很好,alt L1代币上涨了很多,生态系统蓬勃发展,机会被创造出来,新的加密货币用户能够在这些环境中进行负担得起的交易。然后,音乐停止了。

以太坊:扩容、模块化和区块链寿命

归功于DeFiLama

看看,现在这些ALT L1生态系统的DeFi TVL,我们可以看到这些以太坊杀手已经扮演了和平主义者的角色,随着第二层和基于模块化的团队继续快速发展,他们自鸣得意地闲着。为了扮演魔鬼的代言人,我想说alt L1本身并不坏,他们中的许多人都有创新的设计,可能会导致在未来的一个加密货币细分市场中占据主导地位。问题是,他们没有足够的吸引力来吸引走以太坊用户和以太坊在DeFi TVL的主导市场份额。

看看这些alt l1,我们可以立即看到它们正在从它们中心化的验证器集来进行一场文化战。在以太坊的例子中,有超过42万验证器,为有史以来分布式系统中最伟大的实验之一提供动力。没有其他的ALT L1与之接近,Solana以3400个验证器位居第二名。

这听起来不像一个巨大的问题,但加密的核心原则之一是去中心化。以太坊的创建是有原因的,它的重点是安全和去中心化,这种设计选择在任何将自己作为目前区块链之王的更好替代方案来推销的时候都是迫切需要的。

透过alt L1的验证器集来看,它们失败的另一个原因在事后看来相当明显,货币印刷关闭了。在容易的时候(2020年初至2022年初),任何没有经验的加密货币投资者或交易员都可以投硬币,并相当有信心在合理的时间范围内至少获得5倍的收益。这助长了歇斯底里,极度乐观的心态,最重要的是,贪婪。我并不是说这些是对alt L1及其生态系统代币的不公正抽杀,但它们今天就像过去时代的墓地。如果你想知道在当前的加密货币环境下,推出一个alt L1会如何下跌,只要看看APT(Apto)的图表就知道了。

这些alt L1的TVL已经下降了一个荒谬的数字,即使考虑到原生代币存款的缩水,而不仅仅是以美元计价时可笑的85%图表。进一步观察这些alt L1生态系统,前10大协议往往是1或2个成功的原生应用程序的混合体,Uniswap/Aave类型(始于以太坊)应用程序的跨链实施,或某种“以前的外壳”应用程序,适合没有目的,但仍然持有相当大的用户TVL,某种原因我不知道。我相信,从现在开始,大约90%的开发者会积极地在第二层或以太坊上进行开发,他们为什么不呢?看看Arbitrum和Optimism在最近几个月相对于Ethereum Killers的表现就知道了。

以太坊:扩容、模块化和区块链寿命

Credit to DeFiLlama

这些l2甚至成功地建立了充满激情的用户社区,这也是alt l1能够做得如此好的核心原因之一。没有门徒,就不能传福音。这并不是L2主导地位增长的最大或最量化的例子,但它与alt L1中正在上演的(以及将继续上演的)情况形成了鲜明的对比。

这并不是说,他们没有在其他方面大显身手,通过Polygon和Solana的下一级业务发展和认真的伙伴关系就可以看出。在下一节中,我将更多地谈及Polygon,特别是关注他们的zkEVM以及它如何与其他众多的zkEVM竞争。

但背景已经足够了,现在是时候关注我们今天的位置和未来的发展了。目前,以太坊已经完成了备受期待的与PoS的合并,并计划在未来几年进行一系列的升级(The Surge, Verge Purge 和the Splurge)。这里有一个很好的信息图,介绍了这些升级的内容(Vitalik推特链接https://twitter.com/vitalikbuterin/status/1466411377107558402)。

以太坊:扩容、模块化和区块链寿命

归功于Vitalik

在本报告的后面,我将讨论其中的一些术语,特别是分片和EIP-4844,这是迈向以太坊终结游戏的一小步。看看下一个图表,合并后的以太坊是唯一能够产生正利润率的L1,它甚至不是一个竞争对手(除了Binance智能链,但我会让@0xgodking处理那个污水池)。

以太坊:扩容、模块化和区块链寿命

归功于Bankless

更有希望的是,围绕zkevm、模块化解决方案、中间件甚至L3的开发,过去一个月里在Twitter上掀起了风波。我相信,以太坊将成为一流的区块链,它将拥有所有即将到来的加密应用程序的DAU和TVL的绝大部分份额。这份报告的目的是解释为什么我会有这样的感觉,这些有前途的技术是如何工作的,以及这对普通加密用户在未来几年里意味着什么。

研究技术

我们的情况是这样的:

假设你是一个相当博学的加密货币用户,把时间花在浏览加密Twitter上。你关注Inversebrah、Cobie和Hentaiavenger66,并认为自己相当善于驾驭新生的加密货币市场所带来的考验和磨难。也许,你在牛市中赚了很多钱,或者比今年早些时候更不舒服,但你很寒心。在牛市中,你不需要知道很多就能成功。在GM、积极的氛围和你点击按钮就能赚到的钱之间,没有太多的时间去研究为你的兰博基尼买单的机制。如今,你在Twitter上没有那么多事情可做。

也许你正在为一个DAO或一个即将推出的新协议工作,试图从Twitter上吸引新的用户来收回失去的收益。也许你已经尝试过研究MEV之类的东西,但却发现你并不像市场让你想象的那样聪明。你可能对什么是optimistic或零知识rollup是什么以及为什么有一个很好的理解。见鬼,也许你得到了一袋肥厚的OP,并将你的治理代币转给了区块链上更正直的公民。无论如何,你会慢慢意识到你没有优势。

当你喜欢他们所有的推文时,人们不断地在推特上谈论zkEVM,以及为什么他们是未来。在你的脑海中,我知道你在问自己,为什么zkEVM首先需要存在,为什么应该有超过两个这样的产品。我几乎可以肯定,你可能已经想知道,如果我们已经有了optimistic rollups,并且做得很好,为什么还有zkEVM–以太坊甚至在五年内都没有机会达到大规模的采用,所以不清楚为什么开发者会考虑得这么远。

也许你看到人们在推特上谈论一些没有任何逻辑意义的概念。你会问自己:“数据的可用性到底是什么?为什么我们突然担心这个问题,问题不就在于以太坊的低TPS吗?L2处理执行并解决了这个问题,为什么我们要担心根本不是问题的事情呢?如果L2是如此的好,为什么我们还需要模块化层?如果以太坊有这些巨大的计划来实现分片,那么如果像Celestia这样的东西在几年内就会被淘汰,它还有什么意义?如果没有大量用户使用却解决了我们所有问题的L2,那么L2的开发者们到底为什么要在推特上讨论Validiums、Volitions和L3?”

相信我,对于一个时间和耐心有限的人来说,推特的现状并不理想,他需要通过播客、媒体文章、文档和数以百计的推特主题来挖掘这些问题的某种答案。我并不是说不可能理解所有的东西,但并没有很多(如果有的话)资源把所有这些信息汇集起来,创造一个可以理解的演示。

直到现在。

事实是,我不是这些方面的专家。L2、L3、zkEVM、模块化层和复杂的中间件都超出了我的舒适区。但是,自满有什么意思呢,尤其是在风险如此高的情况下?在过去的几周里,我做了大量的笔记,做了比以往更多的阅读,并准备尝试总结以太坊的未来,因为它成为一个模块化的动力源。这并不容易。

我很有信心,我会在这份报告中遇到很多错误,但我不介意。我并不是说自己是可扩展性、密码学、复杂数学方面的专家,甚至是区块链的大师–我只是一个渴望学习的人,希望帮助别人了解模块化的以太坊可能如何改变一切。我敦促你在这篇文章上发表评论,或在我的推特上回复尽可能多的批评意见。通过将难以立即消化的信息总结成适合普通加密货币用户(如我)的格式,我认为整个空间可以通过公平的竞争环境而受益。

我写这篇报告的目的,是让它成为迄今为止最具技术性的报告,但请原谅我,没有像你想要的那样深入挖掘。我写这篇文章的主要目的是为了理解所有这些活动的部分,以及它们今后将如何一起工作。我做了大量阅读、修改、搜索、记笔记,煞费苦心地得出你将要阅读的内容。

拿上两杯咖啡,我们就要开始了。

ZK Rollup和zkEVM

我们都知道EVM是什么,它是一个全能的环境,为机器提供动力,执行我们的垃圾交易。但是,zkEVM呢?简而言之,zkEVM使用ZK-SNARKS来创建验证以太坊交易的证明,目的是使零知识rollup(ZKR)来处理执行。我在过去曾谈到过零知识证明,所以今天我将避免重述细节。打个比方,零知识证明是双方(证明者和验证者)之间的交流,其中信息必须被证明而不被泄露。

零知识证明优于Optimistic rollups(ORs)所使用的欺诈证明,因为这些证明更小(强度更低),更有效率。欺诈证明要求“观察者”密切关注恶意行为,而零知识证明只依靠神奇的数学、密码学和可能被红牛击垮的开发团队来提供更快的执行和更便宜的交易。

零知识证明优于最优汇总(ORs)所使用的欺诈证明,因为这些证明更小(强度较低),效率更高。欺诈证明要求“观察者”密切关注恶意行为,而零知识证明只依赖于魔法数学、密码学,也许开发团队会打击Red Bull,以提供更快的执行和更便宜的交易。

正如Alex Connolly在这份出色的报告中所讨论的那样,zkEVM的开发与EVM的兼容性关系不大,而是与以太坊的独特工具有关。其中一些包括Solidity(编程语言)和以太坊的代币标准(ERC20和ERC721)。Connolly引用Polygon作为一个例子,利用以太坊的工具优势,没有像Solana或Near那样从头开发的麻烦。

EVM是最广泛使用的运行时环境,为什么要重新发明wheel?Optimism就是一个很好的例子,因为他们一直在开发自己的运行时环境–Optimism虚拟机(OVM),并且在创建一个从OVM到EVM的转换器时遇到了问题。我不是专家,所以这里有一个来自@jinglejamOP的很棒的主题贴,讲述了这个故事https://twitter.com/jinglejamOP/status/1310718738417811459?s=20&t=J2kXcOiVeLq_ffi33bShXg。

在Mirror的文章中,Optimism自己说:“我们已经学到了很多关于可扩展性与开发者体验的关系,也就是说,通过摆脱困境,让以太坊做它自己的事情。” 通过他们学到的教训,Optimism宣布未来将进行升级,以提供Cannon,一个EVM-Equivalent故障证明。但说够了OR,回到weird shit。

在目前这个时间点上,有四种类型的zkEVM,正是我们的三脚猫朋友Vitalik在这篇优秀的文章中描述的。

以太坊:扩容、模块化和区块链寿命

归功于Vitalik Buterin

这些类型包括Ethereum-Equivalent、EVM-Equivalent、EVM-Compatible和Solidity Compatible,但他们之间有什么区别和权衡?从Ethereum-Equivalent zkEVM开始,它们几乎在所有方面都与Ethereum相同(被称为1型 zkEVM)。它们还不是完全实用的,因为各团队仍在努力跨越第三类和第二类zkEVM之间的鸿沟,但尽管如此,第一类zkEVM在理论上相当酷,而且有一天可能会实现。第一类zkEVM的唯一缺点是生产这些块需要较长的时间。

接着,我们有EVM-Equivalent zkEVM(2型),这是zkEVM开发的圣杯。第二类zkEVM可以通过抽象出以太坊的目标是不必要的过程,从而比第一类zkEVM运行得更快。Scroll是第二类zkEVM的一个例子,因为它遵循Ethereum 1:1的方法,唯一的区别是运行环境(zkEVM v. EVM)。Scroll是如何做到这一点的?

根据该团队的这篇帖子,Scroll由三个不同的部分组成:Scroll节点、Roller网络和Rollup/Bridge合约。正如我提到的,Scroll在处理操作代码(通过代码进行各种操作的指令)方面与以太坊不同。为了突破这堵砖墙,Scroll正在“为不同的DApp构建特定的应用电路(ASIC)”,以连接他们的zkEVM运行环境。这是一个很艰巨的任务,但我相信他们能接受这个挑战。

另一个2型zkEVM是由Polygon开发的,最近宣布推出测试网。虽然与Scroll的架构相似,但Polygon zkEVM增加了一个额外的步骤,通过他们的zkProver发送EVM操作码,并指出:“EVM字节码使用一种新的零知识汇编语言(或zkASM)进行解释。”

以太坊:扩容、模块化和区块链寿命

归功于Polygon文档

Scroll在处理EVM操作码时不需要额外的层,而Polygon zkEVM则增加了一个额外的步骤,使他们的生活更简单一点,可能在这个过程中会降低一点兼容性。这两个团队都在努力工作,我急切地想知道它们在全面启动后的表现。

第二类和第三类zkEVM(EVM-Equivalent和EVM-Compatible)现在在识别上相当模糊,主要是因为不同的人可能会争论Scroll和Polygon zkEVM的分类–shit实在是太复杂了,分类系统也不是完全固定的。正因为如此,我将直接跳到zkSync和Starkware,这是两个高性能的可靠性兼容(第四类)zkEVM的例子。

第四类zkEVM在结构上与以太坊相当不同,但提供了最高的性能,以换取降低的兼容性。正如你可能知道的那样,zkSync正在准备全面推出alpha(也许是代币),而Starknet主网已经上线,对ETH存款设置了限制(某种程度上是一个小型alpha)。

以太坊:扩容、模块化和区块链寿命

归功于Matter实验室

虽然Starknet不支持Solidity(目前),但他们能够在Nethermind Transpiler的帮助下解决这个问题。Solidity代码通过它被移植到StarkWare创建的编程语言Cairo中,然后通过Cairo zkEVM运行这些移植的代码。Solidity是最流行的智能合约开发语言,使Starknet能够更流畅地加入开发人员,并提高4型zkEVM的特定性能。

Alex Connolly在Starknet引用的一个问题是,目前可用的大多数程序都是用Cairo编写的,这可能会引起未来用Solidity编写的开发者的担忧。它值得注意并保持关注。

看看zkSync,他们的过程与Starknet非常相似,但有几个关键的区别。就像Starknet一样,zkSync将Solidity转换为Yul,然后被送到他们的LLVM编译器,最终进入他们的自定义虚拟机SyncVM–或者是ZincVM?无论哪种方式,这些进程都远远不能与以太坊1:1兼容,但在这个0和1的世界里,速度是关键。

第四类zkEVM的一个共同因素是他们对EVM的“zk化”。通过zkSync和Starknet,他们不强调微调EVM的复杂过程,使其与零知识证明一起工作。通过制作他们自己的zkEVM,他们可以用技术复杂化的汗水和泪水来换取更快的性能,并在开发他们自己的解决方法时多做一点工作。

虽然时间会告诉我们哪种类型的zkEVM是最好的,但技术上较差的OR的性能给出了一个相当有力的指标,即ZKR将为自己做得非常好。现在所要做的就是等待。

价值链和意志力

这部分稍微有点复杂,但我保证以后会有意义的。还记得我提到的L3吗?请允许我向你介绍Validiums和Volitions,这是ZKR(如Starknet和zkSync)的下一步。

validium本质上是一个ZKR,但有一个关键的区别–数据可用性是在链外处理,而不是在可能使用数据可用性委员会(DAC)的链上处理。但是,为什么验证单元是必要的,它们是如何与L2结合的?首先,这里有一张由Starkware制作的图表,概述了Starknet的潜在未来。

以太坊:扩容、模块化和区块链寿命

归功于Starkware

正如你所看到的,Starknet(ZKR)作为一个连接L3节点的L2节点,StarkEx是一个validium的例子,一个L3节点在链外生成STARK证明(根据类型建议,TPS在12,000-500,000之间),然后可以发送到Starknet接受验证。validium是一个特定应用的rollup,如果你熟悉Immutable X或dYdX,你可能会认识到这一点。为什么这么酷?validium能够提供单一的验证,使交易更便宜、更快,并大大提高了标准ZKR的TPS。这是我最喜欢的一个图形,显示了L3的潜力,它实际上启发了我前段时间去研究什么是L2。

以太坊:扩容、模块化和区块链寿命

归功于Matter实验室

正如你所看到的,ZKR比OR快4倍,而像zkSync提议的“zkPorter”甚至可以比ZKR快10倍。zkPorter也是一个volition,是Matter Lab为zkSync提出的L3,也是通过其链外行为像StarkEx一样运作。L3的唯一缺点是他们提供的安全性降低,缺乏共享的流动性 ,但他们仍然比ALT L1更安全。他们是如何做到的?

以太坊的L2与主网以太坊共享安全性,但L3与这个L1有点分离(或视觉上太远)。因为validium中的这些资金被存放在链外,数据的可用性从ZKR中抽象出来,所以用户的资金基本上是由作为运营商的人随意支配的。在这篇文章中,Matter实验室表示:“zkPorter账户的数据可用性将由zkSync代币持有人(称为监护人)来保证”,而Alex Gluchowski说:“StarkEx通过引入许可的数据可用性委员会(DAC)来缓解。”

根据这两种机制,你可以推断出,允许8个个体集(StarkEx)和对不诚实操作员的削减机制(zkPorter)增加了用户在选择更高的吞吐量和更低的交易成本时必须考虑到的信任假设。

正如你已经从我链接的大量文章和博客中看出,对涉及ZKR的任何事情形成一个具体的意见是非常困难的,主要是因为事情的变化如此频繁,很难跟上并通读一切。

在本节结束时,如果不提自愿,我就是个傻瓜。要找到一个关于“意志”到底是什么的直接答案也是相当乏味的,所以请记住,这可能不是最准确的定义。意志基本上是ZKR和它各自的价值之间的混合解决方案,允许用户选择他们喜欢的访问方式。版本很好,因为应用程序不再需要在A)增加ZKR的安全性或B)更多的可定制性和更高的validium的吞吐量之间进行选择。

意志的一个具体例子是提议的Adamantium,这是StarkWare提出的一个链外DA解决方案,用户可以自行选择管理他们的数据可用性。与StarkEx的DAC处理数据可用性的替代方案相比,它的成本应该更高一些,但对于那些希望提高资金安全性的用户来说,它是有意义的。以下是这篇文章中提供的图片,它比我更深入地解释了Adamantium。

以太坊:扩容、模块化和区块链寿命

归功于StarkWare公司

在未来的几年里,我预计zkSync和Starknet将吸收OR的市场份额,继续争夺第一的位置,直到其中一个最终获胜。这可能是通过更好的营销、更好的技术进步,或其他完全不同的方式,很难说哪个会胜出。我期待着ZKR代币,因为我认为有一对相当容易的交易,可能是一个铺垫。

模块化分层

为了避免这份报告太长,我将只谈论两个模块化层:Celestia和Fuel。在这篇很棒的文章中,Fuel将模块化层定义为 “为模块化区块链栈设计的可验证的计算系统”。Fuel最初是作为一个rollup开发的,后来过渡到了第一个模块化执行层。

在你问为什么需要模块化执行层或者为什么Fuel是如此酷的一项技术之前,让我们退一步。还记得alt L1是如何因以太坊日益拥挤,交易成本随之上升而流行起来的吗?许多人把这称为 “执行瓶颈”,L2暂时解决了这个问题。在合并后的世界里,以太坊将目光投向了解决所谓的 “数据可用性瓶颈”。在这一点上,以太坊正坐享其成。我们正处于熊市的中间(或开始),主网上的交易在大多数时候都是相对便宜的,OR正在享受一些当之无愧的关注。问题出在哪里?

根据Blockworks Research的这篇涉及Eigenlayer的文章(我接下来会讲到),以太坊目前的数据带宽只有80kb/s。有了像Eigenlayer这样的东西,以太坊可以将其带宽提高200倍至15mb/s,这是一个巨大的增长。数据可用性的话题很重要,因为像EIP-4844这样的计划升级采取了步骤,以实现一个完全分片的以太坊区块链,其概念被定义为 “Proto-Danksharding”。虽然分片(将网络分割成独特的 “分片”)离直接在以太坊中实现还有很长的路要走,但Proto-Danksharding增加了一个新的交易基础,被称为 “blob-carrying transaction”。引用L2是以太坊的未来的可能性增加,链接的帖子讨论说,与其为交易增加空间(L2已经没有必要),不如为数据增加空间更有意义。

EIP-4844强调了这样一个事实,即执行瓶颈远没有过去那么令人担忧,现在是时候把注意力放在数据可用性瓶颈上了。让我们看看Celestia如何帮助解决这个问题的。

Celestia是一个模块化的数据可用性和共识层,最近宣布他们从Polychain Capital和Bain Capital等著名投资者那里筹集了5500万美元,这对熊市来说是相当一大笔钱。通过使用一个被称为 “数据可用性采样”的概念,Celestia可以通过数据可用性证明为非分片区块链提供分片的力量。我知道“证明”这个词说得太多了。从现在开始,我也会把数据可用性称为DA。

Celestia将允许L1或L2插入这个DA采样系统,并卸载管理DA的任务,使滚rollup和L1链更有效,并且随着加密货币用户数量的增加,更好地准备扩展。

以太坊:扩容、模块化和区块链寿命

归功于Celestia

正如你所看到的,DA层是一个类似于L2的概念,作为一个执行层运作,将以太坊从其单片链分解成一个更加模块化的自由。Celestia脱颖而出,因为它是用Cosmos SDK构建的,使其与特定应用的区块链兼容。未来很可能发生的是,Celestia已经与每个正在运行的现有区块链进行了横向整合,从每个区块链的交易中获取大量收入。对我来说,这听起来非常酷。

在短期内,我毫不怀疑Celestia将在每个主要的L2中被广泛使用,因为这样做几乎没有坏处。Celestia甚至将这种现象定义为创建 “主权rollup”,只需要Ethereum主网进行结算的L2。这正在慢慢成为现实,因为L2正在成长为与以太坊不同的独立的生态系统和社区。

很抱歉这样偏离了Fuel–有必要描述为什么需要模块化的执行层。Fuel能够通过计算和验证的解耦来提高rollup的执行能力。通常情况下,验证器会自行处理这两个过程–应用状态调整和确认状态调整的有效性–从而减缓事情的速度。Fuel则希望能加快进度。

以太坊:扩容、模块化和区块链寿命

归功于Fuel

就像我说的,增加一个模块化的执行层并不是对L2的技术进步的一种攻击。在我看来,它是一种积极的表现。

如果L2很糟糕,就不会有人关心开发软件来使它们更好地工作。Fuel的开发和最终发布,证明了L2有可能战胜ALT L1,为模块化的以太坊提供了理由。Fuel由三个部分组成,使其脱颖而出:Fuel VM、Sway编程语言和并行交易处理。如果你仔细看过Aptos,你可能会认识到最后一个术语,因为他们应用了一个非常类似的机制(如果不是同一种),增加了吞吐量,提高了效率。

Fuel的货币模型与Celestia的非常相似,如果不是完全相同的话。

L1、L2、侧链和介于两者之间的一切都可以插入Fuel框架,提高执行力,并将部分费用收入滑回给Fuel作为感谢。Fuel能够通过对 “向强大的区块生产者提供执行的资源密集型功能”来实现这种对执行的提升。如前所述,这是计算和验证的重要分离。Fuel使用欺诈/有效性证明来避免恶意行为,这就是著名的削减机制,我希望你现在已经熟悉了。

总的来说,像Celestia和Fuel这样的模块化层致力于改善单体区块链的功能,并将其推向一个完全模块化的未来。更妙的是,这些协议可能有代币,可以空投给测试网的用户。但是,我只是在这里猜测。

中间件

说到中间件,我添加这个部分是因为一个特定的协议:Eigenlayer。虽然他们还没有任何文档(除了一些脑洞大开的研究论文),但我能够通过Twitter线程挖掘,对Eigenlayer实现的可能性有了相当扎实的了解。

以太坊:扩容、模块化和区块链寿命

归功于Twitter上的@salomoncrypto

Eigenlayer引入了一个被称为 “rerestaking”的概念,本质上是通过允许用户将这些被质押的ETH存入Eigenlayer合约来提高质押ETH的资本效率(如stETH或rETH)。从这里开始,Eigenlayer可以使用重新定位的ETH来保护基本上任何东西,无论是oracle、侧链还是桥。要想了解更多的细节,请看前面提到的Blockworks的文章和Eigenlayer网站,可以进一步阅读。

虽然重新加密的ETH听起来像是想要爆炸的东西,但它不是你想象的那样。你所质押的ETH验证了以太坊,在这个过程中为你赢得了收益。虽然所投的ETH验证了以太坊,但你可以自由地在任何地方使用它! 它具有高度的流动性,基本上每一个应用程序都支持ETH的流动性质押衍生品,因为它在这一点上已经深深地扎根于加密货币。如果你对此持怀疑态度,看看Lido的TVL就知道了。

总之,重新计算的ETH进入Eigenlayer合约,现在可以用来保证或验证(不确定是正确的术语)你想要的东西。Eigenlayer甚至开发了自己的DA解决方案(EigenDA),这可能会成为他们提供的最受欢迎的产品,至少在最初是这样。让我对Eigenlayer如此兴奋的部分原因是我在读完Blockworks的文章后产生的一个想法,我在这里漫无边际的小帖子中简要地谈到过。Cosmos正在实现所谓的共享安全,这是一种协议升级,可以帮助Cosmos应用链在不产生高额费用的情况下保护他们的网络。在很长一段时间里(直到今天),ATOM几乎没有任何案例。一旦共享安全上线,ATOM就可以用于验证不断扩大的IBC生态系统中的应用链(区)。

无论如何,重新建立的ETH进入了特征层合同,现在可以用来保护或验证(正确的术语不确定),无论你想要的任何东西。特征层甚至开发了自己的DA解决方案(EigenDA),这可能是他们提供的最受欢迎的产品,至少在最初是这样。让我对《特征层》如此兴奋的部分原因是我在阅读了这篇文章后产生的一个想法,在我这里散漫的小帖子中简要地提到了一下。Cosmos正在实现所谓的共享安全,这种协议升级可以帮助Cosmos应用链保护他们的网络。很长一段时间以来(直到今天),ATOM几乎没有任何用例。一旦共享安全上线,ATOM就可以用来验证不断扩大的IBC生态系统中的应用链(Zones)。

通过Eigenlayer的力量,我们可以启用侧链或新的L1,与以太坊的运作方式不同,所有这些都有共享安全的额外好处,蓬勃发展。我想有人会建立一个 oracle来挑战Chainlink,这个 oracle由ETH担保,并由强大的Eigenlayer堆栈构建。我想我们将不得不拭目以待。

好日子还在后面

我原本打算用这一节来列举这一切意味着什么,但我想这在我已经写的5000字中已经涵盖了。如果你看不出来,我非常看好以太坊的未来和模块化解锁的潜力。虽然其他L1可能会在特定的任务上做得更好(NFT,GameFi),但我认为以太坊会胜出,因为它有能力成为一个全能的杀手。

我不知道是否每个主要国家都会采用以太坊作为其全球支付系统。

我不知道以太坊是否会从这里翻100倍。

我不知道L2是否会超越以太坊,并且作为一个单体链,其收入远远低于mainnet。

那么我知道什么呢?

好吧,我可以说这将是相当愚蠢的。做多几乎任何其他替代的L1代币,目的是让该L1在长时间内击败以太坊,这对我来说没有任何意义。我可以说,模块化作为一个概念和其他各种模块化层(如dYmension和Saga)将蔓延到其他区块链,因为他们拼命地试图与以太坊不断增长的护城河竞争。

就目前而言,大多数区块链活动都集中在以太坊上,而且没有足够的迹象相信它除了增加外还会做任何事情。我不能对加密货币下一步会有哪些类型的使用案例形成什么意见,但我要说,DeFi是我们最酷的东西。通过降低L2的交易成本和以太坊安全的额外奖励,使其更容易实现,这只会增加脱离那些肮脏银行的用户数量,无论他们在哪里。

我希望这份报告有足够的技术性,我也希望它是一个很好的资源,让人们能够探索与以太坊和可扩展性有关的一切。如果这对你有帮助,请考虑向knowowerofmarkets的make-it基金发送提示(当然,你不必这样做):0xA4BA02A9771d528496918C8d63c6B82Bf14f7E2D.

责任编辑:MK

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
上一篇 2022年11月8日 下午10:39
下一篇 2022年11月8日 下午10:44

相关推荐

以太坊:扩容、模块化和区块链寿命

星期二 2022-11-08 22:42:29

回顾过去的事件

我住的地方附近有一栋非常高的建筑正在施工。晚上,我喜欢看它,因为每层楼都被数百个荧光灯泡照亮,只是因为他们还没有建好墙,所以才能看到。它看起来像一棵工业化的圣诞树,一个人类可能要离开的时代巨石,因为我们迈出了谨慎的第一步,进入了被粗略定义为元宇宙的时代。

19世纪末,第一座摩天大楼建成。在美国的那时,只有大约5000万公民,与2021年的大约3.3亿人口相比,相去甚远。从那时起,发生了什么变化?社会在数字和物理世界之间徘徊–我们可能每天大部分时间都在盯着屏幕,但却发现自己被我们一直熟悉的物理世界所束缚。这场大流行打开了整个星球的视野,让我们看到未来的数字生活可能是什么样子。远程工作、不间断的变焦电话、相对的主权和在线杂货配送。

在未来,我们可能会回顾这个时期,然后大笑,就像我们看到早期版本的计算机或互联网,想知道我们过去是如何处理这些史前遗物的。你可以说,自从世界上大多数人放松了对大流行病的限制后,生活已经恢复到一个正常的水平,但这一切都有点糟糕。埃隆·马斯克在经营推特,马克·扎克伯格正在创造一个反乌托邦(这可能是一个巨大的失败),而杰夫·贝佐斯想着1000亿美元的类固醇能给你带来什么——究竟发生了什么?

就像我之前说的,我们正处于一个奇怪的中间时期,跨越了完全由技术官僚政治驱动的元宇宙全球化和以沉闷、单调和碎片化的物质生活为特征的前互联网世界。即使是城市也不再有相同的感觉,除非你还年轻,而且是在人口密集、文化丰富的地方(见:迈阿密、纽约市、芝加哥等)。这感觉就像我们继续做我们所做的事情是出于习惯,而不是享受。当然,偶尔出去看看朋友或和同事一起闲逛是很好的,但大多数真正与我们有关的事情都在网上。我们该何去何从?

就像第一座摩天大楼建成时,一栋10层的建筑在19世纪的芝加哥显得格格不入,我们的数字同行(自我、个性、设备)在我们的日常生活中慢慢发生变化,感觉很不自在。

如果你曾经走出家门,你就会知道,这些新建筑在很长一段时间内并不罕见,进入一个城市,几乎不可能不看到几十或几百座摩天大楼。它们成为新的常态。虽然,现在事情可能看起来或感觉很奇怪,但技术很可能会融入我们的生存方式,并变得更加自然,就像它在整个人类历史上一样。

用个老掉牙的比喻,如果你回到100年前,向某人展示一部比任何现有技术都更强大的智能手机,他们会晕倒。如果你告诉他们,地球上几乎每个人都有一部这样的手机,同样的人也会崩溃并停止呼吸,但这个概念并没有让我们觉得有什么特别之处。

也许在100年后,会有一个来自宇宙的人穿越时空,向我们解释,每天花20个小时戴着虚拟现实护目镜并不奇怪,不,戴着虚拟现实护目镜见证你第一个孩子的出生当然也不奇怪–否则你怎么能达到你每天为Zuck看广告的配额?

我想长话短说,但重点是:正如摩天大楼在城市生活中变得无处不在,各种形式的技术也将如此,无论我们讨论的是互联网、加密货币还是人工智能。就像建筑发展变成单一结构,局限于单一目的(住房,单一企业,制造业)演变成为城市革命的模块化超结构(一栋摩天大楼中的多个企业,垂直扩展的豪华生活),我们宝贵的区块链以太坊也将如此。

你还记得我们是怎么做到这一点的吗?

在加密货币的最近一个周期,我们看到了大量的另类第一层 “以太坊杀手”的出现,吸引了数百亿美元的TVL,并煽动了成千上万条来自风投的Twitter帖子,描述他们是被派来将我们从以太坊的罪恶中解救出来的救世主。这在一段时间内很好,alt L1代币上涨了很多,生态系统蓬勃发展,机会被创造出来,新的加密货币用户能够在这些环境中进行负担得起的交易。然后,音乐停止了。

以太坊:扩容、模块化和区块链寿命

归功于DeFiLama

看看,现在这些ALT L1生态系统的DeFi TVL,我们可以看到这些以太坊杀手已经扮演了和平主义者的角色,随着第二层和基于模块化的团队继续快速发展,他们自鸣得意地闲着。为了扮演魔鬼的代言人,我想说alt L1本身并不坏,他们中的许多人都有创新的设计,可能会导致在未来的一个加密货币细分市场中占据主导地位。问题是,他们没有足够的吸引力来吸引走以太坊用户和以太坊在DeFi TVL的主导市场份额。

看看这些alt l1,我们可以立即看到它们正在从它们中心化的验证器集来进行一场文化战。在以太坊的例子中,有超过42万验证器,为有史以来分布式系统中最伟大的实验之一提供动力。没有其他的ALT L1与之接近,Solana以3400个验证器位居第二名。

这听起来不像一个巨大的问题,但加密的核心原则之一是去中心化。以太坊的创建是有原因的,它的重点是安全和去中心化,这种设计选择在任何将自己作为目前区块链之王的更好替代方案来推销的时候都是迫切需要的。

透过alt L1的验证器集来看,它们失败的另一个原因在事后看来相当明显,货币印刷关闭了。在容易的时候(2020年初至2022年初),任何没有经验的加密货币投资者或交易员都可以投硬币,并相当有信心在合理的时间范围内至少获得5倍的收益。这助长了歇斯底里,极度乐观的心态,最重要的是,贪婪。我并不是说这些是对alt L1及其生态系统代币的不公正抽杀,但它们今天就像过去时代的墓地。如果你想知道在当前的加密货币环境下,推出一个alt L1会如何下跌,只要看看APT(Apto)的图表就知道了。

这些alt L1的TVL已经下降了一个荒谬的数字,即使考虑到原生代币存款的缩水,而不仅仅是以美元计价时可笑的85%图表。进一步观察这些alt L1生态系统,前10大协议往往是1或2个成功的原生应用程序的混合体,Uniswap/Aave类型(始于以太坊)应用程序的跨链实施,或某种“以前的外壳”应用程序,适合没有目的,但仍然持有相当大的用户TVL,某种原因我不知道。我相信,从现在开始,大约90%的开发者会积极地在第二层或以太坊上进行开发,他们为什么不呢?看看Arbitrum和Optimism在最近几个月相对于Ethereum Killers的表现就知道了。

以太坊:扩容、模块化和区块链寿命

Credit to DeFiLlama

这些l2甚至成功地建立了充满激情的用户社区,这也是alt l1能够做得如此好的核心原因之一。没有门徒,就不能传福音。这并不是L2主导地位增长的最大或最量化的例子,但它与alt L1中正在上演的(以及将继续上演的)情况形成了鲜明的对比。

这并不是说,他们没有在其他方面大显身手,通过Polygon和Solana的下一级业务发展和认真的伙伴关系就可以看出。在下一节中,我将更多地谈及Polygon,特别是关注他们的zkEVM以及它如何与其他众多的zkEVM竞争。

但背景已经足够了,现在是时候关注我们今天的位置和未来的发展了。目前,以太坊已经完成了备受期待的与PoS的合并,并计划在未来几年进行一系列的升级(The Surge, Verge Purge 和the Splurge)。这里有一个很好的信息图,介绍了这些升级的内容(Vitalik推特链接https://twitter.com/vitalikbuterin/status/1466411377107558402)。

以太坊:扩容、模块化和区块链寿命

归功于Vitalik

在本报告的后面,我将讨论其中的一些术语,特别是分片和EIP-4844,这是迈向以太坊终结游戏的一小步。看看下一个图表,合并后的以太坊是唯一能够产生正利润率的L1,它甚至不是一个竞争对手(除了Binance智能链,但我会让@0xgodking处理那个污水池)。

以太坊:扩容、模块化和区块链寿命

归功于Bankless

更有希望的是,围绕zkevm、模块化解决方案、中间件甚至L3的开发,过去一个月里在Twitter上掀起了风波。我相信,以太坊将成为一流的区块链,它将拥有所有即将到来的加密应用程序的DAU和TVL的绝大部分份额。这份报告的目的是解释为什么我会有这样的感觉,这些有前途的技术是如何工作的,以及这对普通加密用户在未来几年里意味着什么。

研究技术

我们的情况是这样的:

假设你是一个相当博学的加密货币用户,把时间花在浏览加密Twitter上。你关注Inversebrah、Cobie和Hentaiavenger66,并认为自己相当善于驾驭新生的加密货币市场所带来的考验和磨难。也许,你在牛市中赚了很多钱,或者比今年早些时候更不舒服,但你很寒心。在牛市中,你不需要知道很多就能成功。在GM、积极的氛围和你点击按钮就能赚到的钱之间,没有太多的时间去研究为你的兰博基尼买单的机制。如今,你在Twitter上没有那么多事情可做。

也许你正在为一个DAO或一个即将推出的新协议工作,试图从Twitter上吸引新的用户来收回失去的收益。也许你已经尝试过研究MEV之类的东西,但却发现你并不像市场让你想象的那样聪明。你可能对什么是optimistic或零知识rollup是什么以及为什么有一个很好的理解。见鬼,也许你得到了一袋肥厚的OP,并将你的治理代币转给了区块链上更正直的公民。无论如何,你会慢慢意识到你没有优势。

当你喜欢他们所有的推文时,人们不断地在推特上谈论zkEVM,以及为什么他们是未来。在你的脑海中,我知道你在问自己,为什么zkEVM首先需要存在,为什么应该有超过两个这样的产品。我几乎可以肯定,你可能已经想知道,如果我们已经有了optimistic rollups,并且做得很好,为什么还有zkEVM–以太坊甚至在五年内都没有机会达到大规模的采用,所以不清楚为什么开发者会考虑得这么远。

也许你看到人们在推特上谈论一些没有任何逻辑意义的概念。你会问自己:“数据的可用性到底是什么?为什么我们突然担心这个问题,问题不就在于以太坊的低TPS吗?L2处理执行并解决了这个问题,为什么我们要担心根本不是问题的事情呢?如果L2是如此的好,为什么我们还需要模块化层?如果以太坊有这些巨大的计划来实现分片,那么如果像Celestia这样的东西在几年内就会被淘汰,它还有什么意义?如果没有大量用户使用却解决了我们所有问题的L2,那么L2的开发者们到底为什么要在推特上讨论Validiums、Volitions和L3?”

相信我,对于一个时间和耐心有限的人来说,推特的现状并不理想,他需要通过播客、媒体文章、文档和数以百计的推特主题来挖掘这些问题的某种答案。我并不是说不可能理解所有的东西,但并没有很多(如果有的话)资源把所有这些信息汇集起来,创造一个可以理解的演示。

直到现在。

事实是,我不是这些方面的专家。L2、L3、zkEVM、模块化层和复杂的中间件都超出了我的舒适区。但是,自满有什么意思呢,尤其是在风险如此高的情况下?在过去的几周里,我做了大量的笔记,做了比以往更多的阅读,并准备尝试总结以太坊的未来,因为它成为一个模块化的动力源。这并不容易。

我很有信心,我会在这份报告中遇到很多错误,但我不介意。我并不是说自己是可扩展性、密码学、复杂数学方面的专家,甚至是区块链的大师–我只是一个渴望学习的人,希望帮助别人了解模块化的以太坊可能如何改变一切。我敦促你在这篇文章上发表评论,或在我的推特上回复尽可能多的批评意见。通过将难以立即消化的信息总结成适合普通加密货币用户(如我)的格式,我认为整个空间可以通过公平的竞争环境而受益。

我写这篇报告的目的,是让它成为迄今为止最具技术性的报告,但请原谅我,没有像你想要的那样深入挖掘。我写这篇文章的主要目的是为了理解所有这些活动的部分,以及它们今后将如何一起工作。我做了大量阅读、修改、搜索、记笔记,煞费苦心地得出你将要阅读的内容。

拿上两杯咖啡,我们就要开始了。

ZK Rollup和zkEVM

我们都知道EVM是什么,它是一个全能的环境,为机器提供动力,执行我们的垃圾交易。但是,zkEVM呢?简而言之,zkEVM使用ZK-SNARKS来创建验证以太坊交易的证明,目的是使零知识rollup(ZKR)来处理执行。我在过去曾谈到过零知识证明,所以今天我将避免重述细节。打个比方,零知识证明是双方(证明者和验证者)之间的交流,其中信息必须被证明而不被泄露。

零知识证明优于Optimistic rollups(ORs)所使用的欺诈证明,因为这些证明更小(强度更低),更有效率。欺诈证明要求“观察者”密切关注恶意行为,而零知识证明只依靠神奇的数学、密码学和可能被红牛击垮的开发团队来提供更快的执行和更便宜的交易。

零知识证明优于最优汇总(ORs)所使用的欺诈证明,因为这些证明更小(强度较低),效率更高。欺诈证明要求“观察者”密切关注恶意行为,而零知识证明只依赖于魔法数学、密码学,也许开发团队会打击Red Bull,以提供更快的执行和更便宜的交易。

正如Alex Connolly在这份出色的报告中所讨论的那样,zkEVM的开发与EVM的兼容性关系不大,而是与以太坊的独特工具有关。其中一些包括Solidity(编程语言)和以太坊的代币标准(ERC20和ERC721)。Connolly引用Polygon作为一个例子,利用以太坊的工具优势,没有像Solana或Near那样从头开发的麻烦。

EVM是最广泛使用的运行时环境,为什么要重新发明wheel?Optimism就是一个很好的例子,因为他们一直在开发自己的运行时环境–Optimism虚拟机(OVM),并且在创建一个从OVM到EVM的转换器时遇到了问题。我不是专家,所以这里有一个来自@jinglejamOP的很棒的主题贴,讲述了这个故事https://twitter.com/jinglejamOP/status/1310718738417811459?s=20&t=J2kXcOiVeLq_ffi33bShXg。

在Mirror的文章中,Optimism自己说:“我们已经学到了很多关于可扩展性与开发者体验的关系,也就是说,通过摆脱困境,让以太坊做它自己的事情。” 通过他们学到的教训,Optimism宣布未来将进行升级,以提供Cannon,一个EVM-Equivalent故障证明。但说够了OR,回到weird shit。

在目前这个时间点上,有四种类型的zkEVM,正是我们的三脚猫朋友Vitalik在这篇优秀的文章中描述的。

以太坊:扩容、模块化和区块链寿命

归功于Vitalik Buterin

这些类型包括Ethereum-Equivalent、EVM-Equivalent、EVM-Compatible和Solidity Compatible,但他们之间有什么区别和权衡?从Ethereum-Equivalent zkEVM开始,它们几乎在所有方面都与Ethereum相同(被称为1型 zkEVM)。它们还不是完全实用的,因为各团队仍在努力跨越第三类和第二类zkEVM之间的鸿沟,但尽管如此,第一类zkEVM在理论上相当酷,而且有一天可能会实现。第一类zkEVM的唯一缺点是生产这些块需要较长的时间。

接着,我们有EVM-Equivalent zkEVM(2型),这是zkEVM开发的圣杯。第二类zkEVM可以通过抽象出以太坊的目标是不必要的过程,从而比第一类zkEVM运行得更快。Scroll是第二类zkEVM的一个例子,因为它遵循Ethereum 1:1的方法,唯一的区别是运行环境(zkEVM v. EVM)。Scroll是如何做到这一点的?

根据该团队的这篇帖子,Scroll由三个不同的部分组成:Scroll节点、Roller网络和Rollup/Bridge合约。正如我提到的,Scroll在处理操作代码(通过代码进行各种操作的指令)方面与以太坊不同。为了突破这堵砖墙,Scroll正在“为不同的DApp构建特定的应用电路(ASIC)”,以连接他们的zkEVM运行环境。这是一个很艰巨的任务,但我相信他们能接受这个挑战。

另一个2型zkEVM是由Polygon开发的,最近宣布推出测试网。虽然与Scroll的架构相似,但Polygon zkEVM增加了一个额外的步骤,通过他们的zkProver发送EVM操作码,并指出:“EVM字节码使用一种新的零知识汇编语言(或zkASM)进行解释。”

以太坊:扩容、模块化和区块链寿命

归功于Polygon文档

Scroll在处理EVM操作码时不需要额外的层,而Polygon zkEVM则增加了一个额外的步骤,使他们的生活更简单一点,可能在这个过程中会降低一点兼容性。这两个团队都在努力工作,我急切地想知道它们在全面启动后的表现。

第二类和第三类zkEVM(EVM-Equivalent和EVM-Compatible)现在在识别上相当模糊,主要是因为不同的人可能会争论Scroll和Polygon zkEVM的分类–shit实在是太复杂了,分类系统也不是完全固定的。正因为如此,我将直接跳到zkSync和Starkware,这是两个高性能的可靠性兼容(第四类)zkEVM的例子。

第四类zkEVM在结构上与以太坊相当不同,但提供了最高的性能,以换取降低的兼容性。正如你可能知道的那样,zkSync正在准备全面推出alpha(也许是代币),而Starknet主网已经上线,对ETH存款设置了限制(某种程度上是一个小型alpha)。

以太坊:扩容、模块化和区块链寿命

归功于Matter实验室

虽然Starknet不支持Solidity(目前),但他们能够在Nethermind Transpiler的帮助下解决这个问题。Solidity代码通过它被移植到StarkWare创建的编程语言Cairo中,然后通过Cairo zkEVM运行这些移植的代码。Solidity是最流行的智能合约开发语言,使Starknet能够更流畅地加入开发人员,并提高4型zkEVM的特定性能。

Alex Connolly在Starknet引用的一个问题是,目前可用的大多数程序都是用Cairo编写的,这可能会引起未来用Solidity编写的开发者的担忧。它值得注意并保持关注。

看看zkSync,他们的过程与Starknet非常相似,但有几个关键的区别。就像Starknet一样,zkSync将Solidity转换为Yul,然后被送到他们的LLVM编译器,最终进入他们的自定义虚拟机SyncVM–或者是ZincVM?无论哪种方式,这些进程都远远不能与以太坊1:1兼容,但在这个0和1的世界里,速度是关键。

第四类zkEVM的一个共同因素是他们对EVM的“zk化”。通过zkSync和Starknet,他们不强调微调EVM的复杂过程,使其与零知识证明一起工作。通过制作他们自己的zkEVM,他们可以用技术复杂化的汗水和泪水来换取更快的性能,并在开发他们自己的解决方法时多做一点工作。

虽然时间会告诉我们哪种类型的zkEVM是最好的,但技术上较差的OR的性能给出了一个相当有力的指标,即ZKR将为自己做得非常好。现在所要做的就是等待。

价值链和意志力

这部分稍微有点复杂,但我保证以后会有意义的。还记得我提到的L3吗?请允许我向你介绍Validiums和Volitions,这是ZKR(如Starknet和zkSync)的下一步。

validium本质上是一个ZKR,但有一个关键的区别–数据可用性是在链外处理,而不是在可能使用数据可用性委员会(DAC)的链上处理。但是,为什么验证单元是必要的,它们是如何与L2结合的?首先,这里有一张由Starkware制作的图表,概述了Starknet的潜在未来。

以太坊:扩容、模块化和区块链寿命

归功于Starkware

正如你所看到的,Starknet(ZKR)作为一个连接L3节点的L2节点,StarkEx是一个validium的例子,一个L3节点在链外生成STARK证明(根据类型建议,TPS在12,000-500,000之间),然后可以发送到Starknet接受验证。validium是一个特定应用的rollup,如果你熟悉Immutable X或dYdX,你可能会认识到这一点。为什么这么酷?validium能够提供单一的验证,使交易更便宜、更快,并大大提高了标准ZKR的TPS。这是我最喜欢的一个图形,显示了L3的潜力,它实际上启发了我前段时间去研究什么是L2。

以太坊:扩容、模块化和区块链寿命

归功于Matter实验室

正如你所看到的,ZKR比OR快4倍,而像zkSync提议的“zkPorter”甚至可以比ZKR快10倍。zkPorter也是一个volition,是Matter Lab为zkSync提出的L3,也是通过其链外行为像StarkEx一样运作。L3的唯一缺点是他们提供的安全性降低,缺乏共享的流动性 ,但他们仍然比ALT L1更安全。他们是如何做到的?

以太坊的L2与主网以太坊共享安全性,但L3与这个L1有点分离(或视觉上太远)。因为validium中的这些资金被存放在链外,数据的可用性从ZKR中抽象出来,所以用户的资金基本上是由作为运营商的人随意支配的。在这篇文章中,Matter实验室表示:“zkPorter账户的数据可用性将由zkSync代币持有人(称为监护人)来保证”,而Alex Gluchowski说:“StarkEx通过引入许可的数据可用性委员会(DAC)来缓解。”

根据这两种机制,你可以推断出,允许8个个体集(StarkEx)和对不诚实操作员的削减机制(zkPorter)增加了用户在选择更高的吞吐量和更低的交易成本时必须考虑到的信任假设。

正如你已经从我链接的大量文章和博客中看出,对涉及ZKR的任何事情形成一个具体的意见是非常困难的,主要是因为事情的变化如此频繁,很难跟上并通读一切。

在本节结束时,如果不提自愿,我就是个傻瓜。要找到一个关于“意志”到底是什么的直接答案也是相当乏味的,所以请记住,这可能不是最准确的定义。意志基本上是ZKR和它各自的价值之间的混合解决方案,允许用户选择他们喜欢的访问方式。版本很好,因为应用程序不再需要在A)增加ZKR的安全性或B)更多的可定制性和更高的validium的吞吐量之间进行选择。

意志的一个具体例子是提议的Adamantium,这是StarkWare提出的一个链外DA解决方案,用户可以自行选择管理他们的数据可用性。与StarkEx的DAC处理数据可用性的替代方案相比,它的成本应该更高一些,但对于那些希望提高资金安全性的用户来说,它是有意义的。以下是这篇文章中提供的图片,它比我更深入地解释了Adamantium。

以太坊:扩容、模块化和区块链寿命

归功于StarkWare公司

在未来的几年里,我预计zkSync和Starknet将吸收OR的市场份额,继续争夺第一的位置,直到其中一个最终获胜。这可能是通过更好的营销、更好的技术进步,或其他完全不同的方式,很难说哪个会胜出。我期待着ZKR代币,因为我认为有一对相当容易的交易,可能是一个铺垫。

模块化分层

为了避免这份报告太长,我将只谈论两个模块化层:Celestia和Fuel。在这篇很棒的文章中,Fuel将模块化层定义为 “为模块化区块链栈设计的可验证的计算系统”。Fuel最初是作为一个rollup开发的,后来过渡到了第一个模块化执行层。

在你问为什么需要模块化执行层或者为什么Fuel是如此酷的一项技术之前,让我们退一步。还记得alt L1是如何因以太坊日益拥挤,交易成本随之上升而流行起来的吗?许多人把这称为 “执行瓶颈”,L2暂时解决了这个问题。在合并后的世界里,以太坊将目光投向了解决所谓的 “数据可用性瓶颈”。在这一点上,以太坊正坐享其成。我们正处于熊市的中间(或开始),主网上的交易在大多数时候都是相对便宜的,OR正在享受一些当之无愧的关注。问题出在哪里?

根据Blockworks Research的这篇涉及Eigenlayer的文章(我接下来会讲到),以太坊目前的数据带宽只有80kb/s。有了像Eigenlayer这样的东西,以太坊可以将其带宽提高200倍至15mb/s,这是一个巨大的增长。数据可用性的话题很重要,因为像EIP-4844这样的计划升级采取了步骤,以实现一个完全分片的以太坊区块链,其概念被定义为 “Proto-Danksharding”。虽然分片(将网络分割成独特的 “分片”)离直接在以太坊中实现还有很长的路要走,但Proto-Danksharding增加了一个新的交易基础,被称为 “blob-carrying transaction”。引用L2是以太坊的未来的可能性增加,链接的帖子讨论说,与其为交易增加空间(L2已经没有必要),不如为数据增加空间更有意义。

EIP-4844强调了这样一个事实,即执行瓶颈远没有过去那么令人担忧,现在是时候把注意力放在数据可用性瓶颈上了。让我们看看Celestia如何帮助解决这个问题的。

Celestia是一个模块化的数据可用性和共识层,最近宣布他们从Polychain Capital和Bain Capital等著名投资者那里筹集了5500万美元,这对熊市来说是相当一大笔钱。通过使用一个被称为 “数据可用性采样”的概念,Celestia可以通过数据可用性证明为非分片区块链提供分片的力量。我知道“证明”这个词说得太多了。从现在开始,我也会把数据可用性称为DA。

Celestia将允许L1或L2插入这个DA采样系统,并卸载管理DA的任务,使滚rollup和L1链更有效,并且随着加密货币用户数量的增加,更好地准备扩展。

以太坊:扩容、模块化和区块链寿命

归功于Celestia

正如你所看到的,DA层是一个类似于L2的概念,作为一个执行层运作,将以太坊从其单片链分解成一个更加模块化的自由。Celestia脱颖而出,因为它是用Cosmos SDK构建的,使其与特定应用的区块链兼容。未来很可能发生的是,Celestia已经与每个正在运行的现有区块链进行了横向整合,从每个区块链的交易中获取大量收入。对我来说,这听起来非常酷。

在短期内,我毫不怀疑Celestia将在每个主要的L2中被广泛使用,因为这样做几乎没有坏处。Celestia甚至将这种现象定义为创建 “主权rollup”,只需要Ethereum主网进行结算的L2。这正在慢慢成为现实,因为L2正在成长为与以太坊不同的独立的生态系统和社区。

很抱歉这样偏离了Fuel–有必要描述为什么需要模块化的执行层。Fuel能够通过计算和验证的解耦来提高rollup的执行能力。通常情况下,验证器会自行处理这两个过程–应用状态调整和确认状态调整的有效性–从而减缓事情的速度。Fuel则希望能加快进度。

以太坊:扩容、模块化和区块链寿命

归功于Fuel

就像我说的,增加一个模块化的执行层并不是对L2的技术进步的一种攻击。在我看来,它是一种积极的表现。

如果L2很糟糕,就不会有人关心开发软件来使它们更好地工作。Fuel的开发和最终发布,证明了L2有可能战胜ALT L1,为模块化的以太坊提供了理由。Fuel由三个部分组成,使其脱颖而出:Fuel VM、Sway编程语言和并行交易处理。如果你仔细看过Aptos,你可能会认识到最后一个术语,因为他们应用了一个非常类似的机制(如果不是同一种),增加了吞吐量,提高了效率。

Fuel的货币模型与Celestia的非常相似,如果不是完全相同的话。

L1、L2、侧链和介于两者之间的一切都可以插入Fuel框架,提高执行力,并将部分费用收入滑回给Fuel作为感谢。Fuel能够通过对 “向强大的区块生产者提供执行的资源密集型功能”来实现这种对执行的提升。如前所述,这是计算和验证的重要分离。Fuel使用欺诈/有效性证明来避免恶意行为,这就是著名的削减机制,我希望你现在已经熟悉了。

总的来说,像Celestia和Fuel这样的模块化层致力于改善单体区块链的功能,并将其推向一个完全模块化的未来。更妙的是,这些协议可能有代币,可以空投给测试网的用户。但是,我只是在这里猜测。

中间件

说到中间件,我添加这个部分是因为一个特定的协议:Eigenlayer。虽然他们还没有任何文档(除了一些脑洞大开的研究论文),但我能够通过Twitter线程挖掘,对Eigenlayer实现的可能性有了相当扎实的了解。

以太坊:扩容、模块化和区块链寿命

归功于Twitter上的@salomoncrypto

Eigenlayer引入了一个被称为 “rerestaking”的概念,本质上是通过允许用户将这些被质押的ETH存入Eigenlayer合约来提高质押ETH的资本效率(如stETH或rETH)。从这里开始,Eigenlayer可以使用重新定位的ETH来保护基本上任何东西,无论是oracle、侧链还是桥。要想了解更多的细节,请看前面提到的Blockworks的文章和Eigenlayer网站,可以进一步阅读。

虽然重新加密的ETH听起来像是想要爆炸的东西,但它不是你想象的那样。你所质押的ETH验证了以太坊,在这个过程中为你赢得了收益。虽然所投的ETH验证了以太坊,但你可以自由地在任何地方使用它! 它具有高度的流动性,基本上每一个应用程序都支持ETH的流动性质押衍生品,因为它在这一点上已经深深地扎根于加密货币。如果你对此持怀疑态度,看看Lido的TVL就知道了。

总之,重新计算的ETH进入Eigenlayer合约,现在可以用来保证或验证(不确定是正确的术语)你想要的东西。Eigenlayer甚至开发了自己的DA解决方案(EigenDA),这可能会成为他们提供的最受欢迎的产品,至少在最初是这样。让我对Eigenlayer如此兴奋的部分原因是我在读完Blockworks的文章后产生的一个想法,我在这里漫无边际的小帖子中简要地谈到过。Cosmos正在实现所谓的共享安全,这是一种协议升级,可以帮助Cosmos应用链在不产生高额费用的情况下保护他们的网络。在很长一段时间里(直到今天),ATOM几乎没有任何案例。一旦共享安全上线,ATOM就可以用于验证不断扩大的IBC生态系统中的应用链(区)。

无论如何,重新建立的ETH进入了特征层合同,现在可以用来保护或验证(正确的术语不确定),无论你想要的任何东西。特征层甚至开发了自己的DA解决方案(EigenDA),这可能是他们提供的最受欢迎的产品,至少在最初是这样。让我对《特征层》如此兴奋的部分原因是我在阅读了这篇文章后产生的一个想法,在我这里散漫的小帖子中简要地提到了一下。Cosmos正在实现所谓的共享安全,这种协议升级可以帮助Cosmos应用链保护他们的网络。很长一段时间以来(直到今天),ATOM几乎没有任何用例。一旦共享安全上线,ATOM就可以用来验证不断扩大的IBC生态系统中的应用链(Zones)。

通过Eigenlayer的力量,我们可以启用侧链或新的L1,与以太坊的运作方式不同,所有这些都有共享安全的额外好处,蓬勃发展。我想有人会建立一个 oracle来挑战Chainlink,这个 oracle由ETH担保,并由强大的Eigenlayer堆栈构建。我想我们将不得不拭目以待。

好日子还在后面

我原本打算用这一节来列举这一切意味着什么,但我想这在我已经写的5000字中已经涵盖了。如果你看不出来,我非常看好以太坊的未来和模块化解锁的潜力。虽然其他L1可能会在特定的任务上做得更好(NFT,GameFi),但我认为以太坊会胜出,因为它有能力成为一个全能的杀手。

我不知道是否每个主要国家都会采用以太坊作为其全球支付系统。

我不知道以太坊是否会从这里翻100倍。

我不知道L2是否会超越以太坊,并且作为一个单体链,其收入远远低于mainnet。

那么我知道什么呢?

好吧,我可以说这将是相当愚蠢的。做多几乎任何其他替代的L1代币,目的是让该L1在长时间内击败以太坊,这对我来说没有任何意义。我可以说,模块化作为一个概念和其他各种模块化层(如dYmension和Saga)将蔓延到其他区块链,因为他们拼命地试图与以太坊不断增长的护城河竞争。

就目前而言,大多数区块链活动都集中在以太坊上,而且没有足够的迹象相信它除了增加外还会做任何事情。我不能对加密货币下一步会有哪些类型的使用案例形成什么意见,但我要说,DeFi是我们最酷的东西。通过降低L2的交易成本和以太坊安全的额外奖励,使其更容易实现,这只会增加脱离那些肮脏银行的用户数量,无论他们在哪里。

我希望这份报告有足够的技术性,我也希望它是一个很好的资源,让人们能够探索与以太坊和可扩展性有关的一切。如果这对你有帮助,请考虑向knowowerofmarkets的make-it基金发送提示(当然,你不必这样做):0xA4BA02A9771d528496918C8d63c6B82Bf14f7E2D.

责任编辑:MK