值得信赖的区块链资讯!
Vitalik:为什么我不担心EIP-1559中的松弛区块容量
EIP-1559 对客户端产生的风险并不会比固定 gas limit 的机制更高。
作者 | Vitalik Buterin
对 EIP-1559 的一种批评是:区块大小是可变的,在 [0,25M] 的范围内浮动而不再是固定的 12.5M gas limit,这使得客户端需要处理加倍的负载。这个论点进一步演绎为,如果我们认为客户端是可以处理这么高的负载,那么他们应该可以任何时候都处理这么高的负荷,这样我们倒不如放弃 EIP-1559 而直接做更有用的事——把区块大小限制提升一倍。
这个想法背后的核心观点是,大区块的首要危害来自经由客户端的那些最大区块,而不是平均区块大小。我认为这个想法是错的 (因此 EIP-1559 对客户端产生的风险并不会比固定 gas limit 的机制更高),以下是我的理由。
重温:不马上把 gas limit 提高到 100M 的理由有哪些?
三个理由:
1. 正常情况下的区块处理时间会增加
从当前大约 400 ms 增加到约 3.2s,这会带来很多负面后果:
-
非常高的叔块率,导致中心化
-
除了电力最强的节点外,其他所有节点都难以保持同步
-
即使是电力最强的节点也需要更大量的资源消耗
-
短暂断电 (比如你在手提电脑上运行一个节点,你需要把电脑从家里移动到咖啡厅)后的重新同步前会有更长时间的延迟
2. 由于 DoS 攻击,最坏情况下区块处理时间会延长,从现在的 20~80 秒延长到可能 160~640 秒。
3. 存储增长率会升高
从现在大约 50 GB/月上升到大约 400 GB/月,这会导致
-
同步速度慢很多
-
存储要求高很多
-
更慢的磁盘处理速度,因为大型数据库的访问速度会慢于小型数据库
请注意:理由1和理由3下的所有内容都只适用于长期正常使用情况,而不是受高峰影响。因此,如果要考虑高峰期的影响,关注理由2就够了。
论据1:EIP-2929 已经弥补了 EIP-1559 的不足
EIP-2929 对存储访问操作的 gas 成本进行了提升,已经把最坏情况 DoS 攻击所需的 gas 消耗增加了 3 倍。这意味着 EIP-2929 与 EIP-1559 配合起来实际上是比现在在最坏情况下处理区块所需消耗净减少了 1.5 倍。
这里很自然会问一个问题:“如果 EIP-2929 那么好,为什么不直接把 gas limit 调高到 25M 或 37.5M”?这个回答很简单:理由2不是避免 gas 消耗提高的唯一原因。即使 DoS 问题可以被完全解决,理由1和理由3下的问题在可见的未来还会存在。因此,EIP-2929 给的额外松弛部分是不可以用以对区块容量进行大幅提升。
论据2:对于相同程度的 DoS 攻击,短时间攻击引起的峰值带来的弊端远比长时间攻击带来的要少
如果攻击者对链发起攻击,用区块容量最大值(目标容量的2倍)的垃圾数据填充区块,每个区块的 gas 价格上涨 1.125 倍。这个涨幅是呈指数上升的:持续生成 5 个满区块(大约65秒)会使得gas价格上升 1.8 倍,而在 5 分钟之后,gas 价格会上升 15 倍 (10 分钟后是 225 倍)。为了维持攻击,攻击者必须按照这些疯狂上涨的价格支付所有的交易费。因此,一次现实的攻击可持续的时间大概是 5 分钟。
如果客户端收到这 5 分钟内生成的区块(每个需要 20~60 秒的处理时间)会发生什么呢?很明显,在这段时间链的处理速度会变得非常慢。会出现非常多短程分叉。事实上,分叉意味着攻击者在攻击后仍然可以以少量哈希算力(例如大约20%)回滚链上交易。这是非常糟糕的情况。
但是,这比攻击者可以维持一个小时甚至一天的攻击要好得多。大多数的交易和其他服务现在等待确认的时间已经超过 5 分钟,只有极其脆弱的服务才会被破坏,因为对它们来说需要 5 分钟发送一笔交易太难了,而回滚或拒绝服务需要持续数小时甚至数天,就像 2016 年的上海攻击事件一样,会造成非常严重的后果。
因此,持续 5 分钟达到 2500 万 gas 的峰值比 2500 万的 gas limit 风险低得多。
论据3:短期峰值已经出现
工作量证明挖矿固有的泊松过程 (Poisson process) 就意味着区块在发布时会存在随机性。事实上,光是随机性每周就会导致一次两倍链容量的峰值,峰值持续五分钟。
(注意:这是由大量相同容量的区块而不是相同数量的大容量区块导致的,但据我所知,没有证据或理由相信单个区块的处理所消耗的 gas 是超线性增长的)
因此,某种程度上使用峰值是一个已知数量,生态到目前为止还能忽略其影响。
来源 | notes.ethereum.org/@vbuterin
比推快讯
更多 >>- 布伦特原油突破 104 美元/桶,日内涨 3.22%
- 数据:交易员 Jason 持有价值 1.69 亿美元 BTC 空头头寸,浮盈逾 415 万美元
- 美、布两油走高,布伦特油日内涨 3.5%
- 伊朗将对能源基础设施遭袭进行报复,革命卫队即将向海湾国家发出警告
- 美国 2 月 PPI 大幅上涨,通胀压力加大
- 分析:地缘冲突与通胀数据双重冲击,比特币回落至 7.23 万美元
- 分析:强劲的 PPI 数据令美元走强,市场担忧紧缩性政策会持续更长时间
- PPI 公布后美股股指期货进入盘前低点,加密概念股普跌
- 交易员下调对美联储 2026 年降息押注
- 分析师:预计美国 3 月 PPI 数据将大幅跃升
- 美股股指期货下滑,标普 500 指数期货跌 0.1%
- 美国民主党参议员沃伦:特朗普在阻挠美联储降息
- 通胀担忧强化美联储鹰派押注,黄金跌超 2%
- 美国 2 月 PPI 年率录得 3.4%,创去年 2 月以来新高
- 美国 2 月 PPI 月率 0.7%,预期 0.3%
- 特朗普:优先推动的新法案正式名称是《拯救美国法案》
- BNB Chain 链上 RWA 总锁仓量突破 30 亿美元,创历史新高
- 现货黄金较日内高点回落逾 100 美元,跌至 4910 美元/盎司下方
- 特朗普:美联储主席鲍威尔什么时候降息
- 肯尼亚就虚拟资产服务提供商许可和稳定币支持规则草案征求公众意见
- Saylor University 获佛罗里达大学资质认定,提供比特币经济学专项课程
- Michael Saylor:STRC 波动率降至历史最低点 1.5%,同时提供高额回报
- HTX DAO 推进多项举措落地:全面赋能 $HTX 应用与通缩机制
- 全球 AI 需求激增及 Token 调用量上扬,算力需求仍有望进一步上行
- 腾讯总裁刘炽平回应微信 agent 进展:目前没有特定时间表
- 盈利超 23 万美元账号押注 5.4 万美元英雄联盟国际先锋赛 BLG 战胜 G2
- 数据:ETH 全网合约持仓量 24h 减少 5.43%
- Etherscan 宣布上线代理合约历史升级记录功能
- 伊朗称其能源设施遭袭,油价应声走高
- 分析:美联储政策预期与油价因素交织,比特币或维持震荡格局
- 数据:BTC 跌破 73000 美元
- 人工智能安全初创公司 Xbow 估值突破 10 亿美元
- OpenSea CEO 回应《名利场》争议报道:对加密行业严重误读,团队将继续长期建设
- 以太坊跌破 2300 美元,24 小时跌幅 1.38%
- 现货黄金跌破 4950 美元/盎司,为 2 月 18 日以来新低
- 腾讯总裁刘炽平:今年 AI 投资至少翻倍
- 分析师:石油短期需求极具刚性,价格短期内可能保持高位
- 波兰加密货币逃税者或面临最高 75% 惩罚性税率,DAC8 指令落地加速监管收紧
- Netflix 计划推出关于 FTX 的系列剧集The Altruists
- JustLend DAO TVL 高达 63.2 亿美元
- 比特币与黄金相关性跌至 2022 年 11 月以来新低
- $SUN 集成 AEON Pay 全球超 5000 万商户支持加密支付
- 主流 Perp DEX 一览:Hyperliquid 持仓量仍处高位震荡,交易量阶段性回落 20%
- 预计本周将出台稳定币收益率草案
- 某巨鲸从币安提取 500.78 枚 BTC,价值 3716 万美元
- 数据:若 ETH 突破 2,444 美元,主流 CEX 累计空单清算强度将达 9.85 亿美元
- 分析,比特币徘徊于 76,000 美元阻力位,市场关注 FOMC 会议后鲍威尔讲话
- 以太坊团队正在测试快速确认规则,拟将跨链桥等待时间缩短至约 13 秒
- 英国首相候选人 Nigel Farage 增持 Stack BTC Plc 股份,总持仓价值达 63.8 万美元
- DeAgentAI 已向 Genesis NFT 持有者发放第二轮 AIA 空投
比推 APP



