スケーリングロードマップに対するローカルノードを好むデルタ

Vitalik Buterinは、Ethereumのスケーリングロードマップを変更し、パフォーマンス、プライバシー、検証の課題を同時に解決するための「ステートレスクライアント」コンセプトを提唱しました。この記事では、データストレージの最適化、プライバシー保護メカニズム、オンチェーンアクセスパラダイムの将来の進化パスについて詳細な分析を提供しています。

Micah Zoltu、Toni Wahrstätter、Justin Traglia、およびpcaversaccio への特別な感謝を表します。

L1ガスリミットを増やすことに対する最も一般的な批判は、ネットワークの安全性に関する懸念を超えて、フルノードを実行するのがより難しくなるということです。

特に、ロードマップに焦点を当てた文脈でアンバンドリングフルノード、これに対処するには、フルノードが何のためにあるかを理解する必要があります。

歴史的には、フルノードはチェーンの検証に使用されると考えられてきました。ここ一般ユーザーが検証できない場合に何が起こるかを私自身の説明のために。これが唯一の問題である場合、L1スケーリングはZK-EVMsによって解除されます:唯一の制限は、ブロックの構築と証明コストを十分に低く保つことです。その両方が維持できるように。1-of-n検閲に強く競争力のある市場。

しかし、実際にはこれが唯一の懸念事項ではありません。 もう1つの主要な懸念事項は、信頼性のある、検閲に強く、プライバシーに配慮した方法でチェーンを読むために使用できるローカルRPCサーバーを持つことが価値があるということです。 この文書では、これを実現するための現在のL1スケーリングロードマップの調整について説明します。

なぜZK-EVM + PIRを介した信頼性とプライバシーで止めないのですか?

先月公開したプライバシーロードマップTEEに焦点を当てます +ORAM短期的なパッチとしてPIR長期的な解決策として。これにより、HeliosとZK-EVMの検証とともに、任意のユーザーが外部RPCに接続し、(i)取得しているチェーンが正しいこと、および(ii)データのプライバシーが保護されていることに完全に自信を持つことができます。ですから、ここで止めないのは価値があります。この種の高度な暗号化ソリューションは、自己ホスト型ノードを時代遅れの遺物にするのではないでしょうか?

ここではいくつかの返信をすることができます。

  • 完全に信頼できる暗号化ソリューション(すなわち、1サーバーPIR)は高価になります。現在、そのオーバーヘッドは実用的には非常に高く、効率の改善を行っても、高価なままである可能性があります。
  • メタデータのプライバシー。どのIPアドレスがいつリクエストを行ったか、そしてリクエストのパターンは、ユーザーについて多くの情報を明らかにするには十分です。
  • 検閲の脆弱性:わずかなRPCプロバイダーによって支配された市場構造は、ユーザーを非プラットフォーム化または検閲する強い圧力に直面する可能性があります。多くのRPCプロバイダーはすでに特定の国を完全に除外しています。

これらの理由から、個人ノードの実行をより容易にする価値があるということを確認することに価値があります。

短期の優先事項

  • EIP-4444の完全な展開を最終的なエンドステートまで最優先し、各ノードがデータを約36日間だけ保存する状態にします。これにより、ノードを実行する多くの人々を妨げていた主要な問題であるディスクスペース要件が大幅に削減されます。これにより、ノードのディスクスペース要件は(i)状態サイズ、(ii)状態Merkleブランチ、(iii)36日間の履歴となります。
  • 各ノードがカットオフよりも古い歴史データの一部を保存できるようにする分散型の履歴ストレージソリューションを構築します。削除符号化を使用して耐久性を最大化します。これにより、「ブロックチェーンは永遠に続く」という特性が実現され、集中型のプロバイダーに依存せず、ノードオペレーターに重い負担をかけることなく実現されます。
  • ガス価格を調整して、ストレージをより高価に、実行をより安価にします。特に高い優先度を持つのは、新しい状態を作成するガスコストを増やすことです:(i) 新しいストレージスロットのためのSSTORE、(ii) コントラクトコードの作成、(iii) まだ残高やノンスを持っていないアカウントにETHを送信すること。

中長期的な優先事項:無状態検証

状態のない検証を有効にすると、状態Merkleブランチを保存せずに状態を保存するRPC対応ノード(つまり、状態を保存するノード)を実行することが可能になります。これにより、ストレージ要件が約2倍に減少します。

新しいタイプのノード:部分的に状態を持たないノード

これは新しい考えであり、L1ガスリミットが10-100倍になる状況でも個人ノードの運用を可能にするための鍵となります。

私たちは、ブロックの状態を状態レスで検証し、全体のチェーンを検証するノードタイプを追加し、一部の状態を最新の状態に保ちます。ノードは、必要なデータがその状態のサブセット内にある限り、RPC要求に応答できます。他の要求は失敗します(または外部ホストされた暗号ソリューションにフォールバックする必要があります。これを行うかどうかはユーザーの選択によります)。


partial_statelessness.drawio776×341 19.9 KB

ユーザーが選択した構成によって保持される状態の正確な部分が異なります。いくつかの例は次のとおりです:

  • スパムであるとわかっている契約を除くすべての状態
  • すべてのEOAおよびSCW、一般的に使用されるすべてのERC20およびERC721トークンおよびアプリケーションに関連する状態
  • 過去2年間にアクセスされたすべてのEOAおよびSCWに関連付けられた状態、一部の一般的に使用されるERC20トークン、および限られたセットのスワップ、defi、およびプライバシーアプリケーション

設定はオンチェーン契約によって管理される可能性があります:ユーザーは、ノードを実行し、アドレスがいくつかの言語で指定され、ノードが保存し、最新の状態を維持するリストを示すか、ストレージスロットまたは他のフィルタリングされた領域を指定するために、-save_state_by_config 0x12345...67890を使用します。ユーザーはMerkleブランチを保存する必要はないことに注意してください;彼らは生の値だけを保存する必要があります。

この種のノードは、ユーザーが注意を払う必要がある状態への直接的なローカルアクセスの利点と、その状態への最大限の完全なプライバシーアクセスを提供します。

免責事項:

  1. この記事は[から転載されましたethresear]. すべての著作権は元の著者に帰属します [vbuterin]. If there are objections to this reprint, please contact the ゲートラーンチームが迅速に対処します。
  2. 責任の免責事項:この記事で表現されている意見や見解は、著者個人のものであり、投資アドバイスを構成するものではありません。
  3. 記事の翻訳はGate Learnチームによって行われています。特に言及されていない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。

スケーリングロードマップに対するローカルノードを好むデルタ

上級5/21/2025, 5:52:14 AM
Vitalik Buterinは、Ethereumのスケーリングロードマップを変更し、パフォーマンス、プライバシー、検証の課題を同時に解決するための「ステートレスクライアント」コンセプトを提唱しました。この記事では、データストレージの最適化、プライバシー保護メカニズム、オンチェーンアクセスパラダイムの将来の進化パスについて詳細な分析を提供しています。

Micah Zoltu、Toni Wahrstätter、Justin Traglia、およびpcaversaccio への特別な感謝を表します。

L1ガスリミットを増やすことに対する最も一般的な批判は、ネットワークの安全性に関する懸念を超えて、フルノードを実行するのがより難しくなるということです。

特に、ロードマップに焦点を当てた文脈でアンバンドリングフルノード、これに対処するには、フルノードが何のためにあるかを理解する必要があります。

歴史的には、フルノードはチェーンの検証に使用されると考えられてきました。ここ一般ユーザーが検証できない場合に何が起こるかを私自身の説明のために。これが唯一の問題である場合、L1スケーリングはZK-EVMsによって解除されます:唯一の制限は、ブロックの構築と証明コストを十分に低く保つことです。その両方が維持できるように。1-of-n検閲に強く競争力のある市場。

しかし、実際にはこれが唯一の懸念事項ではありません。 もう1つの主要な懸念事項は、信頼性のある、検閲に強く、プライバシーに配慮した方法でチェーンを読むために使用できるローカルRPCサーバーを持つことが価値があるということです。 この文書では、これを実現するための現在のL1スケーリングロードマップの調整について説明します。

なぜZK-EVM + PIRを介した信頼性とプライバシーで止めないのですか?

先月公開したプライバシーロードマップTEEに焦点を当てます +ORAM短期的なパッチとしてPIR長期的な解決策として。これにより、HeliosとZK-EVMの検証とともに、任意のユーザーが外部RPCに接続し、(i)取得しているチェーンが正しいこと、および(ii)データのプライバシーが保護されていることに完全に自信を持つことができます。ですから、ここで止めないのは価値があります。この種の高度な暗号化ソリューションは、自己ホスト型ノードを時代遅れの遺物にするのではないでしょうか?

ここではいくつかの返信をすることができます。

  • 完全に信頼できる暗号化ソリューション(すなわち、1サーバーPIR)は高価になります。現在、そのオーバーヘッドは実用的には非常に高く、効率の改善を行っても、高価なままである可能性があります。
  • メタデータのプライバシー。どのIPアドレスがいつリクエストを行ったか、そしてリクエストのパターンは、ユーザーについて多くの情報を明らかにするには十分です。
  • 検閲の脆弱性:わずかなRPCプロバイダーによって支配された市場構造は、ユーザーを非プラットフォーム化または検閲する強い圧力に直面する可能性があります。多くのRPCプロバイダーはすでに特定の国を完全に除外しています。

これらの理由から、個人ノードの実行をより容易にする価値があるということを確認することに価値があります。

短期の優先事項

  • EIP-4444の完全な展開を最終的なエンドステートまで最優先し、各ノードがデータを約36日間だけ保存する状態にします。これにより、ノードを実行する多くの人々を妨げていた主要な問題であるディスクスペース要件が大幅に削減されます。これにより、ノードのディスクスペース要件は(i)状態サイズ、(ii)状態Merkleブランチ、(iii)36日間の履歴となります。
  • 各ノードがカットオフよりも古い歴史データの一部を保存できるようにする分散型の履歴ストレージソリューションを構築します。削除符号化を使用して耐久性を最大化します。これにより、「ブロックチェーンは永遠に続く」という特性が実現され、集中型のプロバイダーに依存せず、ノードオペレーターに重い負担をかけることなく実現されます。
  • ガス価格を調整して、ストレージをより高価に、実行をより安価にします。特に高い優先度を持つのは、新しい状態を作成するガスコストを増やすことです:(i) 新しいストレージスロットのためのSSTORE、(ii) コントラクトコードの作成、(iii) まだ残高やノンスを持っていないアカウントにETHを送信すること。

中長期的な優先事項:無状態検証

状態のない検証を有効にすると、状態Merkleブランチを保存せずに状態を保存するRPC対応ノード(つまり、状態を保存するノード)を実行することが可能になります。これにより、ストレージ要件が約2倍に減少します。

新しいタイプのノード:部分的に状態を持たないノード

これは新しい考えであり、L1ガスリミットが10-100倍になる状況でも個人ノードの運用を可能にするための鍵となります。

私たちは、ブロックの状態を状態レスで検証し、全体のチェーンを検証するノードタイプを追加し、一部の状態を最新の状態に保ちます。ノードは、必要なデータがその状態のサブセット内にある限り、RPC要求に応答できます。他の要求は失敗します(または外部ホストされた暗号ソリューションにフォールバックする必要があります。これを行うかどうかはユーザーの選択によります)。


partial_statelessness.drawio776×341 19.9 KB

ユーザーが選択した構成によって保持される状態の正確な部分が異なります。いくつかの例は次のとおりです:

  • スパムであるとわかっている契約を除くすべての状態
  • すべてのEOAおよびSCW、一般的に使用されるすべてのERC20およびERC721トークンおよびアプリケーションに関連する状態
  • 過去2年間にアクセスされたすべてのEOAおよびSCWに関連付けられた状態、一部の一般的に使用されるERC20トークン、および限られたセットのスワップ、defi、およびプライバシーアプリケーション

設定はオンチェーン契約によって管理される可能性があります:ユーザーは、ノードを実行し、アドレスがいくつかの言語で指定され、ノードが保存し、最新の状態を維持するリストを示すか、ストレージスロットまたは他のフィルタリングされた領域を指定するために、-save_state_by_config 0x12345...67890を使用します。ユーザーはMerkleブランチを保存する必要はないことに注意してください;彼らは生の値だけを保存する必要があります。

この種のノードは、ユーザーが注意を払う必要がある状態への直接的なローカルアクセスの利点と、その状態への最大限の完全なプライバシーアクセスを提供します。

免責事項:

  1. この記事は[から転載されましたethresear]. すべての著作権は元の著者に帰属します [vbuterin]. If there are objections to this reprint, please contact the ゲートラーンチームが迅速に対処します。
  2. 責任の免責事項:この記事で表現されている意見や見解は、著者個人のものであり、投資アドバイスを構成するものではありません。
  3. 記事の翻訳はGate Learnチームによって行われています。特に言及されていない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!
It seems that you are attempting to access our services from a Restricted Location where Gate is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.