来源 | What’s New in Eth2
作者 | Ben Edgington
本期推荐
本期为大家精选了三个不可错过的访谈和播客,都非常不错。
- Bankless的这两期播客非常有价值,值得一听:
- Danny Ryan AMA:Youtube/播客
- Vitalik:以太坊设计理念 (主要谈及Eth2) Youtube/播客
- 最近的EthOnline涌现了许多干货,我个人尤其欣赏来自Superphiz的《白话Eth2和Staking》,还有一个网页提供了相关资源
阶段0:信标链
我之前对Eth2存款合约的发布非常乐观,我们确实也准备好了。在上面的播客节目中,Danny称存款合约的部署稍微往后延迟了一些,先完成Blst密码库的审计。
我不清楚为什么这会导致部署延期,因为存款合约和官方存款工具都没有使用到Blst库。在最近的开发者会议中,Danny说审计进展顺利,有希望在这周完成,之后我们就可以进入eth2上线流程了。
并不是所有人都认为我们已经准备好部署存款合约了。对此Jeff Coleman围绕工具方面提出了合理的观点。至于客户端实现,作为Teku客户端的负责人,我承认还有一些细节仍然需要进行优化,但是没有什么大问题让我夜不能寐。
每个打算成为质押者的用户都需要对风险和收益做到心中有数,并且有一个心理预期。如果读者在早期对个人质押缺乏信心,尽管观望一下,这么做不会有什么损失。
Medalla测试网
Medalla现状
在完美运行两个月之后,截至本文发布Medalla测试网已经19天没有敲定区块了,要继续敲定区块,我们需要2/3的验证者上线,并且进行正确操作。在Zinken测试网上线之后 (短期测试网),Medalla的参与度大幅下降。
这就是无激励测试网的问题:随意离开网络不需要成本。
当然了,网络还在持续运行中,长期的未敲定状态使得客户端团队能够发现内存和CPU方面的问题。我们针对Teku进行了一些优化,我的验证者运行状态十分不错。其他的客户端也在不断进行优化。
Medalla测试网的参与度目前在30%-60%之间波动,其中很大的一个原因可能在于大多数人所使用的客户端性能不稳。
请大家使用不同的客户端!
大家可能会想“有必要吗”?我严重怀疑我们会在主网中碰到长期的未敲定问题,大家都使用真实的ETH,并且质押金额巨大,验证者们会更加勤快地使用客户端。如果某个客户端产生问题,用户可以切换到另一个客户端。
所以如此说来,眼下的Medalla测试网十分不现实,并且耗费过多精力改善其当前的状态也是无济于事的。但是有些努力仍然是有必要的:性能改善会反馈到整体优化中。Status团队的Jacek发推特阐释了Nimbus客户端遇到的挑战及其收获。
话说回来,在接下来的几天内没有参与的验证者会由于怠工惩罚 (inactivity leak) 被逐渐驱逐出网络,这能够帮助我们重新开始敲定区块并回到正轨。如果读者有暂停运行的验证者,请选择继续运行或是退出网络。此处是一个自愿退出网络的教程,目前的客户端工具不太好用,Yorick Downe提供了一种更简捷的方法。
Medalla数据竞赛
以下是一些Medalla数据竞赛的参赛者 (目前已经截止,感谢Superphizh制作本列表)。我还没有全部都过一遍,但一眼扫过去,我建议大家请勿针对某个特定的客户端实现轻易下结论。
一方面来说,我们无法在网络中可靠地辨别大多数;另一方面,所有地客户端都在Medalla运行期间持续进行优化和开发,目标也在不断地变化。
- Proper Proposers and Skipped Slots: A Ranking and Segmentation Study of Validator Behavior (对验证者行为的排名和分类研究)
- Eth2 Medalla – a data driven deep dive (从数据着眼Eth2 Medalla测试网) (Paul Hauner已经对此给出了反馈)
- Visualizing whales in the rough seas of Medalla, the Ethereum 2 testnet (将Medalla测试网中的“巨鲸”可视化)
- Medalla: Exploring the data behind Eth2 (从Medalla观察Eth2背后的数据)
- The Ethereum 2.0 Beacon Block Data Schema and Visual Documentation (以太坊0信标区块数据架构以及可视化文档)
- An Analysis of Data Propogation Latencies in Ethereum 2.0 Medalla Testnet (以太坊0 Medalla测试网中的数据广播延迟分析)
- Clustering and Profiling Time Epochs in Ethereum 2.0 (以太坊0中的epoch分析)
- Comparing Eth2 Clients on the Medalla Network (从Medalla测试网对比各个Eth2客户端)
- The Medalla Network Under Stress (压力状态下的Medalla网络)
- Medalla Participation Rates: A Validator Taxonomy (Medalla参与率:验证者分类)
- Attesting the Health of Ethereum 2.0 (评测以太坊0的健康状况)
工具
Bitquery已经发布一个开源的Eth2浏览器,内嵌小部件以及GraphQL API。看起来不错,我会继续探索。
同样是浏览器领域,Beaconscan邀请你加入Guild Warz组队在Medalla测试网中提议区块以赢取DAI奖励。现在还可以加入哦!
路线图
前几天出现了一些对Eth2发展路线图的可视化展示。
首先,先提醒一下大家Eth2的开发工作并不遵从某种次序,而是在所有阶段中并行进行:
图片来自Meeseeking
其次,我们再来看看这些工作如何结合在一起:
图片来自Trent Van Epps
生态资源
Justin Drake撰写了一篇记录Eth2 BLS签名历史的文章。BLS签名技术是近几年来主要的密码学创新,使得Eth2的雄图伟略有望成为现实。我也撰文表达了对曲线BLS12-381的尊崇。
Ethonline
以下是刚刚结束的EthOnline中一些关于Eth2和以太坊未来发展的演讲,干货满满:
- Catalyst – an Eth1 engine for Eth2, Guillaume Ballet
- A Developer’s Guide to Account Abstraction, Sam Wilson & Ansgar Dietrich
- The Future of Solidity, Alex Beregszaszi
- EIP 1559 Overview, Tim Beiko
- Secret-shared validator infrastructure for Eth2.0, Aditya Asgaonkar
- Intro to Eth2 & Staking for Beginners, Superphiz
- Eth 2 sweet tooth: rollups and date-a availability, Ben Jones
此处是YouTube播放列表,以及推文总结
EthStaker
在第十次EthStaker社区会议中,来自Blox Staking的Alon Muroch谈及了他们如何通过客户端构建完全非托管性的质押服务。说真的,这件事非常酷。其他的质押服务都需要对用户的签名密钥进行托管,甚至提款密钥也需要被托管。Blox的去信任化池式质押则都不需要,用户可以从始至终保留对密钥的控制权。
研究工作
Vitalik就一个未解决的问题寻求解决方案:通过错开分片区块时间达到亚秒级延迟,同时兼容激励。如何从博弈理论的角度实现这种巨大的用户体验优化?
常规会议
实现者会议
第51次实现者会议已于10月29日进行。
- 会议议程
- 会议视频
- 我的速记
讨论的主要内容是网络 (networking) 方面的一些细枝末节。
活动预告
- ETH Staker社区主办的以太坊2.0测验,考试时间:UTC时间11月1日21:00。看起来很好玩,也是一个难得的学习机会。此处是YouTube入口,Protolambda也会参加!
(这个部分是Joseph Chow建议新增的。如果你有关于Eth2的活动内容,请告知我)
其他新闻
- Lighthouse进行了一波宣传,Sigma Prime团队发布了一个非常独特的庆祝视频:Hello Danny!
写在最后
非常感谢大家一个月前提出的反馈意见,从中我认识到我的读者朋友们非常宽厚友善♥️!
收到最多的建议是希望增加邮件推送。对此我一直很犹豫,原因有二,一是我太懒了,二是我真的不想对大家的地址负责。但我会再考虑一下。
同时,最新的RSS feed中似乎有一些服务能够充当邮件网关的RSS。我也会尝试Feedrabbit,并让大家知道进展如何。
声明:ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系ethereumcn@gmail.com进行授权。
版权声明:项目均采集于互联网, 戴诗东 无法审核全面,且希望大家能赚钱,请谨慎切勿上当受骗!
温馨提示:★★★天上真会掉馅饼!天道酬勤,都是机会!不错过每个空投糖果!真假难以辨认,尽量0撸!