かつては、ETHのTPS(1秒あたりの転送数)は「15トランザクション/秒」という印象を持つ人が多かったのですが、プロトコルの継続的な最適化により、Ethereumの現在のTPSピークは約60にまで増加し、4倍に増加しました。
この変更は長年にわたる継続的な最適化に関連していますが、最も直接的な理由は、GAS 制限を以前の上限の 1500 万から 3600 万にシンプルかつ効果的に調整したことにあります。
最近、ETH は GAS 制限を再び 6000 万に引き上げようとしています。
GAS 制限とは何ですか?
ETHを使用する私たち一人ひとりは、取引手数料としてガスを支払う必要があります。ガスリミットとは、その名の通り、各ブロックが処理できるガスの上限のことです。この上限が高いほど、ブロックが処理できるトランザクション数が増え、ネットワークの速度が向上します。
多くの拡張パスの中で、ガス制限を増やすことが最も即効性のある方法と言えます。
さらに重要なのは、ガス制限はイーサリアムの動的なパラメータであり、PoSノードは既存のプロトコルルールに従って微調整できるため、この調整にはハードフォークは必要ないという点です。
言い換えれば、プロトコル自体が、新しいブロックの作成者が親ブロックと比較して±1/1024の範囲内でガスリミットを調整できるようにしており、これはコンセンサスメカニズムの一部です。これも、ブロックサイズを1MBに固定するビットコインのメカニズムとは全く異なります。
したがって、ガス制限の引き上げには、システムのアップグレードやコードの変更は必要ありません。PoSノードがブロック生成時にサポートを「シグナル」し続ける限り、ネットワークは徐々にこの変更を採用することができます。現在、イーサリアムネットワーク全体には100万以上のバリデーターが存在します。一定のサポート率に達すると、ネットワークは自動的に新しいガス制限に移行し、すべてのノードの互換性を確保します。
これまでのところ、バリデーターの約15%が6,000万ガス設定のサポートを選択しました。Ebunkerもこのサポートに参加しています。非カストディアルノードサービスプロバイダーとして、私たちは常にイーサリアムネットワークのパフォーマンスと分散化のバランスに注意を払っています。これは自主的なプロセスであるため、旧バージョン(例えば3,000万ガス)の設定を維持しているノードが依然として相当数存在します。
ガスリミットを引き上げても、PoSノードの収益が増加するわけではありません。むしろ、収益は減少する可能性があります。
EIP-1559のリリース以降、イーサリアムの基本手数料は直接的に破壊され、バリデーターはユーザーが積極的に追加したチップのみを獲得できるようになります。ガスリミットの引き上げは、ネットワーク全体の処理能力の向上、トランザクションの混雑緩和、チップ獲得競争のプレッシャー軽減を意味し、チップの量は自然と減少します。したがって、ガスリミットの引き上げはある程度、バリデーターの収入を減少させ、ETHの破壊をさらに加速させるでしょう。
したがって、このようなインセンティブ メカニズムでは、依然として 6,000 万ガス制限をサポートすることを選択するバリデーターは無私であると言えます。
さらに、コミュニティは最近、物議を醸す提案であるEIP-9698を発表しました。この提案では、今後4年間でガスリミットを3600万から36億に引き上げ、イーサリアムのTPSを約2000まで引き上げることを目標としており、現在の高性能チェーンであるSolanaを直接ターゲットとしています。しかし、このアイデアは明らかに少々過激です。
理論上は、ノードのハードウェア性能が十分に強力であれば、ガスリミットは継続的に引き上げられる可能性があります。しかし現実には、イーサリアムネットワークには100万を超えるアクティブなバリデーターが存在し、幅広い参加者を考慮する必要があります。他の高性能パブリックチェーンのバリデーター数は数百程度であり、両者の差は最大1万倍にも達します。
このラウンドでガス制限を3600万から6000万に増やすという提案も、Pectraのアップグレードによって実行負荷が最適化されて初めてネットワーク調整のリズムに入ることができました。
ethpandaopsの調査によると、ガスリミットが6000万に増加した後、約90%のブロックが1016ミリ秒以内に初めて発見されるようになりました。以前と比較すると、ブロック伝播遅延はわずかに増加しましたが、依然として許容範囲内です。
しかし、ブロックが有効であると判断されるためには、イーサリアムネットワーク内のノードの66%が4秒以内にブロックとそれに付随するBLOBデータを完全に受信する必要があります。この伝播制限に基づき、テストネットワークによって計算されたガスリミットの理論上の上限は約1億5000万です。したがって、現在のアーキテクチャでは、 EIP-9698のビジョンを短期間で実現することは困難です。
もちろん、将来イーサリアムが「ビッグノード/スモールノード」アーキテクチャを実装し、たとえば、2048 ETH をステークしたノードでより高い負荷を処理し、32 ETH のノードでより小さなブロックを処理できるようにすれば、さらなる拡張のための新たなスペースが開かれる可能性があります。
そのため、ETH ガス価格が引き続き最安値を更新し、「ノーブル チェーン」はもう存在しないとよく冗談を言われますが、これは市場の変化だけが原因ではなく、イーサリアム自体が確かにより高速で、より効率的で、よりユーザーフレンドリーになっています。
Ebunker公式サイト: https://www.ebunker.io
さらに議論したい場合は、 https://t.me/ebunkerioに参加してください。
Ebunker ツイッター: https://twitter.com/ebunker_eth