ブテリン氏、イーサリアムロードマップのPurgeに向けた「ネクストステップ」を発表
イーサリアム共同創設者ヴィタリック・ブテリン氏は、イーサリアムのアップグレードロードマップの一つである「 The Purge(パージ) 」に向けた次のステップを発表した。パージは、プロトコル簡素化とノードリソース負荷軽減を行う。古いネットワーク履歴と過剰なネットワーク履歴を削除し、時間をかけてネットワークを簡素化する。
この段階では、過去のデータ保存量を削減するだけでなく、ノード運営者のハードディスク要件とイーサリアムプロトコルの技術的負債を大幅に削減する。
ブテリン氏は、デンクンハードフォーク中にイーサリアム改善提案(EIP)-6780を導入することで、「SELFDESTRUCT」コード機能の大部分を排除し、複雑さを排除して新しいセキュリティ保証を追加することでプロトコルを簡素化したと述べた。
ブテリン氏は、EIP-6780の実装後、特定のSELFDESTRUCT機能のクリアランスにより、各イーサリアムブロックはより多くのストレージスロットを持つようになるだろうと述べた。ブテリン氏は、将来的には新しいEIPによってSELFDESTRUCTコードが完全に排除されることを期待している。
パージは、EIP-4444を通じて履歴の有効期限を導入し、保存される履歴データ量を制限する。その結果、ノードは1年以上の古い履歴ブロックを取り除くオプションを持つことになる。
履歴データは、ピアがチェーンの先頭と同期する必要がある場合、または特に要求された場合にのみ必要となる。
そのため、新しいブロックが確認されると、完全に同期されたノードは365日以上前の履歴データは必要ない。
ブテリン氏は、EIP-4444はイーサリアムのノードの分散化を大幅に向上させることができると述べた。
「潜在的には、各ノードがデフォルトで履歴の小さな割合を保存すれば、今日ネットワーク全体に保存されている各特定の履歴ピースのほぼ同じ数のコピーを持つことができる。」
同氏はさらに、Gethがマージ前の(PoW)ネットワークのサポートを中止することで数千行のコードを削除したことを明らかにした。デンクン後の18日間のブロブストレージウィンドウにより、ノードデータの帯域幅が50ギガバイトに削減されるという。
ブテリン氏は、プリコンパイルされたイーサリアムコントラクトをパージする必要性についても議論した。プリコンパイルされたコントラクトは、イーサリアム仮想マシン(EVM)では実装できない複雑な形式の暗号化を実装するために使用される。
しかし、近年、このコントラクト機能の需要は減少し、「コンセンサスバグの主要な原因と、新しいEVM実装の大きな痛みの源」になっているとブテリン氏は述べた。
免責事項:本記事の内容はあくまでも筆者の意見を反映したものであり、いかなる立場においても当プラットフォームを代表するものではありません。また、本記事は投資判断の参考となることを目的としたものではありません。
こちらもいかがですか?
AAVEが250ドルを突破
B3.fun: エアドロップ資格照会ウェブサイトがオンラインになり、来週からエアドロップを請求できるようになります
ビットコインのハッシュレートが新たな最高値、810 EH/sを突破
ディープシークが仮想通貨を発行していないことを明確にした後、一部の偽トークンの価格はすぐに「クリア」されました。
暗号資産価格
もっと見る![Bitcoin](https://img.bgstatic.com/multiLang/coinPriceLogo/bitcoin.png)
![Ethereum](https://img.bgstatic.com/multiLang/coinPriceLogo/ethereum.png)
![XRP](https://img.bgstatic.com/multiLang/coinPriceLogo/ripple.png)
![Tether USDt](https://img.bgstatic.com/multiLang/coinPriceLogo/0208496be4e524857e33ae425e12d4751710262904978.png)
![Solana](https://img.bgstatic.com/multiLang/coinPriceLogo/solana.png)
![BNB](https://img.bgstatic.com/multiLang/coinPriceLogo/binance.png)
![USDC](https://img.bgstatic.com/multiLang/coinPriceLogo/usdc.png)
![Dogecoin](https://img.bgstatic.com/multiLang/coinPriceLogo/dogecoin.png)
![Cardano](https://img.bgstatic.com/multiLang/coinPriceLogo/cardano.png)
![TRON](https://img.bgstatic.com/multiLang/coinPriceLogo/tron.png)