イーサリアム「ベルリン」アップグレード概要:4月10日に開始、4つのEIPを含む

イーサリアム「ベルリン」アップグレード概要:4月10日に開始、4つのEIPを含む

「Muir Glacier」アップグレードに続いて、Ethereumブロックチェーンは「Berlin」アップグレードを実装する予定です。仕様によれば、イーサリアムメインネットブロックチェーンは、2021年4月10日にブロック高12_244_000でアクティブ化される予定です。ブロック時間の変動により、特定の時間が早まったり遅れたりする場合があります。

前回のネットワーク アップグレードから 15 か月が経過し、その間に多くの進歩を遂げてきました。イーサリアム ネットワーク クライアントは、ネットワークのパフォーマンスを向上させ、将来のさらなるアップグレードの基盤を築くために、4 つの提案を有効化する準備ができています。

これまでの Ethereum ネットワークのアップグレードとは少し異なり、今回のアップグレードの内容と進行状況は単一の EIP に反映されません。それが何なのか理解したい場合は、「Berlin」ネットワーク アップグレード仕様を読み、eth1.0-specs リポジトリでその進捗状況を追跡してください。

「ベルリン」アップグレードにはどのような変更が含まれますか?

「ベルリン」アップグレードでは、以下の EIP が Ethereum ネットワークに導入されます。

EIP-2565: モジュロ/累乗演算のガスコストを変更する

EIP-2565 提案は、以前の EIP-198 (大きな数のモジュラー指数演算) の再価格設定です。当初、EIP-198 ではモジュラー指数演算用のプリコンパイル済みモジュールが導入され、これにより RSA 署名検証など、モジュラー指数演算を必要とする多くの暗号化アルゴリズムを導入できるようになりました。 EIP-2565 は、このモジュールのガス コストを他の操作を実行するコストと同等に削減します。提案の概要とガス価格再設定に関する興味深いグラフについては、ケリー・オルソンの説明ビデオをご覧ください。

EIP-2718: 標準化された取引エンベロープ

この EIP は、新しいトランザクション タイプを導入します。このトランザクション タイプ自体は、複数のトランザクション タイプをより便利にサポートするためのエンベロープとして機能します。

イーサリアムがメインネット上で初めてリリースされたとき、トランザクション タイプは 1 つしかなく、フィールドは「To」(トランザクションの目的を指定する)と「Data」(トランザクションに任意のデータを含める)でした。合意に達するためには、Ethereum クライアントは、同じトランザクションを処理するときに同じ状態変更を適用するように連携して動作する必要があります。したがって、「To」フィールドが 0 の場合、すべてのクライアントは「Data」フィールドをデプロイメント コントラクトとして解釈し、特定の方法で実行する必要があります。

時間の経過とともに、トランザクション タイプに対するニーズは変化しました。 EIP-155 (リプレイ攻撃に対するシンプルな保護) 提案は、この点を具体化しています (翻訳者注: EIP-155 は、「チェーン ID」フィールドを使用して、Ethereum プロトコルと互換性のある異なるネットワーク上でトランザクションがリプレイされるのを防ぎます)。しかし、当時は新しいトランザクション タイプは導入されておらず、クライアント チームは社会的合意に達し、その分野について異なる解釈を採用しました。 「Spurious Dragon」ハードフォーク(つまり、EIP-155 を組み込んだもの)がコンセンサス変更ハードフォークである理由は、すべてのクライアントがこのフィールドの解釈について合意に達する必要があるためです。 EIP-2718 は、EIP-155 によって導入された複雑さを解決するのには役立ちませんが、将来的にさらなる複雑さが導入されるのを防ぎ、新しいトランザクション タイプ (EIP-1559 の形式など) の追加を容易にすることができます。提案をより深く理解するには、Micah Zoltu による EIP-2718 の説明ビデオをご覧ください。

EIP-2929: 状態アクセスオペコードのガスコストの増加

この EIP は、最初に SLOAD、*CALL、BALANCE、EXT*、および SELFDESTRUCT を呼び出すときに、トランザクションのガス消費量を増加させます。たとえば、CALL ファミリーの関数のガス消費量は 700 から 2600 に増加し、SLOAD ファミリーの関数のガス消費量は 800 から 2100 に増加します。ただし、この高コストは、任意のアドレスまたはストレージ スロット (トランザクション内) に対して 1 回だけトリガーされます。複数回呼び出された場合、後続の呼び出しでは 1 回につき 100 Gas のみが消費されます。

これらの操作のガス消費量を増やす目的は、Ethereum プロトコルの残りの DoS 攻撃対象領域を軽減することです。さらに、ステートレス Ethereum 実装のコンテキストで、監視データのサイズを制限するのにも役立ちます。現在、Merkle 証明を含めるために必要な帯域幅は、ブロックを検証するために合理的に必要な帯域幅よりもはるかに大きいため、誰もが証人データに上限を課す方法を模索しています。 EIP-2929 はすべての問題を解決するわけではありませんが、前進です。もう 1 つの利点は、プリコンパイルされたモジュールへの呼び出しが安価になることです。この EIP により、プリコンパイルされたモジュールにアクセスするために必要だった余分な 700 ガスが削除されます。

EIP-2930: オプションのアクセスリスト

この提案の背後にある考え方は、EIP-2929 が既存の契約に及ぼす破壊的な影響を修正し、EIP-2929 によって引き起こされるガス消費量の増加の問題を軽減することです。この提案では、アクセス リスト (アドレスとストレージ アイテム キーのリスト) を含む新しいトランザクション タイプが導入され、トランザクションがアクセスする予定の状態を指定できるようになります。アクセス リストを指定することで、クライアントはトランザクションをより簡単に処理でき、ガス消費を安全に削減できます。

EIP-2929 と 2930 の詳細と Ethereum ブロックチェーンへのメリットについては、Vitalik B. と Martin S. によるビデオをご覧ください。

EIP 管理と Ethereum ガバナンスに関するニュースは何ですか?

アップグレードの期間について疑問がある好奇心旺盛なお子様は、ぜひご覧ください!

「Muir Glacier」アップグレードには、Ethereum PoWマイニングの氷河期を延期するという提案が1つだけ含まれています。他の提案の展開を待つことができなかったため、Muir Glacier のアップグレードは 2020 年 1 月に実施されました。

より優れたネットワーク アップグレード プログラムを設計するために、EIP 編集者、EIP 作成者、クライアント開発者、Ethereum Cat Herders Organization、その他のコミュニティ メンバーを含む Ethereum コミュニティのボランティアが共同で EIPIP 組織を設立しました。 Ethereum Cat Herders は、Ethereum クライアントの多様性の現状をより深く理解するために、主要な Ethereum コンポーネントのインストールベースの調査も主催しました。

同時に、クライアント開発者は、パフォーマンスとセキュリティを向上させ、将来のアップグレードを容易にする提案の実装に取り​​組んでいます。頻繁なアップグレードがないため、開発者は開発時間を最大限に活用でき、近い将来に続く「ロンドン」のアップグレードでさらに多くの新機能が導入されることが期待できます。

そうは言っても、進歩に終わりはありません。皆様からのフィードバックは、アップグレード プロセスの品質を継続的に向上させるために不可欠です。

私はノードオペレーター/マイナーです。何をすればよいですか?

Ethereum クライアントの最新バージョンをダウンロードしてください。

Ethereum ネットワークのアップグレードの旅に参加してくれたすべての開発者、クライアント チーム、EIP 作成者、EIP 編集者、友人に感謝します。次回のアップグレードでお会いしましょう。

Twitter、Medium、GitHub、Web サイトで Ethereum Cat Herders をフォローできます。そして私たちのDiscord。

GitcoinClr.fundのトークンを使用して、私たちへの愛情を表現することができます。

(以上)

オリジナルリンク: https://medium.com/ethereum-cat-herders/the-berlin-upgrade-overview-2f7ad710eb80
著者:プージャ・ランジャン
翻訳:アジアン

<<:  調査:米国住民が受け取った400億ドルの景気刺激策小切手はビットコインの購入に使われた可能性がある

>>:  インドの禁止令は強力だ!ビットコインは58,000ドルを下回り、3,000ドル以上下落

推薦する

ロジャー・バー:分離認証は詐欺だ

ブロックチェーン・マネー・カンファレンスが最近ロンドンで開催され、ビットコインの創始者ロジャー・バー...

ビットコイン価格の今後の3つの大きなトレンド

1つ目は日足チャートでダブルトップを形成し、5000を上回ったが、最高値の5180を突破できなかった...

暗号資産はますます多くの機関によって資産配分に組み込まれていますか?

2020年の混乱の中で、多くの市場の「真実」が神話に変わってしまった。そして、信頼されている投資に...

【大間違い】4,000元はビットコイン強気相場の始まりとも言われている

2015年10月、価格は1,500元でした私は知乎で尋ねました: ビットコインとは何ですか? – 蒋...

陳波:デジタル人民元国際化の意味を正しく理解する

デジタル人民元の試行が開始されたことに伴い、デジタル人民元の国際化の問題が最近熱く議論されており、そ...

民生銀行総経理、張立州氏:ブロックチェーン技術は世界観に影響を与える

上の写真は、中国民生銀行本店投資銀行部部長の張立洲氏です(写真提供:新浪金融、撮影:顧国愛) 新浪金...

ステーブルコインに対する米国の規制姿勢を1つの記事で理解する

関連資料重要な節目:米国規制当局がステーブルコインのガイドラインを発行米国の主要規制当局が来週ステー...

DAO事件は激化の一途をたどり、攻撃者はイーサリアムチームの「ホワイトハット」契約に反撃する

DAO攻撃事件はますます激化している。史上最大のクラウドファンディングプロジェクトであるDAOは、イ...

アナリスト:ビットコインはこれら2つの要因により7,700ドル程度まで下落する可能性がある

6月22日、ほとんどの暗号通貨アナリストは、ビットコインの横ばいの統合段階はまだ終わっていないようで...

Bloqの内部を覗くと、コア開発者のJeff Garzikがビットコインブロックチェーンソリューションに賭けている

ビットコインのコア開発者の一人であるジェフ杰夫•加兹克は、業界投資家の马特•罗斯扎克と提携し、有名な...

Fedの利下げは暗号通貨市場にどのような影響を与えるでしょうか?

3月のインフレデータが予想以上に高かったため、リスク資産は急落した。利下げはいつ行われるのでしょう...

ビットコインの半減期とイーサリアム2.0は暗号通貨マイナーに大きな変化をもたらす

ビットコインの半減期から2か月以上が経過したが、暗号通貨マイニング業界は、その後の半減期の猛烈なペー...

Grinの創設者が一時的にプロジェクトを離れ、サトシ・ナカモトのように姿を消す

北京時間6月24日早朝、プライバシー暗号通貨Grin(中国名:Gulingcoin)のフルタイム開発...