Ethereum クライアントが Pectra のアップグレードに先立ってバグを修正するメジャー アップデートをリリース

暗号通貨分野で長年の経験を持つ熟練の研究者として、私はイーサリアム コミュニティ内のイノベーションの絶え間ない追求に常に感銘を受けています。 Go Ethereum (Geth) と Nimbus クライアントの最近のアップデートは、予想される Pectra のアップグレードに先立ってネットワークの安定性とパフォーマンスを確保することに努めているため、この献身を強調しています。

イーサリアム ブロックチェーンは、2024 年 8 月 12 日に予定されている Pectra アップグレードに備えて重要な改善が行われています。この日、最も一般的に使用されている Ether クライアントの 1 つである Go Ethereum (Geth) がバージョン 1.14.18 を開始しました。このメンテナンス アップデートでは、いくつかの問題が修正され、ネットワーク効率を高めるための大幅な改善が行われています。

以前は、Nimbus という有名な Ethereum クライアントが 7 月末にバージョン 24.7.0 をリリースしました。特に、このリリースでは、ブロックチェーンのステーキング フレームワークの重要なコンポーネントであるビーコン API に大幅な改善がもたらされました。

Go Ethereum v1.14.18 アップデート

最新バージョン 1.14.18 では、Go Ethereum (Geth) は主にクライアントのさまざまな領域で見つかったバグの修正に重点を置いています。 Geth が Ether ブロックチェーンを推進する重要なクライアントの 1 つであることを考えると、その安定性と効率を維持することが非常に重要です。このアップデートはメンテナンス リリースとして機能し、主要な機能が正しく動作することを保証します。さらに、今後の Pectra アップグレードへのよりシームレスな移行のための基礎を築きます。

このアップデートの重要な変更の 1 つはコマンドの調整に関するもので、特に意図したとおりに機能するようになった「Blobpool」フラグに焦点を当てています。 「evm run」コマンドの機能強化により、「genesis.json」ファイル内の送信者アカウントが上書きされることがなくなり、「baseFeePerGas」の設定が可能になります。これらの変更は、ネットワークの実行環境を最適化するための継続的な取り組みと連携しており、開発者により高い柔軟性と精度を提供します。

Go API にはいくつかの重要な修正が加えられています。特に、大きな「ChainID」値の署名プロセスに影響を与えたバグが解決されました。さらに、この修正は、さまざまなイーサリアム ネットワーク、特に高い「ChainID」値を持つトランザクションが適切に機能するために不可欠です。

長年の実践経験を持つベテランのブロックチェーン開発者として、私は Ethereum Go クライアントである Geth の最近のアップデートに興奮しています。 「ethclient.Client.NetworkID」に 16 進形式のサポートが追加されたことは、間違いなくさまざまなサーバーとの互換性を向上させ、プロジェクトの範囲を拡大する大きな変革となります。

さらに、この機能強化は、同期操作全体を通じてデータの一貫性を維持する上で重要な役割を果たします。さらに、「eth_call」ストレージの問題は、新しいストレージ項目が指定されたときに古いアカウントデータが正しく消去されるように対処されており、これにより、この機能の当初の意図された機能が遵守されます。

Nimbus の v24.7.0 リリースとビーコン API の改善

2024 年 7 月 29 日、Nimbus Ethereum クライアントのバージョン 24.7.0 が正式に開始されました。このアップデートは、SSV ネットワークを含むステーキング システム内の問題を解決するため、ソロ ステーカーおよびノー​​ド オペレーターにとって非常に重要です。さらに、Nimbus は、ネットワークのプルーフ オブ ステーク (PoS) コンセンサス メカニズムの重要なコンポーネントであるビーコン API を、いくつかの改善を加えて強化しました。

Nimbus バージョン 24.7.0 のリリースは、イーサリアムの Pectra アップグレードに対する大規模な準備作業に貢献しています。非緊急アップデートとして分類されていますが、それが提供する改善は、ネットワークの安定性と中断のないステーキング機能を維持するために不可欠です。さらに、ビーコン API の進歩に重点を置くことは、特にブロックチェーンが完全な Proof-of-Stake ネットワークに向けて進む中で、イーサの開発構造におけるコンセンサス層の重要な役割を浮き彫りにします。

Pectra のアップグレード: 主な開発内容

イーサリアム コミュニティは、ネットワークに大幅な機能強化をもたらすことが期待される Pectra アップデートを心待ちにしています。 2024年8月8日、イーサリアム財団の研究者アレックス・ストークス氏率いる第139回オールコア開発者コンセンサス(ACDC)会議に、イーサブロックチェーンに取り組む開発者が集まりました。

この集会では、Pectra の機能強化に関する重要な洞察が得られました。これには、ネットワークの信頼性、ネットワークの発展、ビーコンチェーンの合意メカニズムの大幅な進歩を中心とした審議が含まれていました。会話の中で、EF 研究者の Hsiao Wei Wang 氏は、Pectra コンセンサス層仕様の「alpha.4」バージョンが間もなくリリースされることを明らかにしました。

簡単に言うと、この更新バージョンには、アップグレードの動作を改善することを目的とした多数の改善が含まれる予定です。開発者オペレーション エンジニア Barnabas Busa 氏によると、Pectra Devnet 2 は 85% のネットワーク関与を確保することに成功しており、追加のテストと進捗のための信頼できる設定が示唆されています。

進展はあったものの、特にイーサリアムの実行層 (EL) クライアントに関しては依然として困難が続いています。ブサ氏はイーサリアムJSとエリゴンに現在進行中の問題があると指摘し、さらなる分析を求めている。さらに、Prysm クライアント内に小さな懸念が検出されたため、さらなる調査が必要です。さらに、EF DevOps エンジニアの Parithosh Jayanthi 氏が言及したように、Lighthouse、Besu、および Teku ノードでは、Pectra のアップグレードを効率的に進める前に解決する必要がある問題が発生しています。

2024-08-12 18:40