【墨汁速報】イーサリアム2度目のチェーン分裂(フォーク) クライアントのアップデートミスで

【【墨汁速報】イーサリアム2.0遂に正式開始 約580億円分のETHがステーキングされる

イーサリアムは27日にクライアントの”Geth”を最新版にアップデートしていないユーザーによってチェーンの分裂(フォーク)が発生。このイーサリアムチェーン分裂は2020年11月にも同様の理由で起きており、2回目となる。

関連記事:【墨汁速報】バイナンス一時ETHとERC20トークン出金停止 イーサリアムノードの更新ミスにより分裂

イーサリアム2回目の分裂

イーサリアムは2度目となるチェーンの分裂を記録し、一部のイーサリアムクライアントである”Geth”をアップデートしていないマイナーは無効なブロックをマイニングしたことで報酬を失った。

これは2020年11月に起きたInfuraなどのアップデートミスと同様であり、マイニング報酬などに関係のないイーサリアムノードが最新のクライアントにアップデートをしていないことが原因となっている。

ユーザーが保有しているETHやDeFiのERC20トークン、NFTなどには影響はない。

原因はユーザーのアップデートミス

イーサリアムクライアントのGethチームはコントラクトを実行する”EVM”のバグを発見しており、修正版となるv1.10.8を8月24日に公開していた。このGeth v1.10.8では発見されたEVMの脆弱性を一時的に修正するバージョンの”ホットフィックス”であり、事前にチェーン分岐となるためアップデートをするように促していた。

Gethチームによるとこの発見されたEVMのバグはEIP-1559を実装するロンドンハードフォーク前の古いものであるという。つまりイーサリアムをフォーク(コピー)しているBSCやその他ブロックチェーンも同様のバグを持つことになり、修正が必要となる。

出典:GitHub – Gethホットフィックス v1.10.8

ノードアップデート問題

イーサリアムはブロックチェーンで最も巨大なエコシステムを持ち、イーサリアム2.0でバリデータを自己ノードで建てる場合にも同様にイーサリアムノードを運用するか、Infuraなどのエンドポイントを提供するプロジェクトを使用する必要がある。

ethereumnodeによると、現在正しくGethをv1.10.8にアップデートしているのはわずか32.8%であり、残りの67.2%はアップデートをせずにそのままノードを放置している状態となっている。このノードのアップデートにはマイナーと異なって特に報酬の減少などがないため、ロンドンハードフォークのような大型アップデートでも更新率はよくないのが現状であり、昔からの問題となっている。

イーサリアム2.0バリデータはバリデータクライアント起動時にエンドポイントの確認が必要となるため、Gethをアップデートしていない場合は再起動前にアップデートをするかInfuraを使用する必要がある。

出典:ethereumnode – Gethノードのクライアントバージョン割当

 

関連記事:【墨汁速報】イーサリアムウォレット”Metamask” EIP-1559の完全対応開始

 

墨汁速報@コインチョイス その他仮想通貨の最新時事ニュースはこちら


▼墨汁サロンではイーサリアム2.0の最新動向や32ETHステーキングのやり方の解説や検証、テクニカル分析理論、最新のDeFiやファンダメンタルなどをより深く解説しています。

墨汁うまいと学ぶ仮想通貨の世界

参照元:CoinChoice

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です