リスク警告:「仮想通貨」「ブロックチェーン」の名のもとでの違法な資金調達のリスクに注意してください。—銀行保険監督管理委員会など5部門
検索
ログイン
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
View Market
イーサリアム上海のアップグレードではどのような新しいコンテンツが追加されましたか?
ChinaDeFi
特邀专栏作者
2022-12-19 08:20
この記事は約1250文字で、全文を読むには約2分かかります
このアップデートにより、イーサリアムネットワークはプルーフオブステークコンセンサスメカニズムに完全に移行します。

原題:「Ethereum Shanghai Upgrade. What’s New?

元の著者: Observers.com

オリジナル編集: ChinaDeFi

オリジナル編集: ChinaDeFi

私は以前、イーサリアム ネットワークの今後のメジャー アップデートである上海アップグレードについて書きました。これにより、イーサリアム ネットワークはプルーフ オブ ステーク コンセンサス メカニズムに完全に移行します。合併によりイーサリアムの集中化が進み、上海のアップグレードによってこの問題は解決されるはずです。

イーサリアム上海ネットワークのアップデートには、いくつかのイーサリアム改善提案 (EIP) が含まれています。このメジャー アップデートに関する以前の記事で、上海アップデートに含まれる EIP について説明しました。 EIP-3540、EIP-3651、EIP-3670、EIP-3855、EIP-3860、EIP-4895の6つのEIPに対応する予定です。これらの EIP については、以前の記事で詳しく説明しました。

イーサリアムコア開発者会議 151 が 12 月 8 日に開催され、今後の上海アップグレードについて議論されました。会議の概要はイーサリアム開発者のティム・ベイコ氏によって公開された。

3 つの新しい EIP (EIP-4200、EIP-4750、および EIP-5450) を追加しました。それらが何であるかをさらに詳しく見てみましょう。

EIP-4200: EOF - 静的相対ジャンプ

この EIP では、RJUMP、RJUMPI、および RJUMPV という 3 つの新しい EVM ジャンプ命令が追加されます。これらは、ネットワークを最適化し、コストを削減するために必要です。

「繰り返し話題になるのは、EVM には動的ジャンプのメカニズムしかないということです。EVM は、わずか 2 (!) 命令で非常に柔軟なアーキテクチャを提供します。しかし、この柔軟性には代償が伴います。コード分析がより複雑になります。そして ( 」

EIP-4750: EOF - 関数

この EIP は、EIP-4200 と同様、コードを最適化するように設計されています。最適化は、コードをいくつかの部分に分割することによって実現されます。

「EOF 形式 (EIP-3540) バイトコードに複数のコード セグメントを含める機能が導入され、それぞれが個別のサブルーチン/関数を表します。そのような関数を呼び出して返すために、2 つの新しいオペコード CALLF と RETF が導入されました。さらに、JUMPF 命令が導入されました「関数へのジャンプを実行します。動的ジャンプ命令は許可されません。」

EIP-5450: EOF - スタック検証

この EIP では、拡張コード検証が導入されています。ネットワークを最適化するように設計されています。

「現在、既存のEVM実装は、スタックのオーバーフロー/アンダーフロー、十分なガスなどのチェックなど、実行されるすべての命令に対して広範な妥当性チェックを実行します。この変更は、実行時に必要なそのようなチェックの数を最大限に減らすことを目的としています。」

Ethereum Core Developers Meeting 151 では、他の 2 つの EIP、EIP-663 と EIP-6064 の追加についても議論されました。 EIP-663 の無制限の SWAP および DUP 命令には、SWAPN と DUPN という 2 つの新しい命令が導入されています。これらの命令は、スタックの深さが 16 要素から 256 要素に増加する点で SWAP および DUP とは異なります。 EIP-6046: DEACTIVATE による SELFDESTRUCT の置き換えにより、「すべてのストレージ キーを削除せず、非アクティブ化されたアカウントを示すアカウント nonce の特別な値を使用する」という SELFDESTRUCT 命令の変更が導入され、命令 SELFDESTRUCT の名前も DEACTIVATE に変更されました。


ETH
Odaily公式コミュニティへの参加を歓迎します
購読グループ
https://t.me/Odaily_News
チャットグループ
https://t.me/Odaily_CryptoPunk
公式アカウント
https://twitter.com/OdailyChina
チャットグループ
https://t.me/Odaily_CryptoPunk