木星链 木星链
Ctrl+D收藏木星链

ETH:ETH2.0测试网出现BUG?对于以太坊只是小风小浪

作者:

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

作者:秦晓峰

来源:Odaily星球日报

过去的这个周末,以太坊2.0测试网又出幺蛾子了。

北京时间8月15日凌晨,Eth2.0客户端执行团队PrysmaticLabs联合创始人PrestonVanloon表示:Eth2.0测试网Medalla上出现时钟Bug,导致对所有节点造成影响,Prysm客户端出现了长达近90分钟的时钟偏斜,验证器也陆续收到超前Slot区块和证明。

数据:Binance钱包地址过去24小时流出约6.4万枚ETH:1月31日消息,过去24小时,交易所钱包地址中的 ETH储备变化情况如下:

Binance 流出6.4万枚 ETH,当前持有ETH 约464.1万枚,跌幅1.35%;

OKX 流入8627.3枚 ETH,当前持有 ETH约124.1万枚,涨幅0.7%;

Bitfinex 流出8367.9枚 ETH,当前持有 ETH 约47.6万枚,跌幅1.73%;

Huobi 流出6.7枚 ETH,当前持有 ETH 约10.1万枚,跌幅0.01%。[2023/1/31 11:37:16]

简单来说,这次测试网出现的根源,主要在于Prysm客户端的时间服务器Roughtime中断,出现时钟偏斜,导致验证者与区块头无法同步,最终影响了测试网Medalla正常运行。

金色财经挖矿数据播报:ETH今日全网算力下跌1.36%:金色财经报道,据蜘蛛矿池数据显示:

BTC全网算力146.904 EH/s,挖矿难度25.05T,目前区块高度684727,理论收益0.00000556/T/天。

ETH全网算力611.227TH/s,挖矿难度7915.89T,目前区块高度12494439,理论收益0.00439796/100MH/天。

BSV全网算力0.700EH/s,挖矿难度0.10T,目前区块高度688538,理论收益0.00128502/T/天。

BCH全网算力2.258 EH/s,挖矿难度0.36T,目前区块高度689131,理论收益0.00039856/T/天。[2021/5/24 22:37:20]

事故回溯

所谓时钟偏斜,即区块时间与正常时间出现的偏差。

ETH突破630美元关口 日内涨幅为2.59%:火币全球站数据显示,ETH短线上涨,突破630美元关口,现报630.03美元,日内涨幅达到2.59%,行情波动较大,请做好风险控制。[2020/12/22 16:10:02]

时间对Eth2.0至关重要,每一个区块中都包含时间戳;时间一旦不同步,网络就无法正常运行。

为了防止系统时间不够精准,Prysm采用了美国Cloudflare公司的时间服务器?Roughtime来校正。并且,为了防止单体机器故障,还选择了6台。

然而,问题还是发生了。北京时间8月15日凌晨,Roughtime出现故障,这也导致Prysm被波及。

根据事后的一份诊断报告:“Cloudflare的Roughtime服务器都返回了错误的信息,Prysm节点没有从这种情况适当退避。虽然他们使用6台时间服务器,但似乎还不够,因为它们都返回了错误的时间。”

行情丨ETH在5分钟内跌幅超过1.00%:据火币全球站数据显示,ETH/USDT在5分钟内出现剧烈波动,跌超1.00%,达到-1.13%。当前报价为 191.70 美元,行情波动较大,请注意风险控制。[2019/10/26]

最终的结果是,Prysm客户端上「时钟偏斜」超过2秒的时间长达90分钟;并且整个客户端时间也比标准时间提前了4个小时。根据PrestonVanloon的推文,时钟偏斜发生在北京时间的15日凌晨1点半-3点种之间。如下所示:

动态 | 以太坊持仓大户转出1万枚ETH进入Bitstamp交易所:据合约帝链上数据监测显示:北京时间6月3号17:33,以太坊链上出现1万枚大额转账,价值约260万美金。令人瞩目的是,本轮交易的转出账户为全球持仓前100大户,转入账户为Bitstamp交易所。据悉,Bitstamp是全球历史最悠久的交易所之一,主要面向欧洲市场。[2019/6/3]

事故发生后,Prysm客户端第一时间停止了Roughtime服务器的使用,并号召用户切换到其他客户端。

“我们决定默认情况下禁用「Roughtime」同步。Roughtime计算中肯定存在一些错误,我们希望尽快发现它。无论调查结果如何,我们认为都应该选择自动调整时钟或完全取消。”PrestonVanloon表示。

几个小时后,开发人员完成调查并发布了修复程序。

不过,名为PR6898的修复程序却存在严重缺陷。

开发人员RaulJordan表示:“在修复此错误时,我们无意中删除了Prysm节点起作用的所有关键功能,这使问题变得更加严重。”

后果

由于时间不同步,通过Prysm客户端进行验证的“几乎没有人同步到链头”。这也意味着,他们的数据是无效的,也就不能参与验证、获得质押奖励等。

虽然目前Eth2.0仍然是测试网阶段,这些奖励也不是真实的——包括用户参与验证质押的ETH也是测试网版的,不具有真实流通性。

但这次事故,还是对整个Medalla测试网造成了冲击。

由于prysm客户端占据?全网64%?以上的份额,在事件发生后,Medalla测试网中主动投票的验证者数量与总验证者数量的比值从75%左右一度降至5%以下。这也意味着,剩余验证者无法达成全网共识,网络无法正常运行。

外媒《Trustnodes》报导称,此次事故也造成以太坊网络一度停止:大约30%的验证流程失败时,内存问题就开始出现;大约50%之后,问题就变得更大;最后在70%之后,网络显然就停止了。

因此,在过去两天,Prysm客户端修缮了自己的客户端,想要尽快启动测试网。

今天下午,星火矿池发出号召,所有运行Prysm客户端参与Medalla测试网的朋友,请检查自己的客户端是否升级到了alpha.22版本。如果尚未升级,请尽快升级,以支援Medalla测试网从同步障碍中恢复。

思考

这次事故也反映了多客户端的重要性。

某个客户端使用占比过高,一旦出现问题,最中可能导致整个网络运行受到影响。

但从现实情况来看,Prysm客户端能够获得青睐也是有原因的。

目前,Eth2.0上线了5个客户端,但Prysm提供的教学无疑是最好上手的,所以绝大多数验证者仍使用Prysm。

因此,对整个以太坊生态来说,要想平衡各个客户端的力量,必须提升其他客户端易用性,而这是一条任重而道远的漫长之路。

最后,我想说这次事故对Eth2.0来说也是一次历练。所有的问题在测试网阶段充分暴露,才能保证Eth2.0未来的可用性和安全性。

从以太坊过去5年的发展来看,相比于The?DAO攻击、分叉等一系列挑战,这次测试网发生的事故只是小问题。

对于以太坊来说,只会愈挫愈勇。

标签:ETHPRYETH2ETH2.0togetherbnb怎么开启HPRYZsETH2价格eth2.0币价会涨吗

以太坊最新价格热门资讯
EFI:观点 | 目前DeFi投资机会处在什么阶段?

这一轮汹涌澎湃的DeFi大潮来得非常突然,让很多没有及时上车的朋友慌了手脚。其实不仅是大量散户投资者没有跟上,很多币圈投资机构和行业老人都还处于比较被动的状态.

1900/1/1 0:00:00
以太坊:供应没有硬上限引争议,V神表示EIP-1159有望使ETH实现通缩

据CryptoSlate8月10日报道,最近有很多关于ETH供应量的争议,比特币的支持者们批评了追踪以太坊数据的网站中的数据无法与流通中的ETH的确切供应量相匹配.

1900/1/1 0:00:00
AMM:AMM引入无限网格策略,变无常损失为阿尔法收益

当前AMM的痛点?自动化做市商是Defi领域的一大创新,AMM从根本上改变了用户交易加密货币的方式,与传统的订单簿交易模式不同,AMM的交易双方都是和链上流动性资产池在进行交互.

1900/1/1 0:00:00
数字货币:美联储尚未决定是否发行数字货币,将继续评估其机遇和风险

美国联邦储备委员会在8月13日的一份声明中强调了为加强对央行数字货币(CBDC)相关机遇和风险的理解而进行的研究和实验。这些举措是对美联储系统内目前正在进行的一系列与支付相关的创新项目的补充.

1900/1/1 0:00:00
DAO:ANT暴涨2.5倍——DeFi浪潮的后浪DAO

今天的币圈上演了一个幽默小品。OK原本准备14号上线ANT,火币随后表示13号11点就上线,币安紧跟着发公告称要10:30上线ANT.

1900/1/1 0:00:00
SWAP:观察 | 谁会成为下一个Uniswap?

本文来源:Odaily星球日报,原题《从寻找下一个币安,到寻找下一个Uniswap》作者:王也从销毁平台币到跟风IEO,过去几年,“长尾”交易所们一直在复刻头部交易所的展业路线.

1900/1/1 0:00:00