
Vitalik:通过调整 calldata 和增加分片进一步扩容 rollup 的渐进路线图
来源 | notes.ethereum.org 作者 | Vitalik Buterin 在中短期、甚至长期来说,rollup 是以太坊唯一的去信任扩容解决方案。数月以来,L1 上的交易费变得如此高,以至于我们迫切需要做些什么来促进整个生态系统向 rollup 迁移。Rollup 已经为许多以太坊用户极大地降低了交易费: 根据 L2 交易费监测网站 l2fees.info 显示,Optimism 和 Arbitrum 的交易费比以太坊基础层的交易费要低大约 3-8 倍;而 ZK-rollup 拥有更好的数据压缩并且不需要打包签名,费用与基础层相比要低 40-100 倍。 然而,即便有所扩容,这样的费用对于用户来说也还是太昂贵了。关于该问题早就已经写过文章,解决目前形式 rollup 不足的长期解决方案为添加数据分片,这将为 rollup 增加约 1-2 MB/秒的专用数据空间。本文档描述了对该方案的实用操作方法,从而尽快为 rollup 释放充足的数据空间,并逐渐增加额外的空间和提高安全性。第一步:调整交易 calldata 以实现扩容目前现有的 rollup 需要使用交易 ca...

社区新春活动:虎年NFT赏金计划
「天地风霜尽,乾坤气象和; 历添新岁月,春满旧山河。」 转眼我们又来到了辞旧迎新的节点。回望 2021 牛年,我们在虚拟世界 Decentraland 与 Dragon City 联合举办新春活动,并携知名加密艺术家送出实物 NFT,而今虎年将至, ECN 依然将与以太坊社区共度佳节。去年 Vitalik 和以太坊吉祥物 NPC 在 Metaverse 给大家拜年,今年我们将邀请 Vitalik Buterin 于 2 月 4 日 (大年初四) 跟中文社区聊聊天。 此外,今年春节活动的另一个重要环节是——**ECN 正式发起虎年 NFT 赏金计划!**我们希望由社区成员来创作一个纪念虎年春节的 NFT,由其他成员投票选出获胜作品,我们会将其铸造为 NFT 赠与社区。 2021 牛年 NFT (由知名加密艺术家 Ting Song 创作的扎染及蜡染作品,实物随 NFT 赠出)今年的...... ✏️给你,你行你就上。春节活动介绍ECN 邀请了以太坊联合创始人 Vitalik Buterin 来中文社区过年,通过线上访谈和 AMA 的形式与大家互动,主题将聚焦以太坊过去一年的发展以及...

以太七日谈 • 2022/6/28
合并 (The Merge)Gray Glacier 升级即将来临 以太坊网络将在区块高度 15,050,000 进行计划中的推迟难度炸弹升级,时间预计 2022 年 6 月 29 日,周三。由于区块时间和时区是变化的,所以确切日期可能会改变。如果你有运行以太坊节点,记得升级哦! 详情:《Gray Glacier 升级公告》 #7 主网影子分叉测试进行不顺利 于上周五进行的第 141 次以太坊核心开发者会议 (ACD) 上,开发者首先对在上周三进行的第 7 次主网影子分叉测试进行复盘:不顺利。有 20% 的节点在激活合并时掉线,合并后有更多的节点掉线。部分的原因是 Erigon 的节点在影子分叉网络上无法与其他对等点连接。开发者 Alex Sharp@realLedgerwatch 在会上强调问题与影子分叉的工作原理相关,而不在于合并本身。开发者@parithosh_j 补充道,Erigon 节点的简单修复很快就实现了,因此后面的影子分叉不会再出现这个问题。 另一个更重要的问题是 Besu 客户端有一个特殊数据存储格式,他们把它称作“bonsai tries"。Besu 的开发者...



Vitalik:通过调整 calldata 和增加分片进一步扩容 rollup 的渐进路线图
来源 | notes.ethereum.org 作者 | Vitalik Buterin 在中短期、甚至长期来说,rollup 是以太坊唯一的去信任扩容解决方案。数月以来,L1 上的交易费变得如此高,以至于我们迫切需要做些什么来促进整个生态系统向 rollup 迁移。Rollup 已经为许多以太坊用户极大地降低了交易费: 根据 L2 交易费监测网站 l2fees.info 显示,Optimism 和 Arbitrum 的交易费比以太坊基础层的交易费要低大约 3-8 倍;而 ZK-rollup 拥有更好的数据压缩并且不需要打包签名,费用与基础层相比要低 40-100 倍。 然而,即便有所扩容,这样的费用对于用户来说也还是太昂贵了。关于该问题早就已经写过文章,解决目前形式 rollup 不足的长期解决方案为添加数据分片,这将为 rollup 增加约 1-2 MB/秒的专用数据空间。本文档描述了对该方案的实用操作方法,从而尽快为 rollup 释放充足的数据空间,并逐渐增加额外的空间和提高安全性。第一步:调整交易 calldata 以实现扩容目前现有的 rollup 需要使用交易 ca...

社区新春活动:虎年NFT赏金计划
「天地风霜尽,乾坤气象和; 历添新岁月,春满旧山河。」 转眼我们又来到了辞旧迎新的节点。回望 2021 牛年,我们在虚拟世界 Decentraland 与 Dragon City 联合举办新春活动,并携知名加密艺术家送出实物 NFT,而今虎年将至, ECN 依然将与以太坊社区共度佳节。去年 Vitalik 和以太坊吉祥物 NPC 在 Metaverse 给大家拜年,今年我们将邀请 Vitalik Buterin 于 2 月 4 日 (大年初四) 跟中文社区聊聊天。 此外,今年春节活动的另一个重要环节是——**ECN 正式发起虎年 NFT 赏金计划!**我们希望由社区成员来创作一个纪念虎年春节的 NFT,由其他成员投票选出获胜作品,我们会将其铸造为 NFT 赠与社区。 2021 牛年 NFT (由知名加密艺术家 Ting Song 创作的扎染及蜡染作品,实物随 NFT 赠出)今年的...... ✏️给你,你行你就上。春节活动介绍ECN 邀请了以太坊联合创始人 Vitalik Buterin 来中文社区过年,通过线上访谈和 AMA 的形式与大家互动,主题将聚焦以太坊过去一年的发展以及...

以太七日谈 • 2022/6/28
合并 (The Merge)Gray Glacier 升级即将来临 以太坊网络将在区块高度 15,050,000 进行计划中的推迟难度炸弹升级,时间预计 2022 年 6 月 29 日,周三。由于区块时间和时区是变化的,所以确切日期可能会改变。如果你有运行以太坊节点,记得升级哦! 详情:《Gray Glacier 升级公告》 #7 主网影子分叉测试进行不顺利 于上周五进行的第 141 次以太坊核心开发者会议 (ACD) 上,开发者首先对在上周三进行的第 7 次主网影子分叉测试进行复盘:不顺利。有 20% 的节点在激活合并时掉线,合并后有更多的节点掉线。部分的原因是 Erigon 的节点在影子分叉网络上无法与其他对等点连接。开发者 Alex Sharp@realLedgerwatch 在会上强调问题与影子分叉的工作原理相关,而不在于合并本身。开发者@parithosh_j 补充道,Erigon 节点的简单修复很快就实现了,因此后面的影子分叉不会再出现这个问题。 另一个更重要的问题是 Besu 客户端有一个特殊数据存储格式,他们把它称作“bonsai tries"。Besu 的开发者...
Share Dialog
Share Dialog

Subscribe to EthereumCN

Subscribe to EthereumCN
<100 subscribers
<100 subscribers
来源 | 以太坊基金会博客
作者 | 以太坊基金会协议支持团队
Ropsten 合并的 TTD (Terminal Total Difficulty,终端总难度) 为 50000000000000000
验证者和节点运行者必须在 2022 年 6 月 7 日之前更新自己的执行层和共识层客户端,手动将 TTD 覆盖为该值
PoW 测试网的哈希率具有较大波动性,因此 Ropsten 合并的具体时间很难准确地预测。假设出现特别大的波动意外,我们预计合并将在 2022 年 6 月 8-9 日发生。
请注意,同步 Ropsten 上的执行层客户端需要几个小时到几天,并且要求在整个合并过程保持同步
本周早些时候,Ropsten 测试网向 PoS 过渡的公告已宣布(中文版见下文)。由于 PoW 测试网哈希率的不稳定性,支持此次升级的客户端版本的 TTD 被手动设置地非常高,以确保 Ropsten 信标链准备好之后才触发合并。
昨天,在时隙 24000,Bellatrix 升级在 Ropsten 信标链激活,使信标链做好合并的准备。新的 TTD 值 50000000000000000 被选为触发过渡至 PoS 的值。
在网络到达这个 TTD 值之前,节点运行者和质押者需要将他们的执行层和共识层客户端手动更新覆盖为该 TTD 值。 当前网络的 TTD 是区块头的一部分,可以通过查询你的节点或者访问区块浏览器来获得。
假设网络哈希率没有意外的变化发生,我们预计将在 2022 年 6 月 8-9 日到达这个 TTD 值。
为了覆盖为该 TTD 值,节点运行者和质押者必须运行下列的客户端版本或者更新的版本。请注意,共识层和执行层客户端都必须在合并之前完全同步,执行层客户端可能需要花几个小时到几天的时间来同步。
Lighthouse:Baby Wizard (2.3.0) https://github.com/sigp/lighthouse/releases/tag/v2.3.0
Lodestar:v0.37.0 https://github.com/ChainSafe/lodestar/releases/tag/v0.37.0
Prysm:v2.1.3-rc.2 https://github.com/prysmaticlabs/prysm/releases/tag/v2.1.3-rc.2
Nimbus:v22.5.2 https://github.com/status-im/nimbus-eth2/releases/tag/v22.5.2
Teku:v22.5.2 https://github.com/ConsenSys/teku/releases/tag/22.5.2
Besu:v22.4.2 https://github.com/hyperledger/besu/releases/tag/22.4.2
Erigon:v2022.05.08 https://github.com/ledgerwatch/erigon/releases/tag/v2022.05.08
go-ethereum (geth):v1.10.18 https://github.com/ethereum/go-ethereum/releases/tag/v1.10.18
Nethermind:v1.13.1 https://github.com/NethermindEth/nethermind/releases/tag/1.13.1
为了在合适的时间激活合并,节点运行者和质押者必须将其执行层和共识层客户端的 TTD 值覆盖为 50000000000000000。
下面列出了每一个客户端的操作指南:
如果使用 TOML 配置文件,添加以下行: override-genesis-config=["terminalTotalDifficulty=50000000000000000"]
或者,当使用这个客户端启动节点时,添加这个 flag:-override-genesis-config="terminalTotalDifficulty=50000000000000000"
当使用这个客户端启动节点时,添加这个 flag:-override.terminaltotaldifficulty=50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-override.terminaltotaldifficulty 50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-Merge.TerminalTotalDifficulty 50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override=50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override 50000000000000000
了解更多信息,请看这篇博客文章。
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override=50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override 50000000000000000
也可以在 config.yaml 文件夹中完成设置,在你的配置目录中更新 TTD 值并重启你的客户端
当使用这个客户端启动节点时,添加这个 flag:-Xnetwork-total-terminal-difficulty-override=50000000000000000
下文中文版来源:https://blog.ethereum.org/2022/05/30/ropsten-merge-announcement/
正如在文章《Ropsten 合并公告》中所提到那样,Ropsten 上的节点运行者和质押者必须将其执行层和共识层客户端升级为上文列出的版本或更新的版本。
更新完之后,节点运行者和质押者必须将其执行层和共识层客户端的 TTD 值手动覆盖为50000000000000000 (使用上述列出的命令行完成)。
最后,请确保在合并之前完全同步你的执行层和共识层客户端。同步执行层客户端可能需要几天的时间。
Ropsten 合并之后,是时候确保在向 PoS 过渡以及合并后的环境中,你的产品都能能按预期运行。如之前的博文所述,合并只会对以太坊上部署的合约子集产生非常微弱的影响,应该不会破坏任何合约。 此外,大部分用户的应用程序接口 (API) 端点仍将保持稳定(除非使用 eth_getWork 等工作量证明的特定方法)。
尽管如此,以太坊上的大多数应用程序涉及的远不止链上合约。 现在您要确保前端代码、工具、部署管道和其他链下组件能够按预期运行。 我们强烈建议开发者在 Ropsten(或 Kiln)上执行一个完整的测试和部署周期,并向这些项目的维护者报告任何工具或依赖项存在的问题。 如果不确定在哪里提出问题,请使用此仓库。
不需要。 以太坊主网不受此测试网的影响。 在主网过渡之前,我们将在此博客中发布后续公告。
不需要。 如果在以太坊主网或 Ropsten 上挖矿,您应该了解在合并后,每个网络将完全基于 PoS 权益证明机制运行。 届时,以太坊网络上将无法再挖矿。
Ropsten 合并预计在 2022 年 6 月 8-9 日进行,以太坊主网合并预计于今年晚些时候进行。
截至本文发布,以太坊主网合并的日期尚未确定。任何给出合并日期的相关言论都可能是一个骗局。更新内容将发布在本文,请关注!
Assuming no issues are found with Ropsten, once client testing is complete, Ethereum’s other testnets, will run through The Merge. Once Goerli and Sepolia have successfully transitioned and stabilized, a slot height will be chosen for the Bellatrix upgrade on the Beacon Chain and a terminal total difficulty value will be set for the mainnet transition. Clients will then make releases that enable The Merge on mainnet. These will be announced on this blog and in other community publications. The image below illustrates this process:
假设 Ropsten 中不会出现问题,一旦客户端测试完成,以太坊的其他测试网也将推进合并工作。Goerli 和 Sepolia 都成功过渡到 PoS 并稳定运行后,将为信标链上的 Bellatrix 升级选择一个时隙高度,并且设定主网合并的终结总难度( TTD) 值。然后,客户端将发布在主网上支持合并的版本。 我们将在此博客以及其他社区平台上宣布相关消息。下图展示了这个过程:

以上均以未发现问题作为前提。 如果在此过程的任何时间点发现问题,或测试范围被判定不够全面,我们将解决这些问题,然后再继续推进部署进程。
只有到这时,才可能估计合并的确切日期。
也就是说,我们会快马加鞭🔜。
ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系eth@ecn.co进行授权。
来源 | 以太坊基金会博客
作者 | 以太坊基金会协议支持团队
Ropsten 合并的 TTD (Terminal Total Difficulty,终端总难度) 为 50000000000000000
验证者和节点运行者必须在 2022 年 6 月 7 日之前更新自己的执行层和共识层客户端,手动将 TTD 覆盖为该值
PoW 测试网的哈希率具有较大波动性,因此 Ropsten 合并的具体时间很难准确地预测。假设出现特别大的波动意外,我们预计合并将在 2022 年 6 月 8-9 日发生。
请注意,同步 Ropsten 上的执行层客户端需要几个小时到几天,并且要求在整个合并过程保持同步
本周早些时候,Ropsten 测试网向 PoS 过渡的公告已宣布(中文版见下文)。由于 PoW 测试网哈希率的不稳定性,支持此次升级的客户端版本的 TTD 被手动设置地非常高,以确保 Ropsten 信标链准备好之后才触发合并。
昨天,在时隙 24000,Bellatrix 升级在 Ropsten 信标链激活,使信标链做好合并的准备。新的 TTD 值 50000000000000000 被选为触发过渡至 PoS 的值。
在网络到达这个 TTD 值之前,节点运行者和质押者需要将他们的执行层和共识层客户端手动更新覆盖为该 TTD 值。 当前网络的 TTD 是区块头的一部分,可以通过查询你的节点或者访问区块浏览器来获得。
假设网络哈希率没有意外的变化发生,我们预计将在 2022 年 6 月 8-9 日到达这个 TTD 值。
为了覆盖为该 TTD 值,节点运行者和质押者必须运行下列的客户端版本或者更新的版本。请注意,共识层和执行层客户端都必须在合并之前完全同步,执行层客户端可能需要花几个小时到几天的时间来同步。
Lighthouse:Baby Wizard (2.3.0) https://github.com/sigp/lighthouse/releases/tag/v2.3.0
Lodestar:v0.37.0 https://github.com/ChainSafe/lodestar/releases/tag/v0.37.0
Prysm:v2.1.3-rc.2 https://github.com/prysmaticlabs/prysm/releases/tag/v2.1.3-rc.2
Nimbus:v22.5.2 https://github.com/status-im/nimbus-eth2/releases/tag/v22.5.2
Teku:v22.5.2 https://github.com/ConsenSys/teku/releases/tag/22.5.2
Besu:v22.4.2 https://github.com/hyperledger/besu/releases/tag/22.4.2
Erigon:v2022.05.08 https://github.com/ledgerwatch/erigon/releases/tag/v2022.05.08
go-ethereum (geth):v1.10.18 https://github.com/ethereum/go-ethereum/releases/tag/v1.10.18
Nethermind:v1.13.1 https://github.com/NethermindEth/nethermind/releases/tag/1.13.1
为了在合适的时间激活合并,节点运行者和质押者必须将其执行层和共识层客户端的 TTD 值覆盖为 50000000000000000。
下面列出了每一个客户端的操作指南:
如果使用 TOML 配置文件,添加以下行: override-genesis-config=["terminalTotalDifficulty=50000000000000000"]
或者,当使用这个客户端启动节点时,添加这个 flag:-override-genesis-config="terminalTotalDifficulty=50000000000000000"
当使用这个客户端启动节点时,添加这个 flag:-override.terminaltotaldifficulty=50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-override.terminaltotaldifficulty 50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-Merge.TerminalTotalDifficulty 50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override=50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override 50000000000000000
了解更多信息,请看这篇博客文章。
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override=50000000000000000
当使用这个客户端启动节点时,添加这个 flag:-terminal-total-difficulty-override 50000000000000000
也可以在 config.yaml 文件夹中完成设置,在你的配置目录中更新 TTD 值并重启你的客户端
当使用这个客户端启动节点时,添加这个 flag:-Xnetwork-total-terminal-difficulty-override=50000000000000000
下文中文版来源:https://blog.ethereum.org/2022/05/30/ropsten-merge-announcement/
正如在文章《Ropsten 合并公告》中所提到那样,Ropsten 上的节点运行者和质押者必须将其执行层和共识层客户端升级为上文列出的版本或更新的版本。
更新完之后,节点运行者和质押者必须将其执行层和共识层客户端的 TTD 值手动覆盖为50000000000000000 (使用上述列出的命令行完成)。
最后,请确保在合并之前完全同步你的执行层和共识层客户端。同步执行层客户端可能需要几天的时间。
Ropsten 合并之后,是时候确保在向 PoS 过渡以及合并后的环境中,你的产品都能能按预期运行。如之前的博文所述,合并只会对以太坊上部署的合约子集产生非常微弱的影响,应该不会破坏任何合约。 此外,大部分用户的应用程序接口 (API) 端点仍将保持稳定(除非使用 eth_getWork 等工作量证明的特定方法)。
尽管如此,以太坊上的大多数应用程序涉及的远不止链上合约。 现在您要确保前端代码、工具、部署管道和其他链下组件能够按预期运行。 我们强烈建议开发者在 Ropsten(或 Kiln)上执行一个完整的测试和部署周期,并向这些项目的维护者报告任何工具或依赖项存在的问题。 如果不确定在哪里提出问题,请使用此仓库。
不需要。 以太坊主网不受此测试网的影响。 在主网过渡之前,我们将在此博客中发布后续公告。
不需要。 如果在以太坊主网或 Ropsten 上挖矿,您应该了解在合并后,每个网络将完全基于 PoS 权益证明机制运行。 届时,以太坊网络上将无法再挖矿。
Ropsten 合并预计在 2022 年 6 月 8-9 日进行,以太坊主网合并预计于今年晚些时候进行。
截至本文发布,以太坊主网合并的日期尚未确定。任何给出合并日期的相关言论都可能是一个骗局。更新内容将发布在本文,请关注!
Assuming no issues are found with Ropsten, once client testing is complete, Ethereum’s other testnets, will run through The Merge. Once Goerli and Sepolia have successfully transitioned and stabilized, a slot height will be chosen for the Bellatrix upgrade on the Beacon Chain and a terminal total difficulty value will be set for the mainnet transition. Clients will then make releases that enable The Merge on mainnet. These will be announced on this blog and in other community publications. The image below illustrates this process:
假设 Ropsten 中不会出现问题,一旦客户端测试完成,以太坊的其他测试网也将推进合并工作。Goerli 和 Sepolia 都成功过渡到 PoS 并稳定运行后,将为信标链上的 Bellatrix 升级选择一个时隙高度,并且设定主网合并的终结总难度( TTD) 值。然后,客户端将发布在主网上支持合并的版本。 我们将在此博客以及其他社区平台上宣布相关消息。下图展示了这个过程:

以上均以未发现问题作为前提。 如果在此过程的任何时间点发现问题,或测试范围被判定不够全面,我们将解决这些问题,然后再继续推进部署进程。
只有到这时,才可能估计合并的确切日期。
也就是说,我们会快马加鞭🔜。
ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系eth@ecn.co进行授权。
No activity yet