Bitcoin Vault -比特币保险库

教程

Medalla测试网络已经顺利运行了一周,但是以太网

安静的测试网实际上是有问题的。

如果你在过去的几周里一直关注棉兰,你会非常清楚8月14日的事件。你可以查看Prysm撰写的文章,了解技术和时间表的细节,以及本最近博客文章中对整个事件的分析。事件发生后,几个客户团队在周末加班,部署了同步补丁来解决网络问题。

尽管这一事件造成了巨大的压力,但它为所有客户提供了处理一些最糟糕情况的机会。老实说,这次事件之后,主要的客户端软件会变得更加强大。现在,在开始以太网2.0主网络之前,我实际上会睡得更好。

事故发生后,梅达拉一直运转顺利。现在它有39,000个活动验证器,还有12,000个在激活队列中。

客户多样化是必须的

尽管许多优秀且可用的Ethereum 2.0客户端正在积极开发中,但测试网络仍由单个客户端Prysm主导,这有着很好的历史原因。一年多来,Prysm优先考虑早期测试网络、社区参与和可用性,向Prysmatic团队致敬。

另一方面,Prysm客户的失败加剧了Medalla事件,作为一个社区,我们必须有意识地寻求补救。作为一个在Medalla上尝试过所有Ethereum 2.0客户端的体验者,我可以直接告诉你,大多数客户端都是健壮的,并且有很好的文档记录,并且所有的客户端团队都积极参与到不和谐和github中来帮助你解决你可能遇到的任何问题。

保护你自己

客户的多样性不仅可以增强以太网2.0的一致性,还可以在极端情况下为您提供保护:由于以太网2.0中存在的反相关性激励因素,您的负面行为与他人的负面行为之间的相关性越高,您的损失就越大。

例如,假设由于客户端A的中断,60%的网络离线了几天,但是客户端B和客户端C保持稳定和在线。虽然该链将继续由B和C构建,但由于33%的中断,它不会最终完成。如果你经营客户甲,你将在每个时期损失越来越多的钱(我们称之为“负面惩罚”)。但是,如果您运行客户端B或客户端C,您的余额将受到保护,因为您仍然在线。[注无效行为的泄露比正常的线下处罚严重得多。]

假设少数客户端B(占网络的20%)遇到严重错误,导致客户端中断。在这种情况下,链可以继续完成(因为网络仍然参与到80%)。离线验证者不会造成“负面惩罚”,而只是正常惩罚。因此,与上面提到的第一种情况相比,运行客户端b的用户只会受到轻微的惩罚。

方便转换的客户端

除了尝试新客户之外,客户团队还努力确保客户的转换简单而安全。通过添加一些跨客户端的标准,您可以快速地从一个客户端跳到另一个客户端,几乎没有停机时间,也没有意外罚款的风险。

这个防止客户端锁定的标准是健壮的以太网2.0网络的关键组件。当单个客户端出现故障时,易于更改的软件将使社区能够更快地解决问题(例如,Medalla事件)。

以太网1.0的端到端演示

以太网2.0的主要目标之一是达到阶段1.5(也称为合并阶段),此时现有的以太网链共识将被集成到以太网2.0中。从那时起,我们所知道和喜爱的区块链艺术博物馆将由产权认证机构建造,而不是由目前的工作量来证明共识。

向阶段1.5的过渡旨在尽可能无缝地连接现有用户和应用程序。以太网1.0客户端仍然负责状态和事务的执行。通过保持大部分用户层不变,Ethereum将能够使用现有的工具和应用编程接口来提升事务和dapp,就像现在这样。

因此,Mikhail(TXRX)和Guillaume(geth)最近发布了一个多切片信标链的端到端演示(其中之一是Ethereum 1.0)。在发布的演示视频中,米哈伊尔使用未修改的元掩码钱包向以太网1.0碎片链发送了大量交易。

您可以查看和使用以太网1.0以太网2.0演示的文档化版本,或者如果您想更深入,您可以根据源代码构建和运行它。

目前,客户团队正在努力工作,审计人员正在深入研究每一个细节,为主网络正式上线做准备。

Title