イーサリアムベルリンアップグレードの発表
出典 | イーサリアムブログ
著者 | ティム・ベイコ
出典 | イーサリアムブログ
著者 | ティム・ベイコ
概要
➤ ベルリンのアップグレードを展開する準備ができました。
➤ 私たちの進歩は非常に速いです。最初にアップグレードされたテストネットは Ropsten で、3 月 10 日にアップグレードされる予定です。メインネットのアップグレードは 4 月 14 日に予定されています。
➤ Ethereum ノードを実行している場合は,テストネット用のベルリン互換バージョンにできるだけ早くアップグレードし,メインネット用のバージョンを 4 月 7 日までにアップグレードする必要があります。
➤ このアップグレードに組み込まれているベルリン互換クライアントのバージョンと EIP の詳細については、以下を参照してください。
ベルリンのアップグレード時間
アップグレードは、メインネットにデプロイされる前に、Ropsten、Goerli、および Rinkeby のテストネットで実行されます。オンライン全体の取り決めは次のとおりです。
クライアントのバージョン
イーサリアムノードオペレーターは、参加したいネットワークのブロックをフォークする前にノードをアップグレードする必要があります。ブロック時間は変動するため、予定日の数日前にアップグレードすることをお勧めします。各クライアントに対応するアップグレード バージョンについては、以下を参照してください。
クライアントのバージョン
ベルリンのアップグレードと互換性を持たせるには、ノード ランナーは実行しているクライアントのバージョンをアップグレードする必要があります。次の表は、テストネットやメインネットなど、イーサリアム ネットワークでベルリンのアップグレードをサポートする各クライアントのバージョンを示しています。
TurboGeth と EthereumJS は最初のテストネット用にはリリースされませんが、メインネットの立ち上げ前にリリースされることに注意してください。バージョンがリリースされたら、この記事を更新します。トリニティはこれに反対しており、ベルリンの格上げを支持しない。
ベルリンのアップグレードに EIP が含まれる
ベルリンのアップグレードでは、次の EIP がイーサリアム ネットワークに導入されます。
➤ EIP-2565: ModExp ガスコスト ModExp ガスコスト
ModExp (0x00..05) プリコンパイルのコストの削減
➤ EIP-2929: 状態アクセスオペコードのガス消費量の増加
トランザクションで初めて使用される SLOAD、CALL、BALANCE、EXT*、および SELFEDESTRUCT オペコードのガス消費量を増加します。
➤ EIP-2718: タイプのトランザクション・エンベロープが含まれています
新しいトランザクション タイプを導入します。これは、複数のトランザクション タイプのサポートを提供するエンベロープです。
➤ EIP-2930: オプションのアクセス・リスト
FAQ
トランザクションがアクセスするアドレスとストレージ キーを含むアクセス リストを含むトランザクション タイプを追加します。これにより、EIP-2929 によるガス消費量の増加が軽減されます。
Q: なぜ「ベルリン」なのか
Q: イーサリアムユーザーまたはETH保有者として、私にできることはありますか?
A: イスタンブールでのアップグレード後、設定していたネットワーク アップグレード名がなくなりました。 Devcon が開催された都市にちなんで名前を付けるのはどうかと誰かが提案したので、そうしました。ベルリンは Devcon 0 を開催した都市であり、次のアップグレードの名前は Devcon 1 を開催した都市 (ロンドン) です。
Q: イーサリアムユーザーまたはETH保有者として、私にできることはありますか?
Q: ノードランナーまたはマイナーとして何をする必要がありますか?
Q: 私がマイナーまたはノードオペレーターであり、アップグレードに参加しない場合はどうなりますか?
Q: 私がマイナーまたはノードオペレーターであり、アップグレードに参加しない場合はどうなりますか?
Q: イーサリアムにおけるネットワークのアップグレードとは何を意味しますか?
Q: イーサリアムにおけるネットワークのアップグレードとは何を意味しますか?
Q: ネットワークのアップグレード プロセス中に何が起こりますか?
Q: ネットワークのアップグレード プロセス中に何が起こりますか?
ありがとう
A: プロトコルへのこれらの変更は、どの変更をアップグレードに組み込む必要があるかについてコミュニティが合意に達したときに、geth、Open Ethereum、Besu、Nethermind などのさまざまな Ethereum クライアントに書き込まれます。プロトコルの変更は、特定のブロックの高さで開始されます。新しいルールにアップグレードしないノードは古いチェーン上で破棄され、古いチェーンは以前のルールを維持し続けます。
ベルリン ハード フォークへの貢献に対して、イーサリアム コミュニティ、およびさまざまなプラットフォームのすべてのクライアントと開発者に特別に感謝します。 😁
免責事項
「原文を読む」をクリックすると記事の内部リンクが表示されます!
「原文を読む」をクリックすると記事の内部リンクが表示されます!
元のリンク:https://blog.ethereum.org/2021/03/08/ethereum-berlin-upgrade-announcement/
ECN の翻訳作業は、中国のイーサリアム コミュニティに高品質の情報と学習リソースを提供することを目的としています。記事の著作権は原著者に帰属し、転載する場合は原文の出典と ETH 中国の Web サイトを表示する必要があります。長期にわたって再版する場合は、eth@ecn.co に連絡して許可を取得してください。


