主页 > imtoken苹果下载 > 以太坊2.0进展更新(截至2020年4月3日)

以太坊2.0进展更新(截至2020年4月3日)

imtoken苹果下载 2023-04-29 05:19:53

eth2.news 上的更新 39(1)

热门精选

Joseph Chow 的《以太坊 2020:路线图与前景》(2) 成为本周最大的赢家,这是对 Vitalik 几周前发布的个人路线图的很好读物。 【备注:中文翻译见《以太坊2020:路线图与展望》】(3)

当然,如果还有 Danny Ryan 的最新文章 Eth2.0 Update Quick View Issue 10 (4)。 【备注:中文翻译见《Eth2更新速览(十)》】(5)

本周调查

如果您还没有参加 ETHGlobal 开发者调查 (6),Trent 希望您花时间完成这项调查 (7)。 (这项调查已经进行了一段时间,但仍在进行中)。

阶段 0:信标链

Danny Ryan 本周发布的 Crypto Bluebird (8) 协议更新在开发人员中引起了轻微的恐慌。 因为目前每一天似乎都是一样的:我怎么知道今天是几号? 无论如何,这将经得起时间的考验,当然也可以从中吸取一些教训。

另一方面,回到现实,发布了规范版本 0.11.1(9),修复了状态转换中的几个错误并进行了一些网络改进。 此规范发布是联合测试网的目标(我知道,我们一直这么说,但实际上:这是唯一的目标)。

Empireventures 发表了他们关于 Eth2.0 用户体验的非常有趣和有洞察力的研究论文 (10),其中包含许多很好的背景材料以及具体的结果和建议。 显然,关于如何在 Eth2.0 上进行质押(staking),还有很多地方没有弄清楚。 我希望在接下来的几个月里,随着发布日期的临近,所有这些都会随着测试网的运行而变得越来越清晰。

关于这一点,本周有人问我是否可以对客户端实现进行一些比较(还要求提供报告)。 但我不打算,至少现在还没有。 一方面,我是其中一位客户的产品负责人,但我并非没有偏见。 出于这个原因,我试图在这个问题上保持中立 [1](11)。 另一个更有趣的原因是我们将很快开始推出一个多客户端测试网,这将允许客户端在公平公正的基础上进行评估。

测试

Eth2.0 phase 0 漏洞赏金计划(十二)再次发布! 丰厚的现金奖励,赶快来打猎吧!恭喜三位幸运儿获得了赏金

为了帮助您寻找错误,Eth2.0 规范现已发布在 Python 包索引 pypi(13) 上。 只需执行 pip install eth2spec(14)。

Least Authority 的第 0 阶段协议审核 (15) 现已完成。 我认为没有任何意外:没有发现状态转换问题,只有一些网络协议挑战,包括我们一直在努力解决的一些问题,比如单一秘密领导选举(没有人知道如何做好)。

测试网

Sapphire 测试网已成功运行 3 个月以太坊大赢家,Prysmatic Labs 计划在最新的协议版本 (16) 上重新启动测试网。

阶段 1.5:Eth1x64

最近几周提出了一项新倡议 Eth1x64 (17)。 这将在 Eth2.0 的所有 64 个分片上安装当前的 Eth1.0 EVM(也许是无状态版本?)。 我之前已经提出 (18) 个关于这个方向的担忧。 从那以后,我考虑了一下,并与一些人交谈过。 但我还是有不小的顾虑。

是的,从工程的角度和 Dapp 开发人员的角度来看,这个计划很好很清楚。 但我担心的正是 Alex 在他的提案中提到的 (19):

“从历史上看,我们避免对 EVM(以太坊虚拟机)进行大的更改。必须考虑到这一点,并且必须尽量减少更改。”

如果 Eth2.0 只被 Eth1.0 填满,我担心未来几年创新会受阻。 一切都会卡住,就像今天在 Eth1.0 上一样。 我们将永远无法发布 Vitalik 图表 (20) 下半部分的任何产品。

我们有机会让 Eth2.0 成为真正的下一代产品,同时我也很担心现在选择过于务实而放弃它。

解释文章

本节将成为常规内容。

以下几篇文章很好地解读了 Eth2.0 如何就网络状态达成共识:

正如文章开头提到的,不要错过 Joseph Chow 的 Ethereum 2020: Roadmap and Prospects(24),这是对 Vitalik 几周前发布的个人路线图的精彩回顾。

Alex Stokes 在《Eth2.0 needs for Eth1.0 in the next six months》(25)一文中提出了 EIP 2537 [2](26)的实现。 该 EIP 提议将 BLS12-381 椭圆曲线操作作为 Eth1.0 上的预编译来实现。 这个提案对 Eth2.0 的价值在于能够更彻底地检查验证者存款,并让 Eth1.0 成为 Eth2.0 的轻客户端。

研究

状态存储的新多项式承诺 (27) 已成为热门话题 (28) [3] (29)。 Dankrad 提出的面向状态的基于哈希图的多项式承诺 (30),以及面向状态的面向存储的多层哈希图 (31),它改进了 Vitalik 的提议。 Dankrad 和 Vitalik 上周都出现在 ZK Study Club (32) 上讨论这些。

在我看来,以下内容似乎也与整个多项式承诺相关:加密货币爱好者的双线​​性累加器 (33),Alin Tomescu 的去中心化思想 (34) 解释。

这项关于减少区块见证数据大小的提案的调查 (35) 也很有用,因为这是我们试图通过上述方案解决的问题。

迈克拉回来了! 她想和你讨论验证者隐私 (36)。 她还提出了一项探索混合网络架构以提高 Eth2.0 验证者隐私的新提案 (37)。

最后是去信任质押池的概述 (38)以太坊大赢家,具有共识层和 slashing 池参与者的替换。 Eth2.0 的设计(比如采用 BLS 签名)一直考虑到去信任质押池的目标。

定期电话会议

开发者电话会议

第 36 次电话会议于​​ 3 月 26 日举行。

我当时的速记(41)。 完整注释以草稿形式 (42) 记录在 PR (43) 中。

其中有趣的新闻是关于项目管理的。 首先,Afri Schoeden 自愿协调联合测试网并着手开始工作。 其次,关于 Eth1.x 和 Eth2.0 的多个对话现在整合在一个 Discord 服务器 (44) 上以促进融合和协作,这很棒。 (邀请链接) (45)

网络

3 月 25 日举行了第 4 次网络讨论的电话会议,我做了一些笔记 (46)。

无状态以太坊 (Eth1.x)

Griffin Ichiba Hotchkiss 最新的 Eth1.x 博文“Updated Stateless Tech Tree (47)”是根据最近的进展和计划,重新设计交付无状态以太坊所需的研发依赖树。

这里(48)是 3 月 25 日举行的无状态以太坊第 5 次电话会议的摘要(49)。还有一份手稿(50)(我猜是机器转录的)。

其他新闻

来自 Nimbus(51)、Lighthouse(52) 和 Prysm(53) 的客户端更新。

上次,我们重点介绍了 Gitcoin Media 的 Eth2.0 视频播放列表 (54)。 现在有文章表格 (55) 可用。

Prysmatic Labs 提供了一份 RFP,用于对 Prysm 客户端代码库进行安全审计 (56)。

Justin Drake 去年与 NEAR Protocol 的 Alex Skidanov 进行了精彩的白板会议 (57)。 在新一集中 (58),角色互换,Alex 向 Justin 解释了 NEAR 的工作原理以及它与 Eth2.0 的区别。 Eth2.0 和 NEAR 并行发展,带来了有趣的共同点和不同点。

ARM 上的以太坊 (59) 有一个运行在 ARM 64 (60) 上的 Prysm 节点。 (哦,他们还有一个在 NanoPC-T4(61) 上运行的 Besu Eth1.0 客户端——这些家伙太棒了!)

原文链接:

@ChihChengLiang/Sk8Zs--CQ/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_200403?type=book

参考链接:

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

(11) @benjaminion/wnie2_200403 #fn1

(12) @djrtwo/phase0-赏金

(13)

(14)

(15)

(16)

(17)

(18)

(19)

(20)

(21)

(22)

(23)

(二十四)

(25) @ralexstokes/什么-eth2-needs-from-eth1-over-the-next-six-months-86b01863746

(26) @benjaminion/wnie2_200403 #fn2

(27)

(28)

(29)

(31)

(32)

(33)

(34)

(35)

(36)

(37)

(38)

(39)

(40)

(41) @本杰明/BkdbG45II

(42)

(43)

(44)

(45)

(46) @本杰明/rkEn7C_88

(47)

(48)

(49)

(50)@afhGjrKfTKmksTOtqhB9RQ/HkIjiJKUL

(51)

(52)

(53)

(54)

(55)

(56)

(57)

(58)

(59)

(60)

(61)