次の目的地は上海 — イーサリアムの最新のマイルストーンアプローチ

イーサリアムのエコシステムは、待望の上海のアップグレードが近づくにつれて、進行中の変容を続けます。 最新の卓越したスマート コントラクト ブロックチェーン プロトコルの改善により、Ether (ETH) イーサリアムのビーコン チェーンからの引き出し。

マージ ブロックチェーン プラットフォームがプルーフ オブ ワークからプルーフ オブ ステーク コンセンサスに移行することで、2022 年のイーサリアム ネットワークにとって重要なマイルストーンとなりました。 この変更により、バリデーターがネットワークの新しい「マイナー」として導入され、ETH のステーキングがネットワークを維持するための重要なコンポーネントになりました。

トランザクションを処理し、ネットワークに新しいブロックを追加するには、完全なバリデーターが 32 ETH をステークする必要がありましたが、より広いエコシステムは、より少ない量の ETH をステークして報酬の一部を得ることができました。

バリデーターになるために ETH をロックした人は、ビーコン チェーンからステークされた保有物を引き出すことができませんでした。 これは上海のアップグレードで変化し、イーサリアムネットワークへの最新の変更に関するファンファーレが増加した主な理由です.

上海のアップグレードには、ステーキングの引き出しの有効化に加えて、いくつかの Ethereum Improvement Proposals (EIP) が含まれています。 コインテレグラフは、コンセンシス チームのメンバー、イーサリアム財団、分析会社のナンセンに連絡を取り、次のマイルストーンのすべての側面を明らかにしました。

カペラ×上海=シャペラ

今後の変更 簡潔な アップグレードのすべての側面を網羅するために、XNUMX つの同時アップグレードが統合されました。

上海は、イーサリアムの実行レイヤーの変更について言及しており、主にステークされた ETH を実行レイヤーのウォレットに預けることができるようになっています。 上海のアップグレードには、カペラと呼ばれるビーコン チェーンへの同時変更が必要です。

ConsenSys の Hyperledger-Besu のスタッフ プロトコル エンジニアである Justin Florentine 氏は、実行レイヤーとコンセンサス レイヤーでのアップグレードの組み合わせについて、次のように説明しています。

「これは、イーサリアムの実行レイヤーとコンセンサスレイヤーの最初の同時アップグレードであり、ステークされた ETH の引き出しを可能にするため、非常に期待されているため、二重に命名されています。」

イーサリアム エコシステム内では、実行レイヤーのアップグレードは Devcon イベントを開催した都市にちなんで命名され、コンセンサス レイヤーのアップグレードはスターにちなんで命名されます。 したがって、今後のアップグレードの技術名は、Shanghai と Capella を組み合わせた Shapella です。

それにもかかわらず、ステークされたETHの引き出しを活性化することに焦点が当てられていることを考えると、より広い暗号通貨エコシステムは迫り来るアップグレードを上海と呼んでいます. Beiko が説明したように、上海は Ethereum の進化における重要な章を閉じます。

「将来のアップグレードに関連するよりも、上海を「合併を終える」と考えたほうがよいでしょう。 そのアップグレードはすでにイーサリアムの歴史の中で最も複雑だったので、マージ中に引き出しを導入しませんでした。」

上海を一言でいうと

複数のアナリストと Ethereum 開発者が強調しているように、上海には 4895 つの EIP があります。 EIP-XNUMX により、ユーザーは以前にロックされていたイーサリアムのステーキング契約を撤回できるようになります。

報酬の支払いは、バリデーターに定期的に引き出しアドレスに自動的に送信されます。 ユーザーには、ステーキングを完全に終了するオプションもあり、これにより、バリデーター残高全体が返されます。

バリデーターの残高は 32 ETH で上限に達します。つまり、報酬の結果としてこのしきい値を超える残高は元本額に貢献せず、ネットワーク上のバリデーターの重みも増加しません。

EIP-3651、EIP-3855、EIP-3860、および EIP-6049 は、他の XNUMX つです。 要素は ネットワークのアップグレードの。 ConsenSys Hyperledger Besu および Web3 シニア プロダクト マネージャーである Matt Nelson は、これらの EIP のそれぞれの影響を強調しました。

Ethereum プロトコルは、機能がネットワーク内のコンピューターに必要とする作業単位数に基づいてガスの価格を設定します。 イーサリアムのガスコストの変更は、中央処理装置が予想より多かれ少なかれ仕事をしている高値または低価格の操作を修正するために調整されることがよくあります。 ネルソン氏によると、ウォーム コインベース (3651)、PUSH0 (3855)、および initcode の変更 (3860) は、これらの修正の一部です。

EIP-3651 は、トランザクションを送信して実行するバリデーターのコインベース アドレスにアクセスする価格を変更します。 バリデーターは、ネットワークを維持するためのコインベース アドレスへの料金を受け取ります。 Nelson が要約したように、EIP-3651 は、トランザクションを送信するユーザーが特定の条件でバリデーターに直接支払うことができるように、コインベース アドレスにアクセスするためのガス コストを下げるように見えます。

「とにかく、このEIPは、コインベースアドレスにアクセスするためのコストに関する以前の見落としを修正し、新しいユースケースを開くユーザーと開発者にいくつかの追加の利点を提供します.」

EIP-3860 にも同様の効果があります。 開発者は、新しいスマート コントラクトをデプロイするときに、initcode をネットワークに送信します。 initcode が実行されると、スマート コントラクトの「バイトコード」がチェーン上に作成され、コントラクトが呼び出されるたびに実行され、分散型アプリケーション (DApps) も実行されます。

メータリング initcode は、ネットワーク ノードが initcode で指定されたスマート コントラクトを処理および展開するために必要なガス コストを修正することを目的としています。 ノードの検証は現在、展開時にコントラクトが有効であることを確認します。これには、完了するのに時間とガスがかかります。Nelson が説明したように、initcode EIP はこれを改善することを目指しています。

「EIP-3860 は、「initcode」のサイズに相関してスケーリングする新しいコストを initcode に適用し、コントラクトの作成に適切なコストがかかるように処理します。」

最後に、EIP-3855 はイーサリアム仮想マシン (EVM) とガスのコスト計算に対して「単純明快な変更」を行います。 EVM の現在の状態では、ゼロの値を実行スタックに安価に保存することはできず、開発者は値をゼロに設定するために「高価な」PUSH1 操作を使用する必要があります。

Nelson 氏は、この例ではガスのコストがストレージ スペースに直接関連していることを強調しました。つまり、EVM は 1 つのゼロを格納するのに 1 バイトしか必要としませんが、PUSH1 操作からのより大きな数を格納するには XNUMX バイト以上が必要です。

「この変更により、新しい PUSH0 オペコードが作成されます。これは、1 バイトのデータ ストレージ (PUSH1 よりも少ない) のコストであり、開発者 (そして最終的にはユーザー) のガス コストを削減します。」

Beiko はまた、最初に上海のアップグレードに含まれていた Ethereum 仮想マシン オブジェクト フォーマットの EIP が変更されたことを繰り返しました。 イベントから削除されました.

何を期待します

上海のアップグレードが暗号通貨市場と ETH の価値に与える影響は、おそらく答えるのが難しいもう XNUMX つの関連する質問です。

ブロックチェーン分析プラットフォームNansenのアナリストであるAndrew Thurman氏は、コインテレグラフに対し、ステーキングがイーサリアムの市場構造に根本的な変化をもたらすことを考えると、アップグレードはETHの供給の流れと価格に大きな影響を与えるだろうと語った。

「ネットワークのアップグレードが成功すれば、より多くの預金に拍車がかかり、強気の市場活動につながると考える人もいます。 一方、ステークされた ETH 供給の大部分 (現在 17.5 万 ETH を超える) が引き出され、売却されると考える人もいます。」

ConsenSys の上級ブロックチェーン プロトコル エンジニアである Simon Dudley 氏は、バリデータの引き出しを優先するという上海のアップグレードの焦点の変化をまとめました。 これは、次のアップグレードがさらに遅れるリスクを抑えるために、特定の EIP の実装がタイムラインのさらに下にシフトされたことを意味します。 

「このため、コア開発者の間では、上海のアップグレードが過度に複雑になるのを防ぎたいという強い願望がありました。」

これらの EIP のいくつかは、2023 年後半に上海に続くカンクンのアップグレードに延期されました。これには、シャーディングの基盤となる改善、つまり「プロトダンクシャーディング」EIP-4844 が含まれます。

Dudley 氏は、Shanghai が基本的なシャーディング作業を意図的に除外したことを指摘しましたが、EIP-4844 の作業は並行して続けられています。 彼はまた、Shanghai の展開が、今後数か月で進行中のシャーディングの作業に大きな影響を与える可能性があることも認めています。

「Shanghai アップグレードを出荷することで、シャーディングに影響を与える可能性があります。これにより、Shanghai で作業していた開発者が解放され、『The Surge』として知られる、より複雑な一連のシャーディング アップグレードに集中できるからです。」

上海のアップグレードは 開催予定 2023月初旬にイーサリアムのメインネットに登場。 Goerli テスト ネットワークにより、元の日付は XNUMX 年 XNUMX 月から延期されました — メインネット展開前の開発テストを可能にします — Shapellaのアップグレードを実行する 月14に。