以太坊 Gas 上限扩展:带宽、计算与存储分析

2024年10月15日 22:11:45 加密货币 互联网
欧易

欧易OKX交易所

全球三大交易所之一,注册领取价值6,0000元数字货币盲盒

APP下载    官网注册

撰文:Giulio Rebuffo 9EQ币学堂 - AI与大数据驱动的区块链科普平台

编译:善欧巴,金色财经9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

关于提高以太坊的 Gas 吞吐量的讨论越来越多,主要通过提高 Gas 上限或缩短区块生成时间来实现。支持这一主张的主要论点是,在过去四年中,运行验证节点的硬件需求稳步下降。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

此外,出现了两种增加 Gas 上限的方案:9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

  • EIP-7782:通过减少以太坊协议的区块时间
  • EIP-7783:通过「渐进增加」的机制逐步提高 Gas 上限


9EQ币学堂 - AI与大数据驱动的区块链科普平台

本文将分析在 Gas 上限翻倍的情况下,带宽、计算和存储需求在最坏情况下和平均情况下可能的表现。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

回顾以太坊 Gas 上限的历史


9EQ币学堂 - AI与大数据驱动的区块链科普平台

以太坊于 2015 年推出时,Gas 上限最初设置为每区块 5,000 Gas。随后这一限制经历了重大变化:9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

2016 年:Gas 上限首次提高至约 300 万,随后又提升至约 470 万。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

在 Tangerine Whistle 硬分叉之后,特别是 EIP-150 的实施,Gas 上限增加到 550 万。这一调整是为应对拒绝服务(DoS)攻击,对某些 I/O 密集型操作码重新定价的一部分。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

2017 年 7 月:Gas 上限提高至 670 万,并继续上升:9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

  • 2017 年 12 月:~800 万
  • 2019 年 9 月:~1000 万
  • 2020 年 8 月:1250 万
  • 2021 年 4 月:1500 万


9EQ币学堂 - AI与大数据驱动的区块链科普平台

根据 EIP-1559 的规定,还有一个最大(或「硬上限」)Gas 限制,设为目标的两倍。这意味着一个区块最多可以包含 3000 万 Gas 的交易。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

在过去的近四年里,Gas 上限一直没有进一步提高。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

是否是时候重新审视 Gas 上限了?


9EQ币学堂 - AI与大数据驱动的区块链科普平台

为了回答这个问题,我们需要分析如果将 Gas 上限提高到 6000 万,硬件需求在带宽、计算和存储方面的表现。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

存储


9EQ币学堂 - AI与大数据驱动的区块链科普平台

在考虑提高 Gas 上限时,存储是以太坊网络面临的最大瓶颈和担忧。原因在于以太坊状态规模的历史增长,以及这种增长对验证者带来的持续压力。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

以太坊有两种类型的增长:9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

  • 状态增长
  • 历史增长


9EQ币学堂 - AI与大数据驱动的区块链科普平台

状态增长


9EQ币学堂 - AI与大数据驱动的区块链科普平台

以太坊的状态,即所有账户余额、智能合约代码和存储的集合,随着交易的增加和智能合约的部署不断扩展。自以太坊成立以来,状态规模大幅增长,特别是在网络拥堵、交易活动增加以及去中心化金融(DeFi)和 NFT 兴起的推动下。目前,状态增长约为每月 2.5 GB,或每年 30 GB。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

这种状态增长可能导致以下问题:9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

  • 磁盘访问时间变慢
  • 硬件要求增加


9EQ币学堂 - AI与大数据驱动的区块链科普平台

然而,截至本文撰写时,这些问题都不是特别显著。存储系统之间相差几十 GB 的访问时间差异非常微小,因为查询的算法复杂度通常是对数级的。此外,存储需求也不大,因为新硬件的成本下降速度远远超过每年 30 GB 的状态增长。即使增长到每年 60 GB,这一差异也不会特别显著,硬件的技术进步依然会超前。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

历史增长


9EQ币学堂 - AI与大数据驱动的区块链科普平台

虽然状态规模增长是一个问题,但技术进步使得硬件成本大幅下降,减轻了压力。即使 Gas 上限翻倍,硬件成本依然在持续快速下降,使得所需的硬件变得越来越便宜。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

值得注意的是,单独的质押者很快将需要超过 2 TB 的存储空间来运行以太坊验证节点。这意味着他们实际上需要 4 TB 的存储空间,因为大多数硬件都是以 2 的幂出售的。因此,以太坊完全可以利用这些额外的存储空间,因为无论 Gas 上限是否提高,验证者都需要购买更大容量的硬件。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

存储成本变化


9EQ币学堂 - AI与大数据驱动的区块链科普平台

为了证明存储成本在以指数速率下降,我们可以查看过去四年 1 GB SSD 的美元价格波动情况。数据显示,每两年 1 GB SSD 的成本大约减半。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

将这一趋势与存储和状态增长进行比较,差异非常小。目前以太坊的增长是线性的,而硬件成本的下降则是指数级的。这一趋势进一步证明,提高 Gas 上限对硬件需求的影响相对较小。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

带宽


9EQ币学堂 - AI与大数据驱动的区块链科普平台

以太坊的平均带宽需求大约为 2MB/s;不过,这个数字主要来自信标链(CL)的数据传播和聚合。当讨论提高 Gas 上限时,唯一需要关注的就是区块大小。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

目前,记录的最大区块大小为 270 KB,Deneb 升级后的当前区块大小为 75 KB。如果将其翻倍,这一变化相当于增加 0.5-2 个数据块(blob),与历史最大值和当前平均值相比,相当于节点带宽(输入和输出)增加了约 2-5%。因此,在平均情况下,这并不是显著的变化。事实上,增加 3 个 blob 的影响会更大。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

最坏情况:Gas 上限翻倍


9EQ币学堂 - AI与大数据驱动的区块链科普平台

最坏情况下,区块大小被计算为 1.7MB,翻倍后为 3.4MB(带宽需求增加 50%)。这虽然不算多,但仍然是个值得注意的增幅。我认为这个增幅并不算多的原因在于,这样的拒绝服务(DoS)攻击成本相当高,而带宽的增加相当于当前平均需求的 50%,这是已在考虑范围内的。此外,连续多个区块都填满 1500 万 Gas 是非常昂贵的。因此,即使攻击者有可能在几个区块内发起 DoS 攻击,他们也需要花费大量资金。此外,他们还必须与其他交易竞争区块空间,这进一步增加了攻击成本。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

无论如何,不管对这些数字的看法如何,提高 calldata 成本可以完全解决这个问题,所以我对此并不担心。此外,如果通过 EIP-7783 增加 Gas 上限,这些风险是可忽略且可控的。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

计算


9EQ币学堂 - AI与大数据驱动的区块链科普平台

计算和区块时间从来不是问题所在,但让我们来看一下。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

平均情况9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

区块计算的平均时间通常小于 1 秒,即使对于配置较差的机器也是如此。总的来说,这从未是瓶颈。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

最坏情况9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

最坏情况目前尚不清楚,且取决于客户端。与一些客户端团队沟通后,大家的共识是,唯一的问题是某些操作码(如 MODEXP)扩展性不好。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

然而,这里的任何 DoS 攻击向量都可以通过重新定价来解决,而且如果通过 EIP-7783 提高 Gas 上限,那么这些风险是可以忽略的。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

结论


9EQ币学堂 - AI与大数据驱动的区块链科普平台

总体而言,存储增长并不是提高 Gas 上限的瓶颈,因为存储硬件容易升级。然而,带宽问题是一个更大的威胁,因为带宽扩展难度更大。幸运的是,通过 EIP-7783,可以有效缓解与带宽和潜在计算增加相关的风险。尽管如此,重新定价 calldata 成本以确保额外的安全性可能是明智的选择(尽管我个人认为这并不是必要的)。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

就我个人而言,我认为目前可以在 EIP-7783 的渐进增加机制下,将 Gas 上限提高 33%,甚至翻倍。9EQ币学堂 - AI与大数据驱动的区块链科普平台


9EQ币学堂 - AI与大数据驱动的区块链科普平台

通过 EIP-7782 提升上限可能为时尚早,因为这对分布式验证(DVT)和 SSF 会带来不利影响。然而,一旦这些问题得到解决,缩短区块生成时间无疑是未来的趋势。9EQ币学堂 - AI与大数据驱动的区块链科普平台

最新区块链知识
5 天涨幅 100%:从 Slerf 社区的 CTO 争论看 MEME 项目发展的机遇与当前挑战

5 天涨幅 100%:从 Slerf 社区的 CTO 争论看 MEME 项目发展的机遇与当前挑战

撰文:@Web3Mario 摘要:大家好久不见,休整一段时间,身体和心情均得到了放松,继续学习与分享。最近市场热点基本上被中国股市占据,加密世界倒没有达到降息之前的预期,显得有些沉寂。

2024年10月15日 0阅读
开放内容交付网络 Blockcast 完成 285 万美元融资,Lattice Fund 领投

开放内容交付网络 Blockcast 完成 285 万美元融资,Lattice Fund 领投

基于独特缓存架构构建的开放内容交付网络 Blockcast 宣布完成 285 万美元融资,Lattice Fund 领投,Protocol Labs、Finality Capital Partners、AllianceDAO、Zee Prime Capita

2024年10月15日 0阅读
比特币升破 67000 USDT

比特币升破 67000 USDT

据 Bitget 行情显示,比特币升破 67000 USDT,现报 67000.21 USDT,日内涨幅为 1.41%。

2024年10月15日 0阅读
区块链游戏开发商 Azra Games 获 4200 万美元 A 轮融资,Pantera Capital 领投

区块链游戏开发商 Azra Games 获 4200 万美元 A 轮融资,Pantera Capital 领投

据《财富》报道,区块链游戏开发商 Azra Games 宣布完成 4200 万美元 A 轮融资,由 Pantera Capital 领投,Andreessen Horowitz(a16z)和 NFX 参投。本轮融资后,Azra Games 累计融资

2024年10月15日 0阅读
Coinbase 申请法院裁决,要求 SEC 提供加密货币证券监管文件

Coinbase 申请法院裁决,要求 SEC 提供加密货币证券监管文件

据 The Block 报道,加密货币交易所 Coinbase 向哥伦比亚特区美国地方法院申请提交部分简易判决动议,以获取美国证券交易委员会(SEC)关于证券法如何适用于加密货币的文件。目前,SE

2024年10月15日 0阅读
Blockstream 完成 2.1 亿美元融资,Fulgur Ventures 领投

Blockstream 完成 2.1 亿美元融资,Fulgur Ventures 领投

据 The Block 报道,比特币基础设施开发公司 Blockstream 宣布完成 2.1 亿美元可转换票据融资,由 Fulgur Ventures 领投。这笔资金将用于加速公司 Layer2 技术的采用和开发,发展

2024年10月15日 0阅读
Securitize 推出贝莱德 BUIDL 基金与 USDC 转换服务

Securitize 推出贝莱德 BUIDL 基金与 USDC 转换服务

代币化平台 Securitize 宣布推出 Circle 稳定币(USDC)与美元之间的转换服务,专用于 BlackRock 的美元机构数字流动性基金 (BUIDL)。Securitize 在声明中表示,该整合旨在降低投资

2024年10月15日 0阅读
Polkadot 社区通过 1139 提案,DOT 通胀率将降至 8%

Polkadot 社区通过 1139 提案,DOT 通胀率将降至 8%

Polkadot 社区通过了 WFC(Wish For Change)1139 提案,该提案将每年新增的 DOT 代币数量设定为 1.2 亿。其中,15% 将进入国库,85% 用作质押奖励,实施后 DOT 的通胀率将从 10% 降至

2024年10月15日 0阅读
链上通讯平台 Towns 正式上线

链上通讯平台 Towns 正式上线

据 Cointelegraph 报道,链上通讯平台 Towns 正式宣布上线。该平台由 Houseparty 和 Meerkat 联合创始人 Ben Rubin 创立,旨在通过区块链技术为数字通讯提供新标准。Towns 建立

2024年10月15日 0阅读
World Liberty Financial 代币销售已上线,前 20 分钟售出 2.2 亿枚 WLFI

World Liberty Financial 代币销售已上线,前 20 分钟售出 2.2 亿枚 WLFI

据 Coindesk 报道,特朗普家族加密项目 World Liberty Financial 代币销售已上线。据数据显示,此次销售于 20:40 开始,前 20 分钟内该平台的 2.2 亿枚 WLFI 代币已售出至 1,700

2024年10月15日 0阅读
猜你感兴趣
海洋协议最新价格,OCEAN实时行情,Ocean Protocol走势图2024年10月10日

海洋协议最新价格,OCEAN实时行情,Ocean Protocol走势图2024年10月10日

2024年10月10日海洋协议今日价格实时行情:Ocean Protocol 当前价格为 $0.57995621,其 24 小时的交易量为 $293,880.72。Ocean Protocol 在过去 24 小时内下跌了 -6.07%。目前

2024年10月10日 0阅读
华尔街日报:Tether,一个超越美国执法范围的平行经济系统

华尔街日报:Tether,一个超越美国执法范围的平行经济系统

撰文:Angus Berwick、Ben Foldy,华尔街日报编译:Luffy,Foresight News 一种不受监管的货币正在破坏美国打击军火商、制裁破坏者和诈骗者的斗争。去年,通过它网络流动的资金几乎与

2024年09月11日 0阅读
eos币发行价是多少?

eos币发行价是多少?

EOS币发行价是多少?EOS币是由Block.one于2017年发行的一种数字加密货币,它是一个基于区块链技术的智能合约平台。EOS币的发行价受到市场需求、供应量和投资者预期等多种因素的

2024年07月24日 147阅读
美国司法部寻求判处 Celsius 创始人20年徒刑

美国司法部寻求判处 Celsius 创始人20年徒刑

Celsius Network 前首席执行官Alex Mashinsky 因策划欺诈案导致客户损失近 70 亿美元,面临 20 年监禁。Mashinsky承认故意误导客户有关其存款的安全性,同时操纵 CEL 代币以谋

2025年04月29日 0阅读
虚拟货币的涨跌和什么有关虚拟币的涨跌由什么决定

虚拟货币的涨跌和什么有关虚拟币的涨跌由什么决定

虚拟货币的涨跌与何有关虚拟货币是一种以电子形式存在的数字资产,其价格波动剧烈,受到多种因素的影响。下面将探讨虚拟货币的涨跌与何有关。1.市场供需关系虚拟货币的涨跌与市

2024年07月24日 196阅读
Poolz Finance (POOLX)现在多少钱一枚?POOLX币今日价格最新行情

Poolz Finance (POOLX)现在多少钱一枚?POOLX币今日价格最新行情

截止至2024年04月09日,Poolz Finance (POOLX)今日实时最新价格是5.4783美元,约等于人民币39.61元。 Poolz Finance (POOLX)24H最高价$5.73美元,24H最低价$5.14美元,24H成交额$1,

2024年07月24日 146阅读