Eth2进展更新(截至2020/3/20)
来源 | What‘s New in Eth2
作者 | Ben Edgington
大家好,别来无恙。
最近世界仿佛停滞运转,但是Eth2的工作仍在继续进行。在这个特殊的时期,wnie2希望为大家呈现万变中的不变。
如果您尚未参与2020年ETH使用情况调查,只需几分钟即可完成。这些问题涵盖了许多有趣的方面,包括Eth2质押计划以及DeFi使用。
要点速览
Gitcoin Media:ETH2.0主要开发者问答。在此可以与所有你喜爱的开发人员对不同的Eth2主题进行探讨。
一如既往,Danny Ryan的eth2 quick update no. 9仍然是以太坊最新进展的权威来源,中文版《Eth2更新速览(九)》。
01
Eth2未来5-10年路线图
就以太坊目前处于何处以及未来的大致发展方向而言,Vitalik发表了一个很棒的图示,转载如下。评论同样很精彩,不容错过!
对于近来一直在关注以太坊的人来说,这个大致路线并没太大的惊喜,至少它与我的心理预期相去无几。
其中有两个显著特点:一是促进Eth1与Eth2合并的首要任务,二是不再强调阶段2是可交付的成果,随着其中组件的成熟,有许多事都亟待实现。
这个图示并非如同之前常见的将发展路线分为三个阶段,但这个路线更为实用,并且能更早地交付一个可用的系统。这个系统最初看起来更类似我们熟悉的Eth1的增强版本,而不是一个应接不暇的全新执行环境抽象世界。我希望这个路线路能够受到开发者的支持。
为了避免歧义,此图中的Eth2阶段0(信标链)或阶段1(分片链)并未产生任何变化。
02
阐释性文章
随着阶段0临近,涌现出越来越多的高质量阐释性文章。
▫Ivan Martinez:ETH2从ETH1中学到了什么?
本文涵盖了发行、无状态和帐户抽象等问题。比起在现有的Eth1链上修修补补,在全新的Eth2架构中解决这些问题要容易得多。例如,早在三年前就在EIP中提出将Eth1帐户抽象化,但至今仍未实现。
这也体现了我对于尽早合并Eth1和Eth2的提议有所保留:如果Eth2一心只想解决Eth1的遗留技术难题,那么创新将可能被搁置多年。
▫想要尝试亲自跑跑信标链?点击此处获得指引!
▫Sly Gryphon技术性文章:Eth2.0状态转换
▫我仍然在继续Eth2规范的注解工作。由于有太多细节需要深入,因此工作进度较慢,但指日可待!
03
常规电话会议
▫ 实现者会议
第35次会议于3月12日进行。
会议议程;
会议视频;
我的笔记、Mamy的笔记以及Edson的笔记。
除去一些常规客户端更新,重点如下:
V0.11.0版本规范已发布。主要加强了网络层对于拒绝服务 (DoS) 攻击的防御,还包含一些状态转换的改动。本规范是多客户端测试网的稳定性目标。
我们预计在四月运行一些长期联合测试网。相关进展顺利:Prysmatic的Sapphire测试网运行良好;Prysm与Lighthouse进行同步;Teku与Prysm和Lighthouse进行同步,等等。
阶段1规范即将能够在客户端中进行原型化,预计在四月初左右。
▫ Eth 1.x/无状态以太坊
最近我没有跟踪到无状态以太坊的会议。但Griffin Ichiba Hotchkiss撰写了一篇非常棒的进展报告,对EthCC之后举办的首届无状态以太坊峰会进行了总结。
04
研究工作
Gasper最终版本论文Combining GHOST and Casper已发布。该论文分析了我们在Eth2中如何创造性地将这两种共识协议结合在一起。
ethresear.ch:
▫Vitalik:使用 (Polynomial commitments) 多项式承诺替代状态根。多项式承诺最近是大热的加密话题。Justin Drake在ZK Study Club中探讨PCs:1,2,3。总之,PCs可能是无状态协议的重要解决方案,但目前还存在一些实质性的挑战。
▫PegaSys的Joe Delong提出了一种跨分片通讯机制:评估非顺序收据的跨分片交易。此处是他的跨分片交易模拟器。
▫PegaSys的Peter Robinson提出了一种原子跨分片交易机制:使用系统事件、实时参数检查和智能合约锁定的原子跨分片函数调用。
▫PegaSys的Mikhail Kalinin针对Eth1和Eth2双向桥接的研究:矿工投了反对票。
▫PegaSys的Alex Vlasov继续研究拜占庭容错的分布式时间协议。这是Eth2很重要的一个部分,需要强大的时钟同步。
05
其他新闻
▫Nimbus, Lighthouse和Prysm的开发进展更新。
▫Piper Merriam尝试集合Eth1x和Eth2的工作分工。
最后的最后……
四年前在对Proof of Stake (权益质押) 进行研究的时候,我就确信以太坊是绝无仅有的,我非常高兴能参与到Eth2最终的交付。每当我想到PoW (工作量证明),我还是会不寒而栗。
但是我绝不反对投入计算资源到有价值的事中,我很乐于响应Jonny Rhea的呼吁,为COVID-19蛋白质折叠投入CPU和GPU算力。
读这篇文章的你同样可以加入!操作如下:
访问foldingathome.org/start-folding并且安装软件
打开->配置身份
输入团队编码:237234(以太坊团队)
用户名(可选)
点击“阅读原文”获取文章内部链接!
原文链接:https://hackmd.io/@benjaminion/wnie2_200320
转载请注明:ECN以太坊中国