
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 的开发者...

Subscribe to EthereumCN

Subscribe to EthereumCN
Share Dialog
Share Dialog


<100 subscribers
<100 subscribers
来源 | AllCoreDev Updates
作者 | Tim Beiko
Arrow Glacier 这周就要激活了——记得升级你们的节点 🏔
Kintsugi 合并开发测试网已经在构建了——预计在假期会有一个长期的开发测试网🍵
新提案 EIP-4488 可以降低 rollup 交易的交易费,但会有代价。下文会深入阐释这个问题。👇🏻
正如在上次更新里提到的,Arrow Glacier 升级计划在区块 13,773,000 激活,时间预计是 2021年 12 月 8 日。如果你运行以太坊节点,你应该马上升级。支持此次升级的客户端版本如下:
Geth 1.10.12
Besu 21.10.0
Nethermind 1.11.7
Erigon 2021.11.01-alpha
EthereumJS VM 5.6.0
关于此次升级的完整概述,请看完整的公告。希望这是以太坊过渡到权益证明💣之前最后一次难度炸弹延迟!
在 Amphora 互操作工作坊后,客户端团队一直在努力工作,进行另一个合并开发测试网的冲刺——Kintsugi 🍵。
这项工作的目标是将从 Amphora 中学到的内容纳入规范,在开发测试网上对它们进行测试,发现问题所在,在规范中加入修正,并在一周后再把这个过程进行一遍。这种快速迭代速度使得我们每周都能看到最新规范的产生,并逐步获得对客户端实现的信心。
这个追踪文档可以看到各种里程碑。到目前为止,已经发布了三个开发测试网了。我们预计这周会再发布一个短期的开发测试网,然后会在假期有一个长期的测试网。最后一个 Kintsugi 开发测试网将允许应用开发者、基础设施和工具提供商,和好奇的用户尝试使用 (几乎!) 最终的合并后以太坊规范。
最想尝试的人可以在这里找到连接到当前测试网的基本说明。合并的完整规范分为共识层规范、执行层规范和引擎 API 规范。
Rollup 预计将成为以太坊上扩展计算的主要方法。它们允许用户在一条单独的子链 (L2/rollup) 上执行交易,这些子链提交交易数据到以太坊。这使得这些交易不再需要在主网上执行,但保有以太坊的安全性和网络效应,同时大大提高了可扩展性。这样,rollup 交易的主要开销就在 L1 链上存储数据,目前是使用交易的 CALLDATA 。
因此,CALLDATA 的开销很大程度上决定了 rollup 上交易的开销。[0] 在撰写本文时,一笔简单的 ETH 转账在 optimistic rollup (OR) 上需要几美元,在零知识 rollup (ZKR) 上需要大约 0.25 美元。虽然这可能看起来不是特别高,更复杂的交易需要更高的费用,以及大多数以太坊的使用仍然发生在 L1 上。随着用户转移到 L2,这些开销将不断上涨。
EIP-4488 的引入是为了提前解决问题。它提议把 CALLDATA 的开销从 16 gas/字节降低到 3 gas/字节,减少了 5 倍以上。由于 CALLDATA 会直接增加区块大小,这份 EIP 还会对区块里的 CALLDATA 增加一个上限。考虑到非 rollup 交易,这个上限可以被那些使用少量 (<300字节) CALLDATA 的交易扩大。这有助于缓解任何添加这两个上限 (这里指的是 gas 和 CALLDATA 上限) 的方案所带来的费用市场问题。
这份 EIP 的好处是很明显的:相对于其他 EVM 操作,把 rollup 数据发布到 L1 将比现在便宜 5 倍。直到 L1 区块连续达到 CALLDATA 上限,这些开销节省才会停止,这种情况需要在 rollup 上有数倍于以太坊目前的使用量。到时,分片可能上线了,它将以另一种方式减少 rollup 交易的开销。换句话说,交易费是现在用户使用以太坊最大的痛点,而这份 EIP 将为迁移到 rollup 提供另一种激励。
但这份 EIP 是有缺点的。首先,这份 EIP 会增加以太坊区块链存储需求增长的速率。在最坏的情况下,假设所有区块都达到 CALLDATA 的数量上限,每年将增加大约 3.0 TB。也就是说,尽管我们还远没达到那个需求量,以太坊的存储需求速度之快已经难以应对了。不断增加的链数据从长期来看是不可持续的。关于对它进行设限的提案,比如历史数据过期 (即 EIP-4444) 和状态休眠机制 (state expiry) 都已经在路线图上了。同意把 EIP-4488 添加到主网将增加把这些变更也部署到主网的紧迫性。
其次,几个月前,客户端团队就将以太坊过渡到权益证明置于一切之上达成共识。如果我们等到合并后再添加 EIP-4488,这不可能在 2022 年第四季度之前发生,也就是从现在起的一年之后。把它与合并放在一起实现则会增加太多的复杂性。因此,我们只能选择在“合并”前做这件事。
尽管由于这份 EIP 带来的变更很小且大多数客户端团队都能并行推进它的实现,它对原来计划带来的延迟都应该是很小的,但它的确违反了“流程”和之前客户端团队达成的共识。另外,EIP 在被部署到网络升级前都经常需要讨论几个月。而对于 EIP-4488,如果我们想要在合并前部署它,我们必须在未来几周内做决定。尽管这非常不寻常,但 rollup 在以太坊路线图上的重要性和 L1 高 gas 费的普遍情况可能能为这次偏离常规流程提供合理性。
如果你对此有强烈意见,我鼓励你在 Ethereum Magicians 论坛里分享你的看法。无论 EIP-4488 会否在合并前部署,我们做决定的这个过程将是以太坊治理上的一个重要先例。
Arrow Glacier 这周就要激活了:升级你的节点!
12 月 3 日举行合并社区会议,内容是分享最新进展并回答在以太坊上构建项目的问题;
假期之前应该能推出一个长期的 Kintsugi 开发测试网;
希望假期前能就 EIP-4488 做出决定。
感谢 Ansgar Dietrichs、Vitalik Buterin、Danny Ryan 和 Dankrad Feist 对这期更新的审阅。
[0] 这些都是决定一笔 rollup 交易总开销的其他因素。可以看看 Optimism 文档里的一个例子。
来源 | AllCoreDev Updates
作者 | Tim Beiko
Arrow Glacier 这周就要激活了——记得升级你们的节点 🏔
Kintsugi 合并开发测试网已经在构建了——预计在假期会有一个长期的开发测试网🍵
新提案 EIP-4488 可以降低 rollup 交易的交易费,但会有代价。下文会深入阐释这个问题。👇🏻
正如在上次更新里提到的,Arrow Glacier 升级计划在区块 13,773,000 激活,时间预计是 2021年 12 月 8 日。如果你运行以太坊节点,你应该马上升级。支持此次升级的客户端版本如下:
Geth 1.10.12
Besu 21.10.0
Nethermind 1.11.7
Erigon 2021.11.01-alpha
EthereumJS VM 5.6.0
关于此次升级的完整概述,请看完整的公告。希望这是以太坊过渡到权益证明💣之前最后一次难度炸弹延迟!
在 Amphora 互操作工作坊后,客户端团队一直在努力工作,进行另一个合并开发测试网的冲刺——Kintsugi 🍵。
这项工作的目标是将从 Amphora 中学到的内容纳入规范,在开发测试网上对它们进行测试,发现问题所在,在规范中加入修正,并在一周后再把这个过程进行一遍。这种快速迭代速度使得我们每周都能看到最新规范的产生,并逐步获得对客户端实现的信心。
这个追踪文档可以看到各种里程碑。到目前为止,已经发布了三个开发测试网了。我们预计这周会再发布一个短期的开发测试网,然后会在假期有一个长期的测试网。最后一个 Kintsugi 开发测试网将允许应用开发者、基础设施和工具提供商,和好奇的用户尝试使用 (几乎!) 最终的合并后以太坊规范。
最想尝试的人可以在这里找到连接到当前测试网的基本说明。合并的完整规范分为共识层规范、执行层规范和引擎 API 规范。
Rollup 预计将成为以太坊上扩展计算的主要方法。它们允许用户在一条单独的子链 (L2/rollup) 上执行交易,这些子链提交交易数据到以太坊。这使得这些交易不再需要在主网上执行,但保有以太坊的安全性和网络效应,同时大大提高了可扩展性。这样,rollup 交易的主要开销就在 L1 链上存储数据,目前是使用交易的 CALLDATA 。
因此,CALLDATA 的开销很大程度上决定了 rollup 上交易的开销。[0] 在撰写本文时,一笔简单的 ETH 转账在 optimistic rollup (OR) 上需要几美元,在零知识 rollup (ZKR) 上需要大约 0.25 美元。虽然这可能看起来不是特别高,更复杂的交易需要更高的费用,以及大多数以太坊的使用仍然发生在 L1 上。随着用户转移到 L2,这些开销将不断上涨。
EIP-4488 的引入是为了提前解决问题。它提议把 CALLDATA 的开销从 16 gas/字节降低到 3 gas/字节,减少了 5 倍以上。由于 CALLDATA 会直接增加区块大小,这份 EIP 还会对区块里的 CALLDATA 增加一个上限。考虑到非 rollup 交易,这个上限可以被那些使用少量 (<300字节) CALLDATA 的交易扩大。这有助于缓解任何添加这两个上限 (这里指的是 gas 和 CALLDATA 上限) 的方案所带来的费用市场问题。
这份 EIP 的好处是很明显的:相对于其他 EVM 操作,把 rollup 数据发布到 L1 将比现在便宜 5 倍。直到 L1 区块连续达到 CALLDATA 上限,这些开销节省才会停止,这种情况需要在 rollup 上有数倍于以太坊目前的使用量。到时,分片可能上线了,它将以另一种方式减少 rollup 交易的开销。换句话说,交易费是现在用户使用以太坊最大的痛点,而这份 EIP 将为迁移到 rollup 提供另一种激励。
但这份 EIP 是有缺点的。首先,这份 EIP 会增加以太坊区块链存储需求增长的速率。在最坏的情况下,假设所有区块都达到 CALLDATA 的数量上限,每年将增加大约 3.0 TB。也就是说,尽管我们还远没达到那个需求量,以太坊的存储需求速度之快已经难以应对了。不断增加的链数据从长期来看是不可持续的。关于对它进行设限的提案,比如历史数据过期 (即 EIP-4444) 和状态休眠机制 (state expiry) 都已经在路线图上了。同意把 EIP-4488 添加到主网将增加把这些变更也部署到主网的紧迫性。
其次,几个月前,客户端团队就将以太坊过渡到权益证明置于一切之上达成共识。如果我们等到合并后再添加 EIP-4488,这不可能在 2022 年第四季度之前发生,也就是从现在起的一年之后。把它与合并放在一起实现则会增加太多的复杂性。因此,我们只能选择在“合并”前做这件事。
尽管由于这份 EIP 带来的变更很小且大多数客户端团队都能并行推进它的实现,它对原来计划带来的延迟都应该是很小的,但它的确违反了“流程”和之前客户端团队达成的共识。另外,EIP 在被部署到网络升级前都经常需要讨论几个月。而对于 EIP-4488,如果我们想要在合并前部署它,我们必须在未来几周内做决定。尽管这非常不寻常,但 rollup 在以太坊路线图上的重要性和 L1 高 gas 费的普遍情况可能能为这次偏离常规流程提供合理性。
如果你对此有强烈意见,我鼓励你在 Ethereum Magicians 论坛里分享你的看法。无论 EIP-4488 会否在合并前部署,我们做决定的这个过程将是以太坊治理上的一个重要先例。
Arrow Glacier 这周就要激活了:升级你的节点!
12 月 3 日举行合并社区会议,内容是分享最新进展并回答在以太坊上构建项目的问题;
假期之前应该能推出一个长期的 Kintsugi 开发测试网;
希望假期前能就 EIP-4488 做出决定。
感谢 Ansgar Dietrichs、Vitalik Buterin、Danny Ryan 和 Dankrad Feist 对这期更新的审阅。
[0] 这些都是决定一笔 rollup 交易总开销的其他因素。可以看看 Optimism 文档里的一个例子。
No activity yet