以太坊区块链今天短暂拆分,这由一个休眠的漏洞造成的,现在部分问题已经修复。自那以后,这些问题基本上得到了解决,但在如何解决问题上仍存在疑问。
该漏洞造成了混乱,因为它影响了以太坊基础设施提供商Infura。当Infura服务器宕机时,许多使用Infura的服务都无法与区块链进行交互。其他许多节点也受到影响。但这一切是怎么发生的呢?
以太坊基金会团队负责人PeterSzilagyi表示,这个漏洞已经休眠了两年。软件平台实验室的博士生JohnYoungseokYang发现了这个漏洞,并因发现两个严重漏洞获得了2万分(价值2万美元,通常用以太坊支付)。该漏洞影响了以太坊区块链的一个版本,即Go-Ethereum或Geth。
报告:ETH活跃地址达到2018年1月水平:金色财经报道,根据Coinmetrics的最新网络状态报告,自3月12日市场崩溃以来,持有少量以太坊的地址数量已显著增加。可以推测,由于即将推出ETH 2.0 Beacon链测试网,ETH地址数量正在增加。另一个导致地址数量增长的原因可能是单个实体在各个地址之间分配其ETH。该报告进一步指出,以太坊的每日活跃地址和交易数量在过去几周也出现激增,ETH活跃地址达到了2018年1月的水平。对于活跃地址,ETH 2.0的影响不能一概而论,但每日费用的上涨可能是由于以太坊网络的拥塞所致。[2020/6/17]
几个月前,以太坊开发人员引入了一个修复程序,许多运行最新版本的节点都受到保护。然而,开发人员没有透露漏洞的细节,以防止不良行为者(在任何没有升级的节点上)利用该漏洞。
动态 | 报告:至少有160万枚比特币或永久丢失:金色财经报道,上个月,第1800万枚比特币被挖出。截至目前,比特币总流动量为18,056,950枚。据CoinMetrics进一步研究发现,比特币的实际供应量远低于该数据。经统计,至少有160万枚比特币可能永久丢失,这意味着,比特币的实际流通量(逾1640万枚)远低于应有的水平。(cryptoslate)[2019/11/20]
该漏洞导致以太坊区块链发生意外拆分
出问题的是某些节点没有升级到最新版本。实际上,Infura正在运行的是2019年12月6日发布的Geth(1.9.9)版本。
动态 | 报告:加密资产等新型金融资产管理、交易和结算平台的发展,对传统金融监管提出了挑战:据经济参考报报道,中国社会科学院中国经济形势分析与预测课题组刊文《中国经济形势分析与预测2019年春季报告:今年中国经济将在合理区间运行》,其中表示,随着金融科技的发展和金融与实体经济的融合,金融供给侧结构发生着深刻变化,基于大数据、云计算、区块链、第三方支付等平台的新金融供给在提供金融服务便利性、降低金融交易成本、提高金融配置效率的同时,也隐含了金融系统性风险的触发机制。影子银行、P2P类借贷平台、加密资产等新型金融资产管理、交易和结算平台的发展,对传统金融监管提出了挑战。因此,要加强对互联网支持的金融机构和金融市场的穿透性监管,防范金融系统性风险。[2019/6/6]
然后漏洞就发生了。
Axie Infinity单日收入为1220万美元:金色财经报道,据TokenTerminal数据显示,NFT+区块链游戏项目AxieInfinity单日收入为1220万美元,近7天总收入8142万美元,近30天总收入3.5656亿美元。行情显示,当前AXS报价为72.09美元,日内涨幅5.71%。[2021/8/20 22:26:23]
在世界标准时间早上7点10分,区块链拆分成一个较长的版本和一个较短的版本。在某种程度上,这种情况经常发生,节点会坚持使用较长的版本。但在这种情况下,没有更新的节点会停留在较短的链上。这意味着他们展示了不同的区块,并与其他版本的区块链不一致。
有两个版本出现了拆分,从11234873号区块开始。
以太坊首席开发人员NikitaZhavoronkov告诉媒体:“问题在于,在某个时候,代码进行了一些更改,导致升级后的人与未升级的人之间出现了分歧。”
各个节点都受到影响。币安运行自己的以太坊节点,观察到拆分并暂时关闭了从交易所的提现。以太坊区块浏览器Blockchair也受到了影响,其数据显示了来自较短区块链的区块。
非托管平台Nash发推文表示,“在最近的链拆分之后,以太坊相关的服务正面临中断。目前Nash交易渠道的ETH提现失败,但我们正在努力尽快解决这个问题。”
但最大的破坏是围绕Infura。它代表该领域的中心化和去中心化项目运行以太坊节点,并被称为以太坊的主干。
据Infura网站介绍,许多主流项目都使用Infura,包括以太坊钱包MetaMask、非托管钱包Coinbase钱包(与Coinbas的本地移动应用程序不同)、加密猫CryptoKitties和借贷平台Compound。
因此,当Infura发生故障时,这些服务器无法连接到区块链。那些使用MetaMask的人很难进行交易(除非他们手动将交易指向不受影响的节点)。
被批评为以太坊去中心化架构中一个潜在的中心化弱点,Infura在这个问题上再次受到抨击。
Casa?CTOJamesonLopp在推特上发文:“三个字让以太坊的建设者们感到恐惧:Infura破产了。”
BlockstreamCSOSamsonMow补充道:“以太坊是Infura。去中心化戏剧现在可以停止了。”
这一拆分导致旁观者批评认为缺乏去中心化的现象。
然而,Szilágyi进行了辩护,在推特上说:“嘿,互联网。不要用Geth来指责Infura。从运营商的角度来看,不去浏览最新版本才是明智之举。”
我们可以从中吸取一些教训。一个是代表其他项目运行节点企业应该定期更新它们的节点。Geth的程序员MHSwende在推特上写道,“这是一个提醒,以保持您的节点是最新的!”
另一个是以太坊发布实施更新时,应该有更多的透明度。然而,对于提供太多信息是否会带来安全风险,这方面存在争议。?
Szilágyi说:“也就是说,静默修复休眠2年以上的bug引起破坏的可能性比提高对其的认识要低得多。我们努力将潜在的损失降到最低。”
Swende补充道,“如果我们认为宣布协商一致的安全修复方案会降低被利用的可能性,我们就会这么做。事实上,我们通常不会宣布这样的修复,但是建议人们保持他们的节点的最新状态。我们最近发布的两个版本模糊地提到了安全修复。”
因此请记住,如果您看到任何关于安全修复的模糊提及,那么最好升级您的节点。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。