宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > Filecoin > 正文

金色荐读 | Eth2.0 Staking系列:为何客户端多样性如此重要

作者:

时间:1900/1/1 0:00:00

本文对并没有针对哪一个客户端。我们要知道,每个客户端甚至每个规范都可能含有不足以及漏洞。更别说,Eth2是一个十分复杂的协议,而它的实现者也都是凡人而已。写这篇文章的目的是为了强调如何以及为什么要减少风险。

Medalla测试网发布之后,我们鼓励大家使用不同的客户端参与测试网。而测试网创世那天,就给我们展现了多客户端的重要性:Nimbus和Lodestar客户端运行的节点无法处理整个测试网的工作,因而没有跟上同步节点的进度。这造成的结果是,Medalla发布半小时以后才开始进行最终确定工作。

8月14日,Prysm节点出现时间错误,因为他们参照的其中一个时间服务器突然跳到了未来的时间上。结果,这些节点开始提议未来区块、验证未来证明。

金色晨讯 | 欧洲央行:Libra等数字货币风险巨大 监管门槛要高:1.美联储布拉德:在加密货币监管上反是不可商榷的一部分。

2.欧洲央行:Libra等数字货币风险巨大,监管门槛要高。

3.Facebook区块链主管Marcus:Libra是一个“在现有货币基础上运行的更好的支付网络和系统”,不会威胁国家的货币主权。

4.V神:以太坊2.0“0阶段”所有事情基本已敲定,已实现客户端互相通信。

5.Libra创始人被邀请回答有关货币范围和设计的关键问题,结果将纳入10月提交给G7财长的报告。

6.巴西证券交易委员会:加密投资平台需要获得市政当局批准。

7.BM :EOSVM 即将到来,将为每个人CPU带宽带来极大的提升。[2019/9/17]

然而,节点的时钟被校准之后(通过更新客户端版本的方式,或者由于时间服务器调回正确的时间了),早前取消了罚没保护的节点却发现其质押资产被罚没了。

金色财经现场报道 云链科技CEO:区块链会让电子运单普及率达到80%以上:金色财经现场报道,在2018大数据产业峰会上,中国物流与采购联合会区块链应用分会执行秘书长云链科技CEO潘海洪表示,在物流行业,预计到2020年,电子运单普及率将达到80%以上,这其中绝大部分是在区块链上[2018/4/19]

这整个过程都发生得有点微妙,我强烈推荐大家阅读RaulJordan对该事件的回顾文章。

时钟错误—情况恶化

当Prysm节点开启时间旅行的时候,他们约占网络份额的62%。这意味着无法达到最终确定区块的最低标准(要有>2/3活跃验证者在链上)。更糟糕的是,这些节点无法找到它们所期望的链(时间轴上出现了4小时的间隔,它们都去到了未来稍微不同的时间),所以他们在对“丢失”的数据预测时,通过短分叉淹没了整个网络。

金色财经现场报道 ZatGo 陈磊:区块链落地需解决成本和效率问题:金色财经现场报道,在“区块链与金融科技驱动数据经济发展新格局”互动讨论上,ZatGo 公司首席技术官陈磊说, 谈到目前阶段区块链落地难主问题,我们应该:一是解决成本问题,另一是解决共同提供算力的计算效率的问题,只要这两个问题能够解决,区块链的未来会有更多更好项目落地,产生应用价值。[2018/4/19]

图示:目前Prysm客户端占Medalla节点总量的82%

来源:ethernodes.org

那么在这时,网络充斥着对链头的不同的预测,因此所有客户端开始应付越来越多的工作——确定哪个链头是有效的。这导致节点落后、需要同步、内存不足和其他形式的混乱,所有这些都使问题更加恶化。

金色财经讯:伊朗政府官员称,准备在国内推行比特币。称比特币是国家软实力的表现,比特币进入伊朗符合国内的普遍利益。[2017/10/31]

总的来说,这此事件是好的,因为这不仅让我们修复了与时钟相关的根本问题,还可以在大量节点故障和网络负载的情况下对客户端进行压力测试。也就是说,这次失败告诉我们网络不能太极端,而该次事件的罪魁祸首就是因为Prysm的节点占网络的大部分。

助力去中心化

有益于eth2

正如本系列的第二期文章里所讨论的那样,根据异步拜占庭容错算法,1/3是保证网络安全的一个神奇数字。如果超过1/3的验证者离线了,epochs不能再被最终确定。所以尽管这时链仍在增长,也不再能对区块进行确定,以及保证它是标准链的一部分。

有益于验证者

很大程度上,验证者是被激励去做对网络有益的事情,而不是因为大家觉得这是件正确的事情所以才去做。

如果超过1/3的节点离线了,那么对离线节点的惩罚便开始增加,这就是所谓的“不作为”惩罚。

这意味着,一名验证者想要尝试确保:如果自己的节点被逼下线了,那么不可能同时逼其他节点下线。

罚没也是一样的。然而,由于规范或软件出现错误/bug,验证者总是有可能被罚没,单个罚没“仅仅”1个ETH。

然而,如果许多验证者同时被罚没,那么惩罚会上升到32个ETH。而又是这个神奇的数字,当超过1/3的验证者被罚没时,便会产生32个ETH的罚没。

这些激励方式分别被称为活性反相关和安全反相关,是eth2里有意设计的一个方面。反相关机制通过将个体惩罚和每个验证者对网络的影响程度捆绑在一起,激励验证者做出符合网络最大利益的决定。

数据的展示

许多独立的团队正在实现Eth2,每个团队根据主要由Eth2研究团队编写的规范开发独立的客户端。这确保了有多个信标节点和验证者客户端实现,每一个团队都对构建eth2客户端所需的技术、语言、优化、权衡等做出不同的决策。这样,任何一层系统中出现bug时,只会影响运行特定客户端的用户,而不会影响整个网络。

如果在这次MedallaPrysm发生的时间bug中,只有20%的eth2节点在客户端Prysm上运行和85%的验证者在线,那么Prysm节点不会遭受“不作为”惩罚,而且只需一点小惩罚以及开发者们的几个不眠夜就可以解决问题了。

相反,由于运行同一个客户端的验证者太多了,在很短的时间内罚没了3500到5000个验证者。

*高度的相关性意味着这些验证者的罚没惩罚约为16个ETH,因为他们使用的是一个比较普遍的客户端。

*在撰写本文时,罚没还在不断涌现,所以还没有最终的数字。

用新的客户端

现在是时候使用不同的客户端参与测试了,找一个少部分验证者在用的客户端。Lighthouse、Teku、Nimbus以及Prysm此时都运行得较为稳定,然Lodestar正迅速追赶中。

最重要的是,尝试使用新的客户端!我们可以在Medalla上尝试构建更加健康的节点分布,为去中心化主网做好准备。

来源:EthereumBlog

作者:CarlBeekhuizen

标签:ETHPRY区块链ETH2IETHpry币行情泰达币区块链交易查询eth2.0币种

Filecoin热门资讯
金色前哨 | 利好加密行业?美国SEC使“合格投资者”定义更现代化

2020年8月26日,华盛顿特区,美国证券交易委员会宣布对《证券法》进行修订,以定义“合格投资者”。SEC指出,这是确定谁有资格参与我们的私人资本市场的主要标准之一.

1900/1/1 0:00:00
链游玩家:链游中的同质资产是什么

链游玩家|出品 导语:NFT的概念相信很多玩家和区块链行业投资者都已经耳熟能详了,那么,关于FT的概念,大家是否有所了解? 链游中的同质资产是什么 以前大家经常听过非同质资产,也就是NFT,但是都对于同质资产却没有多少了解.

1900/1/1 0:00:00
AEX安银正式上线DOT(波卡币)

亲爱的AEX安银小伙伴:为给用户提供更多交易币种选择,AEX将上线DOT,以下是详细信息: 充币时间:已开充值 交易时间:8月27日17:30 交易区:USDT主板 提币时间:将在后续公告周知TeraExchange通过CFTC的命令.

1900/1/1 0:00:00
墨菲言币:以太坊午间行情分析 阶梯式下跌趋势 我们如何跟随趋势

各位币友大家下午好,我是你们的朋友墨菲,希望大家从自己的操作中汲取教训和经验,我是墨菲言币,目前有套单,盲目操作经常亏损的朋友可关注咨询本人!从日线来看,从K线来看,依旧是偏向空头趋势,那么昨日最高反弹392一线再次回落.

1900/1/1 0:00:00
币人老道 (8月27日)短线被空头把控,如价格企稳,最佳反扑位10500

币人老道(8月27日)短线市场被空头把控,如价格企稳,最佳反扑位10500 行情回顾: 昨日比特币早间是有一波拉升至11350附近,继续走下下跌趋势,但是力度很小,只到了11250一线,随之就是市场的正常反弹需求.

1900/1/1 0:00:00
币海生金:Tether增发烟雾弹还是未发力 ETH日内操作策略

行情回顾:昨日币价连续下行的趋势终于在上行中稳住局势,晚间陵城上至高点,随后呈现震荡下行趋势,整体4小时看呈现宽幅震荡.

1900/1/1 0:00:00