Hedge Guide
発行済 2021年09月02日 11:09
更新済 2021年09月02日 11:35
イーサリアムでフォーク(分岐)が発生、主要クライアントのアップデート対応が遅れる
イーサリアムの主要クライアントでバグが見つかりアップデートを行なったものの、結果的にイーサリアムのブロックチェーンがフォーク(分岐)していたことが8月28日に明らかとなった。
きっかけとなったのは、イーサリアムノード全体の74.6%のシェアを誇るGo Ethereum(Geth)のクライアントだ。Gethの旧バージョンにバグが見つかっていたことから、v1.10.8へのアップデートがリリースされている。しかし、最新バージョンへの対応が遅れたノードが多数いたことで、結果的にイーサリアムのブロックチェーンがフォークしてしまったようだ。
今回のフォークについて、イーサリアム財団のセキュリティリードを務めるMartin Swende氏は次のようにコメントしている。「幸いなことに、ほとんどのマイナー(ノード)はすでにアップデートへの対応を完了しており、イーサリアムのチェーンも安定して稼働しています」。
今回の問題は、チェーンのフォークが発生したという点では深刻であるものの、原因がクライアントのアップデートに対応していなかったという点からは、長引く問題ではないと言えるだろう。なお、Gethのアップデートが迅速に対応されなかったことでイーサリアムがフォークした事例は、2020年11月にも発生している。
Geth以外にも、4月にはGethに次ぐシェアを誇るOpen Ethereumで同様の問題が発生し、Open Ethereumを利用しているノードがイーサリアムネットワークに参加できない状況となっていた。
イーサリアムのような分散型プロトコルの場合、ネットワークに参加するためのクライアントが必要だ。GethやOpen Ethereumがその最たる例となっているが、ネットワークを構成するノードはこれらのクライアントを利用している。
そのため、クライアントのアップデートが発生した場合には、ノードはそれぞれそのアップデートに対応しなければならない。今回、対応が遅れた原因としては、Gethのアップデートが発生することがうまくノードに伝わっていなかった点が指摘されている。
これは非常に難しい問題ではあるものの、分散型ネットワークを維持するには避けては通れない問題だと言えるだろう。
【参照記事】Bug impacting over 50% of Ethereum clients leads to fork
The post イーサリアムでフォーク(分岐)が発生、主要クライアントのアップデート対応が遅れる first appeared on 金融・投資メディアHEDGE GUIDE.
が書いた: Hedge Guide
金融商品や仮想通貨の取引は投資金額を失う高いリスクがあります。仮想通貨の価格は非常にボラティリティーが高く、金融、規制、政治など、外的な要因に影響を受けることがあります。また信用取引はリスクが高いことを十分に理解してください。
金融商品または仮想通貨の取引をする前に、金融市場での取引に関わるリスクやコストについて十分に理解し、専門家の助言を求めたり、ご自身の投資目的や経験値、リスク選好等を注意深く検討することを推奨いたします。
Fusion Media によるこのウェブサイトのデータが、必ずしもリアルタイムおよび正確ではないということをご了承ください。またデータや価格が、必ずしも市場や取引所からではなく、マーケットメーカーにより提供されている場合があります。その為、価格は気配値であり、実際の市場価格とは異なる可能性があります。Fusion Media および当ウェブサイトへのデータの提供者は、当ウェブサイトに含まれる情報を利用したすべての損失に対して一切の責任を負わないものとします。
Fusion Media およびデータ提供者による事前の書面の許可なしに、当ウェブサイト上のデータを使用、保存、複製、表示、変更、送信、配信することを禁じます。すべての知的財産権は当ウェブサイト上のデータの提供者、または取引所が有します。
Fusion Media は当ウェブサイトに表示される広告により報酬を得ることがあります。
上記内容は英語版を翻訳したものであり、英語版と日本語版の間に不一致がある場合は英語版が優先されます。