首页 游戏 软件 资讯 排行榜 专题
首页
web3.0
以太坊 Reth 如何实现每秒 1GB Gas 处理能力

以太坊 Reth 如何实现每秒 1GB Gas 处理能力

热心网友
18
转载
2026-02-23

以太坊Reth如何实现每秒1GB gas?我们于2022年开始构建Reth,为以太坊L1提供弹性的同时解决L2上的执行层扩展问题。今天,我们很高兴与大家分享2024年Reth计划如何实现L2每秒1GB gas吞吐量的,以及我们如何超越这一目标的长期路线图。我们邀请整个生态系统与我们一起,共同推动加密领域的性能前沿和严格的基准测试。今天菜鸟下载小编就给大家详细介绍Reth如何实现每秒1GB gas,喜欢以太坊Reth的朋友不要错过哦!

大家都在用的虚拟币交易平台推荐:

一文解读以太坊Reth如何实现每秒1GB gas

1、我们是否已实现规模化扩展?

加密货币要想达到全球规模,避免投机行为(成为主要用例),有一个非常简单的途径:交易一定要低价且快速。

1.1 如何衡量性能?每秒gas量指的是什么?

性能通常以“每秒交易数”(TPS)来衡量。特别是对于以太坊和其他EVM区块链而言,一个更微妙、也许更准确的衡量标准就是“每秒gas量”。该指标反映了网络每秒可以处理的计算工作量,其中“gas”是衡量执行交易或智能合约等操作所需的计算工作量的单位。

将每秒gas量作为性能指标进行标准化,可以更清楚地了解区块链的容量和效率。它还有助于评估系统的成本影响,防止潜在的拒绝服务(DOS)攻击,这些攻击可能会利用不太精细的测量方法。该指标有助于比较不同以太坊虚拟机(EVM)兼容链的性能。

我们建议EVM社区采用每秒gas量作为标准指标,同时结合其他gas定价维度来创建一个综合的性能标准。

1.2 我们如今的发展阶段

每秒gas量是通过将各区块的目标gas使用量除以区块时间来确定的。下表,我们展示了不同EVM链L1和L2的当前每秒gas吞吐量和延迟(并不详尽):

一文解读以太坊Reth如何实现每秒1GB gas

我们强调每秒gas量,用其来全面评估EVM网络性能,同时捕获计算和存储成本。Solana、Sui或Aptos等网络由于其独特的成本模式而不包括在内。我们鼓励努力协调所有区块链网络的成本模型,以实现全面和公平的比较。

我们正在为Reth开发一套无间断基准测试工具,以复制真实的工作负载。我们对节点的要求是符合TPC基准。

2、Reth如何达到每秒1GB gas?甚至更高?

我们2022年创建Reth的动机有一部分是因为我们迫切需要一个专为web rollup而构建的客户端。我们认为我们的前进道路充满希望。

在实时同步期间,Reth已经达到每秒100-200MB gas(包括发送方恢复,执行交易和计算各区块的trie);所以,要实现我们每秒1GB gas的短期目标,需要再扩展10倍。

随着Reth的发展,我们的扩展计划必须在可扩展性和效率之间寻找平衡:

  • 垂直扩展:我们的目标是最大限度地利用每个“box”,充分发挥其潜力。通过优化各单个系统处理交易和数据的方式,我们可以极大提高整体性能,同时也使各节点运营商的效率更高。

  • 水平扩展:尽管进行了优化,但web规模的绝对交易量超过了任何一台服务器的处理容量。要应对这种情况,我们考虑部署一个水平扩展架构,这个架构类似于区块链节点的Kubernetes模型。这意味着跨多系统分散工作负载,以确保没有哪一个节点可以成为瓶颈。

我们在这里探讨的优化不会涉及状态增长解决方案,这部分内容是我们将在其他文章单独探讨的。下面是我们实现这一目标的计划概况:

一文解读以太坊Reth如何实现每秒1GB gas

在整个技术栈中,我们还使用actor模型对IO和CPU进行了优化,支持堆栈的各部分都可以作为一项服务而部署,并对其运用进行精细控制。最后,我们正在积极评估备选数据库,但尚未确定。

2.1 Reth的垂直扩展路线图

我们垂直扩展的目标是最大化运行Reth的服务器或笔记本电脑的性能和效率。

(1)即使(Just-In-Time)EVM和提前(Ahead-of-Time)EVM

在像以太坊虚拟机(EVM)这样的区块链环境中,字节码的执行通过解释器(interpreter)进行,解释器按顺序处理指令。这种方法会带来一定开销,因为并不是直接执行原生汇编指令,而是通过VM层进行的操作。

即时(JIT)编译通过在执行前将字节码转换为原生机器码来解决这个问题,从而通过绕过VM的解释过程来提高性能。这种技术可以提前将合约编译成优化后的机器码,在Java和WebAssembly等其他虚拟机中已经得到了很好的应用。

但是,JIT可能容易遭受恶意代码攻击,恶意代码旨在利用JIT进程漏洞,或者在执行期间因速度太慢而无法实时运行。Reth将提前(AOT)编译需求最高的合约并将它们存储在磁盘上,避免在实时执行期间有不受信字节码试图滥用我们的原生代码编译过程。

我们一直在为Revm开发JIT/AOT编译器,目前正在与Reth集成。我们将在未来几周在完成基准测试后立即将其开源。平均而言,大约50%的执行时间花在了EVM解释器上,因此应该需要约2倍的EVM执行改进,但在一些计算需求更大的情况下,影响可能会更大。在接下来的几周内,我们将在Reth中分享我们的基准测试并集成我们自己的JIT EVM。

一文解读以太坊Reth如何实现每秒1GB gas

(2)并行EVM

并行以太坊虚拟机(Parallel EVM)的概念支持同时处理多个交易,与传统的EVM串行执行模型不同。我们有以下两条路径:

  • 历史同步:历史同步可以让我们通过分析历史交易和识别所有历史状态冲突来计算可能的最佳并行调度。

  • 实时同步:针对实时同步,我们可以使用类似Block STM的技术来推测执行,而不需要任何额外信息(如访问列表)。该算法在状态竞争严重期间性能较差,因此我们希望根据工作负载状况来探索串行和并行执行之间的切换,以及静态预测将访问哪些存储slot以提高并行质量。

根据我们的历史分析,大约有80%的以太坊存储slot是独立访问的,这意味着并行可以使EVM执行效率提高5倍。

一文解读以太坊Reth如何实现每秒1GB gas

(3)优化状态承诺

在Reth模型中,计算状态根是一个独立于执行交易的过程,允许使用无需获取trie信息的标准KV存储。这目前需要>75%的端到端时间来密封(seal)一个区块,这是一个非常令人兴奋的优化领域。

我们确定了以下两个“轻松取胜”的途径,可以在不做任何协议更改的情况下将状态根性能提高2-3倍:

  • 完全并行化状态根:现在我们只重新并行计算已更改帐户的存储树,但是我们可以更进一步,当存储根作业在后台 完成时并行计算帐户树。

  • Pipelined状态根:在执行过程中,通过通知状态根服务所涉存储slot和帐户,从磁盘预取中间trie节点。

除此之外,我们还可以偏离以太坊L1状态根活动探索一些前进路径:

  • 更低频的状态根计算:不在每个区块上计算状态根,而是每T个区块计算一次。这减少了整个系统中投入状态根的总时间占比,这可能是最简单最有效的解决方案。

  • 跟踪状态根:与其在同一个区块上计算状态根,不如让它落后几个区块。这样就可以在不阻塞状态根计算的情况下推进执行。

  • 替换RLP编码器& Keccak256:相比使用RLP编码,直接合并字节并使用更快的哈希函数(如Blake3)可能成本更低。

  • 更宽的Trie:增加树的N-arity子节点,以减少由于trie的logN深度而导致的IO增大。

这里有几个问题:

  • 上述变化对轻客户端、L2、bridge、协处理器和其他依赖频繁帐户和存储证明的协议的次级影响是什么?

  • 我们能同时优化SNARK证明和原生执行速度的状态承诺吗?

  • 用我们现有的工具,我们能得到的最宽泛的状态承诺是什么?对见证大小有什么次级效应?

2.2 Reth的横向扩展路线图

我们将在整个2024年执行上述多项内容,以实现每秒1GB gas的目标。

然而,垂直扩展最终会遇到物理和实操限制。没有任何一台机器可以处理全世界的计算需求。我们认为这里有两条路径可以支持我们在负载增大后通过引入更多的box来扩展:

(1)多Rollup Reth

如今的L2堆栈需要运行多个服务来追踪链:L1 CL、L1 EL、L1 -> L2派生函数(可能与L2 EL绑定在一起)和L2 EL。虽然这对于模块化来说非常好,但在运行多个节点栈时情况会变得更加复杂。想象一下必须运行100个rollup会怎样!

我们希望允许在Reth的发展过程中同步发布rollup,并将运行数千个rollup的运营成本降至几乎为零。

我们已经在我们的执行扩展项目中进行了这方面的工作,未来几周还会有更多进展。

(2)云原生Reth

高性能排序器可能在单个链上有很多需求,它们需要扩展,一台机器并不能满足其需求。这在如今的单节点部署的情况下是不可能的。

我们希望可以支持运行云原生Reth节点,将其作为一个服务栈部署,可以根据计算需求自动扩展,并使用看似无限的云对象存储来实现持久存储。这是无服务器数据库项目(如NeonDB、CockroachDB或Amazon Aurora)中常见的架构。

一文解读以太坊Reth如何实现每秒1GB gas

3、未来前景

我们希望逐步向所有Reth用户推出这一路线图。我们的使命是让所有人都能获取每秒1GB gas甚至更高的速度。我们将在Reth AlphaNet上进行优化测试,我们希望人们将Reth用作SDK来构建优化的高性能节点。

有些问题我们还没有找到答案。

  • Reth如何帮助提高整个L2生态的性能?

  • 我们如何适当衡量在一般情况下,我们的一些优化可能出现的最坏情况?

  • 我们如何处理L1和L2之间的潜在分歧?

这些问题中很多我们都还没有答案,但我们有很多前景光明的最初设想,可足够让我们忙上一段时间了,我们希望看到这些努力在未来几个月结出硕果。

来源:https://www.jb51.net/blockchain/934905.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

以太坊入门指南:从零开始玩转ETH与智能合约
web3.0
以太坊入门指南:从零开始玩转ETH与智能合约

以太坊早期依赖CPU挖矿和命令行操作,交易多通过比特币兑换或场外进行,参与者多为技术爱好者。智能合约部署同样通过命令行实现,用户需自行运行节点并保管私钥,门槛极高,形成了硬核且自主的技术社区,为后续生态发展奠定基础。

热心网友
05.14
SKL币是什么?深度解析SKALE网络治理机制与代币作用
web3.0
SKL币是什么?深度解析SKALE网络治理机制与代币作用

SKL是SKALE网络的原生代币,用于质押维护网络安全、支付侧链订阅费及参与治理投票。网络通过SKALEDAO进行去中心化治理,社区成员可质押SKL对提案投票,生效需达到总质押量33 334%的法定门槛。代币还计划引入销毁机制以捕获价值。

热心网友
05.08
LRC币是什么?主要用途与投资风险全面解析
web3.0
LRC币是什么?主要用途与投资风险全面解析

LRC是Loopring协议原生代币,基于以太坊并采用ZK-Rollup技术以提升效率、降低成本,核心功能包括支付交易费、质押分红、治理投票及通缩销毁。但面临显著风险:2026年初遭多家交易所下架致流动性萎缩;项目发展停滞,在Layer2竞争中落后,且经历服务关闭、高管离职等困境。

热心网友
05.08
以太坊应用公会成立推动生态从基础设施向应用层转型
web3.0
以太坊应用公会成立推动生态从基础设施向应用层转型

以太坊应用公会:开启以太坊应用层繁荣的新纪元 近日,以太坊应用公会的正式亮相,在全球区块链社区引发了广泛关注。作为首个专注于以太坊应用层发展的非营利性组织,EAG的成立标志着一个关键的生态转向:以太坊建设的重心,正从底层协议与基础设施的夯实,全面转向上层实际应用场景的开拓、创新与大规模落地。这一转变

热心网友
05.08
比特矿业增持6.5万枚以太坊ETH 机构看涨情绪升温背后逻辑分析
web3.0
比特矿业增持6.5万枚以太坊ETH 机构看涨情绪升温背后逻辑分析

比特矿业近日大额增持以太坊,24小时内购入6 5万枚,持仓估值达1 47亿美元。此举被视为机构对以太坊长期价值的战略押注,能有效提振市场信心并可能引发跟随效应。机构资金持续流入有望支撑市值、改变供需结构,但市场仍受多种复杂因素影响,需保持理性。

热心网友
05.08

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

马中新能源论坛探讨产业合作与人才培养新路径
科技数码
马中新能源论坛探讨产业合作与人才培养新路径

5月12日,马来西亚吉隆坡成功举办了一场具有前瞻性的行业盛会——中国-马来西亚电动汽车、电池技术与新能源人才创新发展论坛。来自两国政府部门、领军企业、顶尖高校及国际组织的代表共聚一堂,深入交流了在未来产业协同、清洁能源技术创新及高端人才培养等核心领域的合作路径与机遇。 马来西亚第一副总理兼乡村及区域

热心网友
05.14
智元APC香港观察:具身智能如何成为先进生产力单元
科技数码
智元APC香港观察:具身智能如何成为先进生产力单元

具身智能要迈过的第一道硬门槛,从来都是量产。 过去几年,全球人形机器人行业反复印证了这一点:舞台演示可以很快,工程验证可以很快,视频传播也可以很快。但当一台机器人要从实验室走向产线,再走向客户现场,问题的复杂度会呈指数级上升。 特斯拉的Optimus就是一个典型的参照系。马斯克多次表达过对Optim

热心网友
05.14
AI回答第一个字就暴露真假?识别AI胡说八道的关键信号
科技数码
AI回答第一个字就暴露真假?识别AI胡说八道的关键信号

向朋友问路时,如果对方清楚路线,通常会立刻回答“直走然后左转”。但如果对方并不确定,往往会先停顿一下,犹豫地说“呃……好像是……往那边?”。这个开口前的短暂迟疑,往往比最终给出的答案更能说明问题——对方是否真的知道答案。 近期,美国天普大学计算机与信息科学系的一项研究,正是捕捉到了AI回答问题时类似

热心网友
05.14
浙江大学万能分割学习器技术原理与应用场景详解
科技数码
浙江大学万能分割学习器技术原理与应用场景详解

这项由浙江大学、华南理工大学、南京大学和北京大学联合开展的前沿研究,于2026年4月正式发布,其论文预印本编号为arXiv:2604 24575。 图像分割技术听起来或许有些专业,但它早已深度融入我们的日常生活。无论是智能手机拍摄的背景虚化人像、AI系统在CT影像中精准勾勒病灶轮廓,还是自动驾驶汽车

热心网友
05.14
比亚迪大汉纯电续航1000公里对标56E车型参数曝光
科技数码
比亚迪大汉纯电续航1000公里对标56E车型参数曝光

“大唐”预售热潮尚未平息,“大汉”已蓄势待发,比亚迪王朝系列正以前所未有的攻势,叩响高端市场的大门。 在北京车展引发轰动的比亚迪大唐,预售订单已迅速突破10万台大关,彰显了市场对比亚迪高端产品的强烈期待。而最新信息显示,汉家族即将迎来一位重磅新成员——“大汉”,这款定位D级旗舰的轿车,目标直指20-

热心网友
05.14