イーサリアム「ロンドン」アップグレード、EIP-1559デビュー
原題:「来たる、イーサリアム「ロンドン」アップグレード」
イーサリアムネットワークの11番目のハードフォーク「ロンドン」アップグレードは、ブロック高さ12,965,000でアクティブ化されます(北京時間2021年8月5日の夜に実行されると推定されています)。このアップグレードには主に 5 つの EIP、つまり EIP-1559、EIP-3198、EIP-3529、EIP-3541、および EIP-3554 が含まれています。
「ロンドン」アップグレードカウントダウン:
https://ethernodes.org/london
イーサリアム「ロンドン」アップグレードガイド:
ロンドンメインネットアップグレードのお知らせ
ロンドンのアップグレードの概要
イーサリアム 7 日間トーク • 2021 年 8 月 3 日 (EIP-1559 に基づくユーザー トランザクションの処理方法)
イーサリアムコア開発者会議アップデート 005
EIP-3529: ガス戻りを減らす
副題
準備するには何をする必要がありますか?
ノード オペレータは、実行しているクライアント バージョンをアップグレードする必要があります。次のクライアント バージョンは、「London」メインネットのアップグレードをサポートしています。
➤ go-ethereum (geth):1.10.6
➤ Nethermind:1.10.79
➤ Erigon (旧 TurboGeth): 2021.07.04-アルファ
➤ Besu:21.7.1
➤ OpenEthereum (旧パリティ): v3.3.0-rc.4
➤ EthereumJS VM:v5.5.0
Tim Beiko (イーサリアム ACD コーディネーター/EIP-1559 提唱者) は最近、ロンドンのマイニングのアップグレードに関する多くの情報を受け取りましたが、その中には多くの誤解があります。彼は、ロンドンのアップグレード中のマイナー向けの作業、注意事項、関連リソースについて詳細に説明し、MEV を使用した環境でユーザーがチップを設定する方法について科学を普及させました。
マイナーへの通知
London アップグレードがアクティブ化されると、フォーク ブロックのガス制限は最後のフォーク前のブロックの 2 倍になります。これは、フォークされたテスト ネットワークで確認できます。
たとえば、Goelie テスト ネットワークのプレフォーク ブロック (https://goerli.etherscan.io/block/5062604) のガス リミットは約 8m、フォーク ブロック (https://goerli) のガス リミットは約 8m です。 .etherscan.io/block/5062605) 約16mです。


ただし、チェーンのスループットを一定に保ちたい場合、マイナーは新しいガス制限を一定に保つ必要があります (平均ブロック容量は約 50% がいっぱいであると予想されます)。
マイナーが何もしなければ、ブロック サイズの上限として 15 メートルのガスが使用され続け、ブロック サイズは徐々に縮小されます。これを避けるために、マイナーはガス制限をフォーク後の 30 メートルに増やす必要があります (ブロックの平均容量を 15 メートルのガスに維持したい場合)。
マイナーはマイニング ノードを再起動する必要はありません。ロンドン アップグレードをサポートする各クライアントは、JSON RPC 経由で再起動します。ロンドン アップグレードの発表で各クライアントの API 呼び出しを参照してください。
➤ go-ethereum (geth):miner_setGasLimit
➤ OpenEthereum:parity_setGasCeilTarget
➤ Besu:miner_changeTargetGasLimit

JSON RPC ドキュメントへのリンクは次のとおりです。
@go_ethereum:
https://geth.ethereum.org/docs/rpc/ns-miner#miner_setGasLimit
@OpenEthereumOrg:
https://openethereum.github.io/JSONRPC-parity_set-module#parity_setgasceiltarget
@ConsenSysQuorum: https://besu.hyperledger.org/en/stable/Reference/API-Methods/#miner_changetargetgaslimit
繰り返しますが、マイナーはノードを再起動する必要はなく、JSON RPC 呼び出しで新しいガス制限を設定するだけで済みます。
ユーザーへのお知らせ
アップグレード期間中、イーサリアムユーザーまたはETH保有者は追加のアクションを行う必要はありませんが、ウォレットまたは他のサービスプロバイダーが発行するアップグレード通知に注意を払う必要があります。また、Eth2 バリデーターは、ロンドンのアップグレードの前に、PoW (eth1) ノードが最新バージョンに更新されていることを確認してください。
2 番目の大きな問題は、優先料金/チップの設定です。つまり、トランザクションをパッケージ化するときにおじさんがブロックするという追加のリスクに対処するために、マイナーにチップが支払われます。ブロックが大きい -> ネットワーク上のブロードキャストが遅くなる -> おじさんブロックのリスクが高くなります。
この状況を視覚化する 1 つの方法は、前のブロックのガス制限を 12.5 メートルから 15 メートルに増やすことです。左の点は12.5の範囲でのおじさんブロックの出現確率を示し、右の点は15mに調整したとき、新たに追加された2.5mのガスによってもたらされるおじさんブロックの発生率の増加を示しています。

したがって、ユーザーがあなたのトランザクションを含めることができるほど十分な金額をマイナーに支払いたい場合、チップは平均してマイナーにとって純利益である必要があり、これはユーザーの追加トランザクションがアンクルブロックに入る確率に関係します。
MEV 以前の世界では、ブロック報酬がおじさんブロック報酬とは異なるため、この計算は簡単で、固定値 (0.5 ~ 1 gwei) を直接使用できます。
MEV の現在の課題は、ブロックがアンクル ブロックになると、マイナーは MEV トランザクション バンドルの収入とブロック報酬の一部を失い、MEV 収入が大きく変化することです。
したがって、最善のアプローチは、MEV トランザクションのバンドルの中央値または 80 パーセンタイル値を調べ、その収益を失うリスクをマイナーに補償することです。 Flashbots には、このデータを表示するダッシュボードがいくつかあります。

https://dashboard.flashbots.net/miners
ブロック収益の上位 50/80% にチップを渡す理由は、平均的なユーザーが 10ETH+MEV トランザクション バンドルで競争しようとするのは意味がないからです。このような状況はまれであり、実際に起こったとしても、平均的なユーザーは次のブロックを待つことを気にする必要はありません。
では、チップの値はどのように選択すればよいのでしょうか? @barnabemonnot はこれに関して多くの計算を行い、簡単な戦略を示しています。
(https://notes.ethereum.org/@barnabe/rk5ue1WF_)


そのため、Flashbots ダッシュボードと上のグラフを見ると、MEV バンドルの 80 ~ 90% の機会費用をカバーするには 2 ~ 3 gwei で十分であることがわかり、これが適切なデフォルトとなるでしょう。

この方法は現時点ではあまり直感的ではなく、MEV の計算により、一度設定したら忘れるのが難しくなりますが、数週間以内に @ETHGasStation や @gasnow_org などの APIC がこのデータを抽象化できるようになることが期待されます。
副題
画像の説明

イーサリアムアップグレードロード @trent.eth
「ロンドン」アップグレードに続いて、イーサリアムはビーコンチェーンの Altair アップグレードと Eth1 と Eth2 の合併 (マージ) も導入します。
Altairアップグレードの主な内容には、イーサリアム2.0のプレッジパラメータと報酬と罰の計算の変更、現在テストネット段階にあるライトクライアント実装のための同期委員会の導入などが含まれる。
このアップグレード後、The Merge の関連作業と進捗状況がコミュニティ全体の焦点となります。 2020 年 12 月にイーサリアム ビーコン チェーンが作成され、9 か月間運用されていますが、現在のイーサリアム ブロックチェーンとビーコン チェーンは依然として並行して実行される 2 つのイーサリアム ブロックチェーンです。 Eth1とEth2のマージの具体的な内容は、Eth1を実行層(実行チェーン)として利用し、そのステータス、実行、トランザクション等をコンセンサス層(コンセンサスチェーン)としてビーコンチェーンにマージすることになります。 PoSビーコン領域 各ブロックには実行層のデータが含まれると同時に、イーサリアムブロックチェーンは新規ブロック作成時にPoWコンセンサスを使用しなくなり、PoW(Proof of Work)からPoWへのコンセンサスアップグレードを実現します。プルーフ・オブ・ステーク(PoS)。
7月22日、研究者のミハイル・カリーニン氏、イーサリアムコア開発者のダニー・ライアン氏、イーサリアム創設者のヴィタリック・ブテリン氏が共同でEIP-3675をリリースし、改善提案としてEth1とEth2の統合を正式に提案し、今回のPoSコンセンサスのアップグレードが進展したことを紹介します。
副題
ロンドン エスカレーション ウォッチ パーティーはどこで視聴できますか?
➤ バンクレスライブイベント

参加者: Justin Drake、Danny Ryan、Hudson Jameson、DCinvestor、Bankless、EthHub
日時:8月5日20:00
ライブアドレス: https://t.co/6bK70E267Y?amp=1
➤ EthStakerの「ロンドンアップグレードローンチパーティー」

時間: 8月5日、北京時間19:45
ライブアドレス: https://www.youtube.com/watch?v=afAFQY--GlI


