Cointime

扫码下载App
iOS & Android

The Merge 后,以太坊的下一步是什么 ?

个人专家

作者:JOEL JOHNSAURABH 编译:Cointime.com QDD

我们一直在本通讯中追踪游戏、Web3社交和支付基础设施。实现这些应用的部分原因是在协议层面上的改进。我们在之前的文章中介绍了一些改进,如账户抽象序数。但有时候,在协议取得足够进展时,值得写一篇关于即将到来的改进的文章。

如果你尝试交易波动性,可能会受到两个即将发生的因素的影响。一个是对比特币ETF概率的不断重新定价。另一个是私人市场活动的快速下降。我们将在其他时间讨论这两个因素,但现在让我们来看看以太坊作为协议正在取得的技术进步。

为什么要关注这些?截至今年6月底,所有加密资产的市值约为1.2万亿美元。其中,约5900亿美元是比特币,约1300亿美元是稳定币,其创新进展较慢。如果排除稳定币和比特币,以太坊占据了行业市值的47%。在智能合约平台中(总市值约3400亿美元),有2/3是以太坊。如果忽视以太坊,就无法建立对行业的全面了解。

序数和ETF的讨论已经引起了对比特币的极大关注,但事实是以太坊具有最强的动力。在真实资产(RWAs)和中央银行数字货币(CBDCs)之间,我们看到以太坊协议从仅被DeFi黑客和NFT爱好者使用的智能合约协议进化为其他用途。

我们已经从“Rollups将被推出”转变为“我们需要减少Rollups在以太坊上发布数据的成本”。本文将介绍最近以太坊的最重要升级,并分享未来的展望。以太坊的路线图多年来发生了变化,并且随着技术的成熟和我们获得新信息,它很可能会继续变化。

在我们开始之前,先做一个小小的编辑说明。大多数文章都涉及故事情节和更广泛的含义。我也希望在很大程度上采用这种方式来写本文。但是技术产品的路线图不能进行创造性解释。因此,我们尽可能地给出一个非常客观的解释,说明未来可能发生的事情。我们尽量解释概念,但您可能会注意到,这篇文章比您平常阅读的文章更加复杂。

今天有什么新鲜事?

在过去的一个月里,你可能在你的时间线上看到了很多关于“合并”(The Merge)的内容。这是以太坊从工作量证明(PoW)过渡到权益证明(PoS)的转变。在PoW链的情况下,外部计算机竞争确定谁有能力找到满足预定义条件的特定数字来创建一个区块。过去,PoW以太坊的能源消耗一直是艺术家和大众接受以太坊作为协议构建平台的一个争议点。

合并是在权益证明链上运行的平行链。大部分以太坊的功能继续存在于PoW链上,而此后,交易、智能合约指令和余额等功能也被转移到了PoS链上。在今年年初,合并将以太坊作为链的执行和共识功能合并到了基于PoS的系统中。奖励不再给矿工,而是给网络上抵押的个人。

截至2023年4月,该网络开始允许用户提取他们在网络上抵押的以太币。以前,如果你抵押了以太币,你无法在紧急情况下取出这些代币。现在你可以,在等待一段时间后。这些转变还有一些其他的变化。以下是一些值得注意的变化。

l   EIP 3651降低了与访问coinbase地址(与接收区块奖励相关的地址)相关的MEV支付的gas成本。

l   EIP 6049警告人们不要使用SELFDESTRUCT操作码,因为开发人员打算改变其使用方式。这些变化在后面的部分中提到。

l   EIP 3855引入了一条新的指令以减少gas成本。

l   EIP 3860对Initcode(创建合约时执行的代码)进行了更改,限制了其使用,并引入了gas费用以避免滥用。

尽管以太坊当前的路线图需要数年时间,但Cancun-Deneb升级计划定于今年晚些时候进行。长期路线图分为四个部分:可扩展性、安全性、用户体验和未来适应性。我们将在下面详细介绍每个部分的内容。

扩展200倍

可扩展性是所有去中心化公共区块链的软肋。以太坊最初的想法是通过分片(将网络分成多个网络以实现并行执行)来实现可扩展性。但随着Rollups的概念出现,分片的想法被搁置,以太坊的路线图变得以Rollups为中心

当谈到以太坊的可扩展性时,你会听到两个新术语- Danksharding和Proto-Danksharding。我们将逐渐解释这些术语,但知道Danksharding是最终形式,Proto-Danksharding是实现它的中间步骤。以Rollups为中心的以太坊的理念是它应该以一种方式塑造自己,以承载多个Rollups。

在继续讨论上述可怕的术语之前,让我们简要回顾一下Rollups的基本知识。以太坊在需求增加时,速度变慢且费用变高。这里的需求是指对以太坊的区块空间和虚拟机(VM)的需求增加。因此,通过将计算转移到其他地方,我们可以减轻EVM的负荷。

基于它们在哪里发布交易数据(是在以太坊上发布还是在其他地方发布)以及它们如何证明所执行的计算符合以太坊的规则,不同类型的Rollups(乐观型、有效性型、零知识型)被创建出来。如果想进一步了解Rollups,可以参考Vitalik在2021年对Rollups的解释

Rollups将交易数据的输入批量(压缩)提交到以太坊。这些输入被称为calldata。Calldata存在两个主要问题:

1. 在一个区块中可以包含的calldata的数量有限(937,000字节)。你可能会问,为什么存在这个限制?原因与以太坊和比特币每个区块的大小限制相同-为了确保运行节点和验证者的系统要求保持在可控范围内,以保护去中心化。

2. 出于同样的原因,我们不能随意增加calldata的限制。这个限制也限制了作为解决方案的Rollups的可扩展性。

3. Calldata是昂贵的,因为以太坊网络上的每个节点都要处理它,并永久存储它,但Rollups不需要永久存储这些数据。

Proto-Dankesharding,或称EIP-4844,是一种提高calldata限制的方法。这个EIP提议引入一个被附加到区块的二进制大型对象(BLOB)空间。所谓附加到区块,意味着EVM或执行客户端看不到这个空间(这意味着EVM不需要存储或处理它)。这个blob空间对共识客户端可见。当Rollups将数据发布到blob中时,共识客户端会证明他们已经看到了这些数据。

这些数据将在足够长的时间(1-3个月)内可用于所有人查看和验证Rollups是否确实发布了正确的数据。在此期限之后,共识客户端将删除数据,只留下他们的证明。这样,共识客户端确保它们不会因为数据膨胀而受到影响。此外,EIP还提出了简化验证这些数据的方法,以便验证者不需要复杂的设备来挑战Rollups。

Rollups帮助降低以太坊L1上交易的成本,约为原来的12%至33%。EIP 4844带来的变化预计将把与Rollups的L1交易相关的成本降低到当前费用的5%。目标是将以太坊的交易费用降低到低于0.001美元。

改善验证者管理

有两个正在研究阶段的解决方案应该很快有助于提高安全性:提议者增强(proposer boost)和视图合并(view merge)。有关用视图合并取代提议者增强的讨论正在进行中。下面简要解释这两个术语,如果你想深入了解,你可以从这里和这里开始。提议者增强意味着给予区块生成者额外的临时权重,使重组链条和替换区块变得更加困难。

在视图合并中,验证者要合并他们对链的状态的视图(链的状态就是地址和合约余额等的完整视图)之后才能对新的区块进行确认。这有助于防止依赖于验证者在链的状态方面没有临时共识的攻击。

攻击以太坊的一种方式是控制大型验证者。控制验证者的密钥被分散在多个设备上,以避免此类威胁,使获得其权限变得困难。分布式验证者技术(DVT)确保验证者堆栈中没有单点故障。

可以将其视为节点的多重签名。验证者可以将其私钥分散在多台计算机上。这实现了两个关键目标。首先,攻击者现在必须入侵多台计算机才能获得访问验证者私钥的权限。如果Ronin使用了DVT,攻击者可能需要更大的努力来获取控制桥接资金(价值6亿美元以上)的私钥。其次,其中一台系统发生硬件故障不会影响验证者的节点。这样可以避免由于停机时间而导致的惩罚。

除了控制密钥,攻击者还可以确定下一个验证者,并尝试用拒绝服务攻击(DoS)来发送大量请求。秘密领导者选举(SSLE)只允许被选中的验证者知道他们已经被选中生产区块。这确保攻击者不知道谁将产生下一个区块。

除了区块奖励,最大可提取价值(MEV)对于以太坊的验证者或区块生成者来说是重要的收入来源之一。他们通常通过重新排列交易(并引入自己的交易)来从中获利。

以太坊提出通过引入提议者-构建者分离(PBS)来更公平地将这些价值分配给验证者。目前,同一个验证者创建并广播区块。提议者(或构建者)和广播者(或提议者)通过PBS分离。后者可以从区块构建者的市场中选择一个区块。

更简单的交易和轻量级节点

在为客户设计用户体验时,公司会对点击次数进行优化。这部分有两个原因:

l   点击次数越少,用户的认知负荷越低。

l   更多的点击意味着更多的时间。当争夺用户的时间和注意力时,你最好确保他们沉迷于你的应用。如果一个任务执行时间过长,而其他人在你之前减少了执行时间,你可能会失去用户。

虽然几乎所有Web2公司都是如此,但加密货币在实现用户体验优化方面还有很长的路要走。如果我们希望用户使用我们的应用程序,是因为它们本身优秀,而不是仅仅因为去中心化的原因,我们还有很多工作要做。

事实上,我们已经有一些创新者使用我们的产品。向他们推销区块链技术的基本原理将无法帮助我们实现“大规模采用”。DApp必须与传统应用程序并肩,以吸引大众。这意味着像以太坊这样的协议需要在用户体验方面做出几个改变。本文将通过账户抽象和改进节点基础设施的形式来讨论交易和账户。这样,普通用户就可以亲身体验运行节点的感觉,而无需依赖任何集中化的机构来验证是否收到了他们的资金。

账户抽象

改善用户体验的最重要的即将推出的升级是账户抽象。我们在这篇文章中已经阐述了它的理由。简单回顾一下,EIP 4337(或使用Alt Mempool进行账户抽象)于2023年3月部署到主网,是账户抽象的第一步。

它在不改变现有协议的情况下引入了账户抽象的元素。可以将4337视为一种新的层,通过这个层,现有的钱包可以充当智能合约,而不仅仅是地址。它引入了一种特殊的交易类型,称为用户操作(user operation),用于与智能合约进行交互。

这些用户操作被保存在一个单独的内存池中。打包者或区块构建者将这些交易打包并提交到网络中。但这意味着什么,或者将实现什么?Biconomy在这里对短期无gas交易、社交登录、批量交易、以太坊以外的代币支付gas等探索了其中的可能性。

我们在过去已经讨论过它的工作原理,所以我们将把它作为对AA采用的复习。截至6月份,已有超过20,000个钱包通过启用AA功能进行交互。很有可能这个标准将完全驱动下一波游戏、媒体和Web3社交应用的出现。如果你想亲自尝试,我们建议下载Vybe钱包

更好的节点基础设施

你是否运行以太坊的节点?很可能不是。它需要显著的设备,具有相当高的内存、存储、CPU和技术知识。为了帮助去中心化节点,我们的目标应该是达到一个硬件要求不会妨碍对运行节点感兴趣的人的地步。我们如何实现这一目标呢?以太坊定义了一种称为"无状态性"的概念。它不会消除对节点的需求,但会改变它们处理数据的方式。

要理解这个概念,首先我们需要了解什么是弱状态和强状态。弱状态是指只有块提议者才有存储完整状态的责任,而其他节点在验证块时不存储任何数据。强状态是指状态数据不存储在块中。但是,难道我们不需要状态数据来确认块的有效性吗?事实上,有一种称为"证人"的东西。

在了解证人的工作原理之前,让我们简要回顾一下验证块的过程。使用块中的状态数据,节点计算状态根(通过将交易哈希在一起直到找到一个单一的哈希)。当计算出的根与块中提供的根相同时,块就得到了验证。

证人包含计算根哈希所需的状态数据片段。有了这个证人,节点可以验证块生成者是否正确执行了交易并更新了状态。

好的,现在我们明白了我们需要证人数据来替换块中的状态数据,以便节点可以判断所提议的块是否有效。但这也意味着证人数据需要快速传播到所有节点。如果这些数据的大小较大,只有带宽连接较高的节点才能验证块。这就是中心化的问题所在。

目前,以太坊使用默克尔树来查找块的状态根。问题在于从默克尔树获取的证人数据庞大,无法支持无状态客户端。作为迈向强状态无状态性的一步,我们有了称为Verkle树的东西。与默克尔树相比,它们的大小仅为其1/23,并且可以提供证人数据,可以快速传播到整个网络。

Verkle树目前正在测试网上运行。在下一个阶段,当客户端更新以支持它们时,它们将在私有和公共客户端上运行。通过更快的传播和较少的存储需求,我们可能会看到低成本的节点提供商涌入市场。(如果你在构建这样的提供商,请告诉我们)。

所有这些变化都在同时进行。当它们投入实际应用时,有些可能会发展成其他形式。我们对路线图的演进没有明确的观点。但目前可以肯定的是,当前的价格可能不反映以太坊团队的智力密度。当然,可能会有其他L1(或L2),但要复制这些开发人员以这种速度发布的贡献者网络可能会很困难。

我们可能会在今年年底看到Cancun-Deneb升级带来的技术变化。我们不会深入探讨每一个细节,但对于技术倾向的人来说,这里有一个快速概述。请注意-涉及到大量的行话。

l   EIP 1153-通过引入新的操作码与瞬态存储进行交互。瞬态存储只是在一次交易中创建和销毁的临时存储。由于此存储不需要磁盘访问,其gas消耗要低得多。

l   EIP 4788-虽然这还在进行中,但旨在使智能合约能够从EVM内部访问信标根。好吧,我知道这听起来毫无意义。目前,智能合约通过不同的预言机访问信标链的状态。通过这个EIP,智能合约可以在不依赖预言机的情况下读取信标链的状态,使智能合约更加不可信。

l   EIP 5656-引入了一个称为MCOPY的新指令,允许智能合约将数据从一个地方复制到另一个地方。目前使用的两个指令MLOAD和MSTORE的gas消耗更大。

EIP 6780-限制了SELFDESTRUCT指令的使用。

它目前的用途是销毁一个智能合约并将其ETH转移到指定的地址。它是对2016年DAO黑客事件的回应。但是智能合约很少使用它。为了使合约更可预测,6780限制了该指令仅适用于两种情况-使用它来检索资金的应用程序将继续工作,以及在同一交易中使用SELFDESTRUCT创建合约的应用程序将继续工作。

l   上述的EIP 4788和4844也适用于共识层。

EIP 7044-签名自愿验证者退出(验证者解锁其在股权合约中的ETH)仅在两个网络升级中有效。该EIP建议使签名自愿退出变得永久有效。这将简化股权投资体验,改善整体股权投资体验。

l   EIP 7045-将证明可以包含到下一个纪元的最后一个时隙。让我们解释一下。验证者发出的消息称他们已经看到一个区块。一个纪元是一个由32个时隙组成的时间段,每个时隙持续12秒。以太坊每个纪元重新洗牌验证者委员会。前面提到的证明仅在某些时隙上有效。这个EIP增加了证明有效的时隙数量,从而提高了以太坊的安全性。

接下来是什么

我们一直在内部辩论协议经济学的问题。人们常常提出一个古老的论点,即SMTP、HTTPS和RSS在不需要用户支付高昂费用的情况下改变了世界。以太坊是否可以有类似的变化?我们正在考虑下一篇文章的答案,但现在可以肯定的是,以太坊是一个知识黑洞,吸引了我们这个时代一些最聪明的人,并实现了我们几年前无法想象的应用场景。

这些应用程序还处于起步阶段,就像在宽带普及之前的Netflix一样。我们看到的EIP形式的协议变化需要大规模协调开发代码和部署代码,确保不会出现故障。我们看着价格图表,常常会认为没有什么事情在发生。但如果这篇文章有什么要传达的,那就是一个分布式开发者团队正在做大量的工作,这往往被人们视为理所当然。

在十年前,进入Linux的IRC服务器并寻求帮助下载不同的操作系统是一种有趣的经历。20世纪90年代的开发者为这些系统做出了贡献。我们不再像以前一样兴奋地讨论Linux发行版的变化,因为它们中的许多是稳定的,并在各种设备上使用。以太坊也可能会有一个类似的时刻。用户可能会认为协议一直在不断发展,并且他们无需担心任何事情。但那是最终状态。我们还没有到那里。

我们的行业中的链经常出现故障。有些链的重组频率甚至和一个年轻的职场人士的焦虑发作频率一样频繁。还有很多工作要做。

在我们达到那个阶段之前,现在是时候构建了。

评论

所有评论

推荐阅读

  • 北京丰台警方破获一起虚拟货币传销案

    北京丰台警方近日破获一起虚拟货币组织、领导传销犯罪案件,在这起案件中,公安部门经过调查,报案人自己就是嫌疑人。闲赋在家的谢某希望通过投资赚钱,一直寻找来钱快的“机遇”。通过朋友介绍,她加入了一个名叫“华某会”的组织,通过购买虚拟币进行投资。前期小额投资获利后,她投入了家中积蓄的200万元,但未能收到返款。被套牢后,谢某开始按传销组织要求“拉人头”,逐级提成、动态分红,使其成为该传销组织在北京的骨干分子,发展下线9级,涉及300余人。随着投资平台崩盘,谢某面对下线投资人追债,选择报警。

  • Zeta Markets完成500万美元战略融资,Electric Capital领投

    据 The Block 报道,Solana 生态 DEX 项目 Zeta Markets 完成 500 万美元战略融资,由 Electric Capital 领投,Digital Asset Capital Management (DACM)、Selini Capital 和 Airtree Ventures 参投。天使投资人包括 Solana 的 Anatoly Yakovenko、Helius 的 Mert Mumtaz、Tensor 的 Richard Wu、Pyth 的 Genia Mikhalchenko。

  • Tornado Cash 开发者 Alexey Pertsev 被判处 64 个月监禁

    荷兰法官在斯海尔托亨博斯法院裁定,Tornado Cash 开发商 Alexey Pertsev 犯有洗钱罪。法庭判处Pertsev 64 个月监禁。 2022 年 8 月,Tornado Cash 被美国政府列入黑名单后,该开发商首次在荷兰被判入狱。当时,美国财政部声称 Tornado Cash 是朝鲜黑客组织 Lazarus 的关键工具。 Lazarus 集团与 Axie Infinity 旗下 Ronin Network 遭受的价值6.25 亿美元的黑客攻击以及其他重大加密货币盗窃案有关。

  • 荷兰法院裁定Tornado Cash创始人Alexey Pertsev洗钱罪名成立

    由三名法官组成的荷兰法庭判定Tornado Cash开发者Alexey Pertsev犯有在加密货币混合平台上清洗12亿美元非法资产的罪行,预计合议庭也将在周二对居住在荷兰的31岁俄罗斯人Alexey Pertsev进行宣判,Pertsev的律师将有14天的时间对法官的判决提出上诉。专家表示,这一判决将重塑去中心化金融领域的隐私保护进程,对为用户提供金融隐私保护工具的开源软件的开发产生 "寒蝉效应"。

  • Equalizer黑客已盗取2353枚EQUAL、2500枚spLP等代币

    Fantom 生态 DEX Equalizer 今日遭到黑客攻击,到目前为止,黑客已盗取用户大约 2353 枚 EQUAL 和其他代币。该黑客的钱包地址是 222 天前建立的,并一直在接收被盗用户的资金。 攻击开始于 5 月 14 日 12 点 10 分左右,2500 个 SpookySwap 流动性代币(spLP)被耗尽,导致许多其他代币从用户那里被盗。到目前为止,被盗代币包括: 2353 枚 EQUAL; 510,579 枚 FantomStarter(FS); 2500 枚 spLP; 600 万枚 AnyInu(AI); 985,565 枚 ChillPill(CHILL); 5 万枚 WigoSwap(WIGO: 25 枚 multiDEUS(DEUS)。

  • 跨境洗黑钱集团清洗8800万港元8人被捕

    香港警方商业罪案调查科于2023年11月锁定一个跨境洗黑钱集团,调查发现集团于2023年9月至2024年3月期间,招揽内地人到香港开设傀儡银行户口,透过不同类型骗案,如电话骗案、裸聊骗案、投资骗案、求职骗案等去诈骗受害人。受害人根据骗徒指示,将骗款存入犯罪集团控制的傀儡户口,之后集团会从傀儡户口以现金方式提取骗款,并到加密货币场外交易所(OTC)购买加密货币,同时又会在海外加密货币平台上以虚假身份开设户口,并存入由骗款所购买的加密货币,再转移至多个加密货币钱包,以清洗犯罪得益。 警方又指集团利用72个本地开立的银行傀儡户口,清洗超过8800万港元犯罪得益,其中670万港元是与48宗骗案有关。至昨日,警方于全港拘捕7男1女,年龄介乎26至51岁,涉嫌串谋洗黑钱,他们分别报称救生员、摄影师、电话程式员、销售员及无业,其中6人为骨干成员,2人为傀儡户口持有人。

  • 纽约Sharp Alpha Advisors筹集2500万美元早期软件公司基金

    纽约市的风险投资公司Sharp Alpha Advisors已经为其第二个基金筹集了2500万美元,该基金的主要投资领域是体育、游戏和娱乐行业的早期软件公司。该基金计划在15家初创公司中每家投资100万至200万美元,投资对象包括面向体育博彩、幻想体育、流媒体平台和视频游戏的技术公司。该基金最近投资了总部位于伦敦的技术初创公司C15 Studio,该公司运营和分发F1和One Championship的流媒体频道。Sharp Alpha基金会创始人Danzig声称,该基金会的投资者包括一家大型美国金融公司、美国职业体育俱乐部的所有者、家族办公室、基金和与体育、游戏和娱乐产业相关的上市公司。然而,Danzig拒绝透露任何具体的个人或公司名称。该基金是Fund I的后续基金,Fund I在2021年筹集了1000万美元,主要来自高净值人士和家族办公室。Sharp Alpha在第一期基金中进行了20项投资,平均交易规模约为25万美元。

  • Vitalik提出以太坊改进提案EIP-7706,旨在为calldata添加一个独立的gas类型

    以太坊创始人Vitalik Buterin提出一个新的以太坊改进提案(EIP-7706),旨在为calldata添加一个独立的gas类型,并将三种gas类型整合到一个协调的系统中。Buterin希望这一提案能够使关于“多维度gas”概念的讨论变得更加具体。

  • Coinbase:故障现已完全排除

    加密货币交易所Coinbase表示,故障现已完全排除。

  • 菲律宾央行批准Coins.ph试点菲律宾比索支持的稳定币PHPC

    菲律宾央行在监管沙盒下批准Coins.ph试点一种以菲律宾比索为后盾的稳定币。该试点将评估稳定币在“实际应用中”的效益。Coins.ph表示,菲律宾央行已批准其试点名为PHPC的菲律宾比索稳定币。该项目将在BSP的监管沙盒框架下进行,由Coins.ph在菲律宾银行账户中持有的现金和现金等价物支持。Coins.ph计划将稳定币整合到向菲律宾汇款的国家的汇款平台中。