
以太坊向权益证明过渡在即,应用层会受到哪些影响?
以太坊合并之后,网络上将不再存在工作量证明(PoW),之前包含在PoW区块头中的几个字段不再使用。
以太坊网络向权益证明的过渡(The Merge)即将到来:目前开发网络正在建立,规范也进入最终确定,社区外展准备工作已经认真开始。The Merge旨在过渡过程中对最终用户、智能合约和 dapps 的运作方式产生最小的影响。也就是说,在这个过程中,有一些小的变化值得强调。在我们深入研究这些变化之前,下面有一些链接可以提供有关The Merge 整体架构的一些了解:
-
路线图演变
-
合并后客户端架构
本文的其余部分将假设读者熟悉上述内容。对于那些想要更深入挖掘的人,下面可获得 The Merge 的完整规范:
-
执行层
-
共识层
-
引擎API
区块结构
以太坊合并之后,网络上将不再存在工作量证明(PoW)。相反,以前的PoW部分将成为信标链(Beacon Chain)上创建的区块的组成部分。然后,您可以将信标链视为以太坊新的PoS共识层,取代之前的PoW共识层。信标链区块将包含 ExecutionPayloads,这是当前PoW链上区块的合并后等价物。下图显示了这种关系:
对于最终用户和应用开发人员来说,这些 ExecutionPayloads 是与以太坊进行交互的地方。该层上的交易仍将由执行层客户端(Besu、Erigon、Geth、Nethermind 等)处理。幸运的是,由于执行层的稳定性,The Merge 只引入了最少的破坏性更改。
挖矿和Ommer区块字段
合并后,之前包含在PoW区块头中的几个字段不再使用,因为它们与PoS无关。为了最大限度地减少对工具和基础设施的破坏,这些字段被设置为 0,或者它们的数据结构的等效项,而不是从数据结构中完全删除。你可以在 EIP-3675 中找到对区块字段的完整更改内容。
因为PoS不会像PoW那样自然产生 ommers(又名叔块),所以每个叔块(ommers)中的这些列表将为空,这个列表的哈希(ommersHash)将成为 RLP 编码哈希的一个空列表。同样,因为PoW还包含了难度和随机数,所以此后它们将被设置为 0,同时赋予它们字节大小值。
另一个与挖矿相关的字段 mixHash 不会设置为 0,而是包含信标链的 RANDAO 值。下文将会对此进行更多介绍。
BLOCKHASH & DIFFICULTY 操作码更改
合并后,BLOCKHASH 操作码仍可使用,但考虑到它不再通过PoW哈希程序伪造,此操作码提供的伪随机性将弱得多。
相关地,DIFFICULTY 操作码 (0×44) 将被更新并重命名为 RANDOM。合并后,它将返回信标链提供的随机信标的输出。因此,与 BLOCKHASH 相比,尽管仍然存在偏差,此操作码将成为应用程序开发人员使用的更强大的随机源。
RANDOM 公开的值将存储在 ExecutionPayload 中,其中存储了与PoW计算相关的值 mixHash。Payload 的 mixHash 字段也将被重命名为 random。
这是 DIFFICULTY & RANDOM 操作码在合并前和合并后如何工作的说明:
合并前,我们看到 0×44 操作码返回区块头中的难度字段。合并后,重命名为 RANDOM 的操作码指向先前包含 mixHash 的区块头字段,现在存储来自信标链状态的随机值。
这一变化在 EIP-4399 中得到正式化,也为链上应用程序提供了一种评估合并是否发生的方法。根据这个EIP的介绍:
此外,此 EIP 提出的更改允许智能合约确定是否已升级到 PoS。这可以通过分析 DIFFICULTY 操作码的返回值来完成。如果值大于 2**64 ,则表示交易正在 PoS 区块中执行。
出块时间
合并将影响以太坊的平均区块时间。目前在PoW下,平均每约 13 秒产出一个区块,实际区块间隔时间有相当大的差异。在权益证下,区块间隔将恰好为12 秒,除非由于验证者离线或因为他们没有及时提交区块而错过了某个时隙。在实践中,发生这种情况的插槽<1%。
这意味着网络上的平均出块时间减少了约 1 秒。在计算中假设特定平均区块时间的智能合约需要考虑到这一点。
安全头区块(safe head)和最终区块
在PoW下,区块重组在一直都可能出现。应用通常会等待在新头区块(safe head)上挖出几个区块,然后再将其视为该区块已不太可能从规范链中被删除,或已经得到“确认”。在合并之后,我们有了最终和安全的头部区块的概念。这些区块可以比“已确认”的PoW区块更可靠地使用,但需要改变理解才能正确使用。
最终确定的区块是指被超过 2/3 的验证者接受为规范的区块。要创建一个冲突区块,攻击者必须至少销毁ETH总质押数量的 1/3,在撰写本文时,这意味着超过 100 亿美元(或 >250 万枚)的ETH。
安全头区块(safe head)是指在正常网络条件下,我们希望包含在规范链中的区块。假设网络延迟小于 4 秒,大多数验证者都是诚实的,并且没有对分叉选择规则的攻击,那么safe head将永远不会成为孤儿块。此处提供了详细介绍如何在各种情况下计算safe head的演示文稿。此外,safe head的假设和保证将在即将发表的论文中得到正式定义和分析。
合并后,执行层 API(例如 JSON RPC)在要求提供最新区块时将默认返回安全头(safe head)。在正常的网络条件下,safe head和链的实际顶端将是等效的(安全头尾仅几秒钟)。与当前的PoW最新区块相比,safe head不太可能被重组。为了公开PoW链的实际提示,将向 JSON RPC 添加一个unsafe标志。
最终区块也将通过 JSON RPC 公开,通过一个新的finalized标志。然后,这些可以作为PoW证明的更强大的替代品。下表总结了这一点:
区块类型共识机制JSON RPC发生重组的条件headPoWlatest可以预料到,必须小心使用headPoSunsafe可以预料到,必须小心使用safe headPoSlatest可能发生,但需要大的网络延迟或对网络的攻击才能实现。confirmedPoWN/A不太可能发生,因为需要大部分算力来挖一个深度 > # 确认的竞争链。finalizedPoSfinalized极不可能发生,因为需要超过 2/3 的验证者来完成一个竞争链,需要至少 1/3 被削减。
下一步
我们希望这篇文章可以帮助应用程序开发人员为备受期待的PoS过渡做好准备。在接下来的几周内,有一个测试网将可供更广泛的社区进行测试。还有一个即将到来的 The Merge 社区呼吁基础设施、工具和应用程序开发人员提出问题并听取有关 The Merge 的最新技术更新。
————————————————– ——————————
感谢 Mikhail Kalinin 提供“Safe Head”部分的核心内容,感谢 Danny Ryan 和 Matt Garnett 审阅这篇文章的草稿。
原文标题:《以太坊PoW&PoS合并The Merge在即,应用层会受到哪些影响?》
作者:以太坊开发者、以太坊基金会社区经理Tim Beiko
来源:以太坊官方博客
比推快讯
更多 >>- 加密 KOL:消息称 Backpack 将为中国、俄罗斯 FTX 用户开通债权索赔通道
- zoomer:向 WLFI 捐赠 1 亿美元的未知公司 Aqua 1 被揭露为 Web3Port
- 某鲸鱼卖出 275 万枚 FARTCOIN,换仓买入 5.9857 亿枚 PUMP
- 渣打银行面向机构客户推出比特币和以太坊现货交易服务
- Antalpha 任命 Derar Islim 为首席运营官及美洲与 EMEA 地区 CEO
- Circle 申请设立美国首家数字货币银行,专注 USDC 信任与机构服务
- Matrixport:空头清算加剧,比特币逼近关键阻力位 122,000 美元
- 加密 KOL Unipcs 在 USELESS 上浮盈超 940 万美元
- 美国 CPI 前瞻:摩根大通上调未来通胀预期
- HTX DeepThink:比特币突破新高,资金或加速切换至山寨资产
- Bitunix 分析师:通胀升温+地缘政治风险升高,BTC 回落
- The Blockchain Group 拟筹资约 700 万美元以推进比特币资产管理战略
- 去中心化卡牌游戏 fantasy.top 宣布迁移至 Base
- 机构分析:特朗普征收 30% 关税可能使欧元区濒临衰退
- Letsbonk.fun 创始人:从一开始的关键策略就是激活亚洲 Solana 市场
- Berachain 公布“PoL v2”升级提案,计划开启 BERA 正循环收益通道
- 区块链 AI 平台 XerpaAI 完成 600 万美元种子轮融资,UFLY Capital 领投
- CertiK:Arcadia Finance 或被攻击损失 160 万美元
- Arcadia Finance:请立即移除 Rebalancer 权限
- 观点:比特币的中期目标价位将达到 13.5 万美元区间
- CryptoQuant:BTC 虽创下新高,但数据表明需谨慎
- 欧洲清算银行:将俄罗斯被冻结资产用于投资相当于侵占,可能面临报复
- 代币发行平台 Believe 宣布与数字产品 Whop 达成合作,后者用户可直接在其页面创建代币
- 昨日美国比特币现货 ETF 净流入 2.974 亿美元
- 交易员 AguilaTrades 通过 TWAP 减仓 1000 枚比特币多单,浮盈大幅回撤
- 数据:港股加密货币概念股盘中回调,欧科云链跌近 6%
- 受远古巨鲸抛售影响,某地址迅速将比特币多单转为空单,现已浮盈 28 万美元
- Grayscale:Walrus 或将成为 Sui 生态核心数据层
- Gate 将 X 账号头像改为胖企鹅主题概念图片
- 远光软件:将继续加大投入,聚焦区块链业务布局
- RootData:ID 将于一周后解锁价值约 215 万美元的代币
- Galaxy Digital 开始向 CEX 充值 BTC,近半小时已存入 260 枚 BTC
- 某大户清仓价值 26.7 万美元的 quq 导致币价短时腰斩
- Avalon Labs 预告推出 AI 驱动的 RWA 新产品,拟打造首个结合比特币收益的 AI RWA 解决方案
- 观点:美国保守基金已开始配置比特币,此类机构转向或将推动最多 1 万亿美元流入
- BSC Meme 代币 quq 一分钟内暴跌 52%
- Phantom 钱包今晨曾出现 Swap 服务中断问题,热门代币功能仍暂时无法使用
- 远古比特币鲸鱼首次转出,向 Galaxy Digital 存入 9000 枚 BTC,约合 10.6 亿美元
- 沉睡 14.3 年的比特币鲸鱼转移 8,500 枚 BTC 至 Galaxy Digital,或为 OTC 卖出
- 纳斯达克上市公司 Bit Digital 拟通过定向增发筹集 6730 万美元用于购买以太坊
- WLFI 澄清:治理投票提及通过 TRM Labs 进行 KYC 和交易监控属于标准合规性更新
- Letsbonk.fun:即日起代币创建者将按其 bonding 交易量获得 0.05%的 RAY 代币奖励
- 港股上市公司领航医药生物科技盘中涨超 10%
- XT 交易所上线 ZETRIX(Zetrix)交易
- Sui 生态代币普涨,HAEDAL 24 小时涨幅 18.36%
- 万事达卡:稳定币成为主流支付工具仍需时日
- PUMP 涨幅扩张至 8%, Gate 交易占比 35.78%,位居全球第一
- Pudgy Penguins 旗下 Web3 移动端游戏 Pudgy Party 即将上线,已开放预注册
- 美国银行推出新周刊《On Chain》
- 分析师:比特币在“调整阶段”之前有望达到 13.5 万美元
比推专栏
更多 >>观点
比推热门文章
- 加密 KOL:消息称 Backpack 将为中国、俄罗斯 FTX 用户开通债权索赔通道
- zoomer:向 WLFI 捐赠 1 亿美元的未知公司 Aqua 1 被揭露为 Web3Port
- 某鲸鱼卖出 275 万枚 FARTCOIN,换仓买入 5.9857 亿枚 PUMP
- 渣打银行面向机构客户推出比特币和以太坊现货交易服务
- 合规风吹起,美股资产代币化重回聚光灯
- Antalpha 任命 Derar Islim 为首席运营官及美洲与 EMEA 地区 CEO
- Circle 申请设立美国首家数字货币银行,专注 USDC 信任与机构服务
- Matrixport:空头清算加剧,比特币逼近关键阻力位 122,000 美元
- 加密 KOL Unipcs 在 USELESS 上浮盈超 940 万美元
- 美国 CPI 前瞻:摩根大通上调未来通胀预期