木星链 木星链
Ctrl+D收藏木星链
首页 > SAND > 正文

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

作者:

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

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

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

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

金色相对论 | 徐义吉:希望2020年能有减半行情:在今日的金色相对论中,星云链创始人徐义吉发言指出:我希望2020年能有减半行情,这样对于行业的帮助很大,因为有了财富效应,更多优秀的人才会进入来帮助行业发展。行情其实有非常大的不确定性,对于大家来说,我建议还是用闲钱投资,用自己的兴趣和专注找到自己在行业的发展机会。[2020/1/22]

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

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

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

金色午报 | 今日重要动态一览:1.按目前出块速度,以太坊预计在明早8点26分进行伊斯坦布尔升级;

2.微软发布基于区块链技术新工具以支持企业信赖AI;

3.以太坊DEX Uniswap已限制十个国家地区的用户访问其前端网页;

4.?姚前:区块链是目前最重要的研究热点,要对货币有敬畏之心;

5.暗网丝绸之路创始人Ross Ulbricht的赦免请愿书已有超过25万人签名;

6.深圳副市长王立新:区块链在金融、管理等各个领域必将有广泛应用;

7.深圳党组会议:积极拥抱区块链等新兴技术,为经济高质量发展注入新动力;

8.乌克兰批准反法最终版本,将根据FATF指导方针处理虚拟资产;

9.美国SEC要求Telegram前首席投资顾问作证并交出代币出售相关文件;

10.建行宁波市分行年初以来区块链业务交易额达36亿元。[2019/12/7]

金色财经现场报道 ChainPlus.One联合创始人曹明修:区块链尚未达到成熟应用场景:金色财经现场报道,在“2018联盟链的未来暨瑞链科技区块链产品发布会”上,在现场问答环节中,ChainPlus.One联合创始人曹明修指:从应用层项目的数量上而言,中国一年的项目数量是其他国家加在一起都不能相比的,但质量上而言,最好的1%项目出自中国的却并不多,来自中国的资金确实占据了世界上最顶尖20%-30%的比重。区块链尚未达到一个成熟的应用场景,比特币或者区块链在经济学做出的尝试比较少,还是很古典的、基于密码学的东西。比特币没有基于博弈的东西,而是假设了多中心化不存在任何通胀,它还假设了通胀是不好的,但这两种假设具有比较强的主观色彩。[2018/5/31]

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

金色财经现场报道 新加坡Regulus投资与资本控股公司主席David Nguyen:在越南政策清晰前,越南项目将主要在新加坡建立:金色财经现场报道,在火币Pro举办的Blockchain Festival千人大会上,新加坡Regulus投资与资本控股公司主席David Nguyen就《2018区块链创业趋势:越南和新加坡在生态系统中的角色》进行演讲,他指出:应该支持区块链企业发展,并提供资金支持。2018年,越来越多的项目会从越南技术社区崛起,在越南的法律政策更清晰之前,越南的项目将主要在新加坡建立。[2018/5/24]

来源:ethernodes.org

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

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

有益于eth2

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

有益于验证者

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

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

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

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

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

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

数据的展示

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

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

相反,由于运行同一个客户端的验证者太多了(其中许多验证者取消了罚没保护),在很短的时间内罚没了3500到5000个验证者。

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

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

用新的客户端

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

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

来源:Ethereum Blog

作者:Carl Beekhuizen

标签:ETH区块链PRYETH2Ethverse区块链运用的技术中不包括哪一项a共识算法PRY币CRETH2价格

SAND热门资讯
DEF:金色观察丨投机行为导致市场泡沫 DeFi要走更远还需持续优化

金色财经 区块链8月26日讯? DeFi锁仓总价值已经超过了80亿美元了,以太坊交易量更是逼近 2018 年的水平,gas 费用也创下历史新高,整个市场的狂热情况似乎没有丝毫减弱的迹象.

1900/1/1 0:00:00
比特币:美联储的表现或许给比特币冲击2万美元“泼了瓢冷水”

由于通货膨胀的担忧,比特币到今年年底或许将达到20000美元,但不幸的是,现在看来这种情况可能不太会马上发生了。 对世界领先的加密货币比特币而言,美联储制定美国货币政策的新方法中可以看出这一点.

1900/1/1 0:00:00
以太坊:DeFi热潮之下 以太坊Gas费飙升 拥堵的网络能扛住狂暴的牛市吗?

据Etherscan.io数据显示,截至8月13日14时30分,以太坊网络的平均Gas费用已经达到350 Gwei,创历史新高,未确认交易数超过14.6万笔.

1900/1/1 0:00:00
比特币:项目周刊 | BB:Block. one已开始探索多链采矿策略

金色周刊是金色财经推出的一档每周区块链行业总结栏目,内容涵盖一周重点新闻、行情与合约数据、矿业信息、项目动态、技术进展等行业动态.

1900/1/1 0:00:00
BTC:金色前哨 | Curve拟发起第8个资金池:HBTC/WBTC

稳定币兑换平台Curve拟再增加一个资金池:HBTC/WBTC。2020年8月26年,为进一步增加以太坊上比特币锚定币的流动性,Curve发起新提案CIP#5,拟添加HBTC/WBTC资金池.

1900/1/1 0:00:00
区块链:首发 | 干货分享:加密钱包漏洞利用与分析

区块链技术的迅速发展,使得加密资产逐渐成为大众的投资方式之一。全球加密资产规模的高速增长使得钱包成为每一个加密资产拥有者不可或缺的资产管理工具.

1900/1/1 0:00:00