イーサリアムのコア開発者はすでに別のメジャーアップグレードに取り組んでいます。 **このアップグレードはイーサリアム改善提案 #4844 (EIP-4844) を中心に行われます。彼らは、このアップグレードを指す新しいかばん語「Dencun」を指定しました(コンセンサス層の更新と実行層の更新をそれぞれ表す「Deneb」と「Cancun」を組み合わせたもの)。 **EIP-4844 はメインネットのトランザクションコストを削減する可能性がありますが、その焦点はイーサリアムレイヤー 2 の料金を下げることにあります。この目標を達成するために、この EIP のアプローチはすべてデータに関するものです。 EIP は、L2 がメインネット上のデータをエンコードする方法を改善します。 L2 は現在、(トランザクション呼び出しデータを使用して) 台帳を検証するためのイーサリアム メインネットへの書き込みに料金のほとんどを費やしています。これにより、メインネットの料金も増加します。これは、Etherscan の「ガス消費量」ランキング リストで確認できます。メインネット料金の 5% ~ 10% は、通常、zkSync や Arbitrum などの L2 に関連しています。2023 年 7 月 2 日の多額のガス支出の例 (zkSync と Arbitrum がトップ付近)したがって、EIP-4844 は重要です。このアップグレードでは、L2 などのイーサリアムのユーザーは、いわゆるデータ BLOB をエンコードできるようになります。これらの BLOB は、データが 30 日間しか保持されないため、新しいトランザクション タイプの一部として安価になります。ビーコン チェーン (コンセンサス レイヤー) 上で BLOB を送信するコストについて、メインネット上に 2 番目の料金市場が存在します。 BLOB 料金は、EIP-1559 が需要と供給を管理する方法と同様のダイナミクスを持ちます。 BLOB データ自体の興味深い詳細を含むこれらの複雑さはすべて、イーサリアムを将来のスケーリング アップグレードに近づけるために設計されています。 **L2 は、これらの安価な BLOB を使用して台帳を検証できます。 **しかし、EIP-4844 は、イーサリアムの将来のアップデートにおける重要なアイデアである一時データを最初に導入しました。 1 このアップグレードにより、その影響について考えさせられました。計画されているその他のプロトコル変更にも、オンチェーンの一時データの特性があります。計画されているアップグレードを見ると、データがイーサリアムの将来にとって重要な部分であることがわかります。別の言い方をすれば、データの欠如は将来の大きな部分を占めます。 **他の例をいくつか考えてみましょう。データの一時性が将来どのような意味を持つかを説明するために、NFT に焦点を当てます。一時的な問題にもかかわらず、この一連のアップグレードはイーサリアムのデータエコノミーの成長を表しています。## 1. 履歴データ処理: EIP-4444私が特に興味があるのは、オンチェーンデータを使用するアプリケーションへの影響です。特に、オンチェーンデータストレージを使用するNFTがますます増えています。オンチェーン NFT は、資産 (アートワーク、PFP など) が永続的であると言われているため、データをオンチェーンに保存します。いつでもオンチェーンで取得できます。しかし、これらのアップグレードと連鎖データの一時的な性質により、重要な疑問が生じます。データのストレージと可用性に関しては、当然の懸念があります。もう 1 つの主要な改善提案である EIP-4444 を考えてみましょう。この EIP はおそらく今後 1 ~ 2 年以内に実装されるでしょう。この提案の背後にある考え方はシンプルです。イーサリアム ノードは 1 年以上のトランザクション履歴を保持する必要がなくなります。これには、ブロック ヘッダー、通話データなどが含まれます。 **これは、市場分析や経済調査などの履歴データを使用するアプリケーションに影響を与える可能性があります。一部の NFT プロジェクトにも影響します**。たとえば、いくつかのよく知られた NFT プロジェクトは、コードまたはデータを通話データに保存します。これは Etherscan でも見ることができます。これは、0xDEAFBEEF プロトタイプ プロジェクトの 1 つである Synth Poems を生成した C コードです。これは、このトランザクションに使用される calldata 内にあります (そのハッシュは、ここでコントラクト関数から回復できます)。このコードは、0xDEAFBEEF の作品の催眠的なオーディオビジュアル体験を再現するために必要です。 EIP-4444 は、この通話データは 2 年前のものであるため、ノードに削除するよう求めます。 (これは、将来自分でノードをスピンアップしたとしても、このデータにはアクセスできないことを意味します。ここでの重要な違いは、メモリとストレージの違いです。 0xDEAFBEEF のコードは通話データ内にあるため、EIP-4444 のアップグレードにはリスクがあります。EVM ではアクセスできず、通話データはトランザクションの発生時にのみメモリ内に存在します。したがって、calldata は、同期チェーンの全ノードにアクセスできるトランザクション履歴レコードです (ただし、EVM 自体ではアクセスできません)。 EIP-4444 は、1 年後に削除されることを意味します。対照的に、ストレージを使用するプロジェクトでは、EVM によるアクセスのためにデータが契約内に保持されます。 ** オンチェーン NFT は、契約ストレージ自体にデータを保存します。これらはイーサリアム状態の一部であるため、EIP-4444 は危険にさらされません。 **このストレージ モデルの例としては、Avastar や CyberBroker があります。これらのNFTアイテムは、SVGアートワークを組み立てるための美しく階層化された複雑な機能セットを備えています。他に計画されているアップグレードも、契約ストレージが完全に安全ではないことを意味します。状態の有効期限を伴う今後のイーサリアムのアップグレードの対象となる可能性があります。## 2. データクリアステータスこの時点で、なぜデータの不足がイーサリアムの将来にとってそれほど重要なのか疑問に思われるかもしれません。エピソード「Unbanked with Vitalik」では、説得力のあるケースが作られています。インタビューは少し古いですが、内容は非常に古いものですが、それでもロードマップの機能の多くについて明確に説明されています。このインタビューの 40:00 あたりで、Vitalik 氏は、イーサリアムのセキュリティに参加したい人 (たとえばノードの実行など) にデータが提示する課題を要約しています。イーサリアムが拡張すると、現在のデータ モデルでは年間ペタバイト規模のデータが生成されます。増え続けるブロックチェーン データと完全に同期する必要があるため、これはほとんどの参加者にとって法外な行為です。## 3. 新しいデータエコノミーEIP-4844 BLOB は一時的なものです。 L1 メインネットと L2 の間のこのブリッジは約 1 か月続き、その後、ビーコン チェーン上のバリデーターはそれらを保持する必要がなくなります。ブロブはどこへ行くのでしょうか?監査や分析に必要ですか? EIP-4444 では、履歴データは 1 年後に削除され、状態の有効期限には同様の状態削除スケジュールが含まれます。 「一時データ」の未来。観察者にとって、これは、特に履歴データや契約ストレージ(おそらくそれがすべてです。おそらく最も注目すべきはオンチェーンNFT)をうまく利用するプロジェクトに参加している場合、心配に思えるかもしれません。ただし、この一時データのアプローチは必要です。そうしないとチェーンが重くなりすぎます。ヴィタリックが言うように、それは「歴史の重荷」だ。 **しかし、これにより、データの保存、回復、分析などに新たな課題が生じます。課題にはチャンスが伴います。 EIP-4844 では、Blob トランザクション タイプに新しい手数料市場** を組み込みました。 EIP-4444 とステータスの有効期限は、他の市場にも新たな機会をもたらします。新しいアイデアをいくつか紹介します。#### 1) 集中サービス履歴データと状態データを維持するための当然の選択肢は、一元化されたサービスです。 Vitalik はインタビューの中で Etherscan やその他の方法 (Beaconscan を含む) についても言及しました。これらのデータ ソースはサービスとして収益化されるため、維持するインセンティブが生じます。イーサリアムにとって、これはいわゆる「クレンジング」、EIP-4444、および状態の有効期限を超えてさらに重要になります。 Etherscan のようなツールは、重要なインフラストラクチャとして日常的に言及されてきました。将来の一時データの時代ではその重要性が高まる#### 2) 分散データストレージを奨励する履歴と状態データを保存するもう 1 つの方法は、イーサリアム上に構築された分散システム (IPFS と同様) を作成することです。ポータル ネットワークは、現在の API と同様の方法で履歴にアクセスできるように、軽量クライアントがデータ負荷を分散できるピアツーピア システムを作成することを目的としています。 The Graph は、ガバナンスへの参加や有料データ使用を通じて奨励できる完全分散型ストレージ システムに近いものになることを多くの人が期待している著名なデータ インフラストラクチャです。 **サブグラフ ブラウザのグラフ、チェーン データ ヒープ#### 3) ステータス維持サービス次の 2 つは、さらに興味深い可能性をもたらし、状態の有効期限に関連しています。ストレージ スロットは、状態が期限切れになったときにチェーン上の存在を維持するために、コントラクト上でアクティブなままにすることができます。新しいコントラクト関数が定期的に別のコントラクトに「ping」を送信して、何らかの状態を維持することを想像できます。 **クライアントは、特定のウォレットによって作成されたすべてのコントラクトを「ping」するための新しい標準を使用する状態保守サーバーに登録できます。少額の料金を支払うだけで、サブスクリプションを今後数十年間「ロード」することができます (ENS レジストリと同様)。 **また、クライアントがシステムが適切に機能していることを確認するために定期的にチェックできる契約システムを使用して、分散化することもできます。そうでない場合は、他のサービスを探すか、自分で予約システムをセットアップして「保守」契約と呼ぶことができます。状態の維持により、「状態ツリー」がより完全に収益化されます。これはユーザーにとって追加コストであり、悲しい「Apple 周辺機器」のように、分散コストの増加につながるのではないかと心配する人もいるかもしれません。しかし、これに対する反論は、特にブロックチェーンのセキュリティ保護に緊張がある場合、データの保存にはコストがかかるということです。 **したがって、データ保守サービスにより、ユーザーはこのデータ保存の特権に対して料金を支払うことができ、バリデーターやその他の参加者はコンセンサスとセキュリティに集中できるようになります。 **#### 4) 状態復元サービスヴィタリク氏との銀行レスでの話し合いの中で、歴史が失われる可能性は低いと強調した。 **上記のサービスを通じて、履歴データと状態データを永続化するための多かれ少なかれ一元化された堅牢なツールが複数期待できます**。ただし、これらのツールがなくても、契約にストレージに関する情報があれば、回復することはできます。状態の復元もサービスとなります。ポイント アンド クリック ツールと、重要な履歴を保存するための標準と実践方法を提供します。その後、個人が保有するデータをサービスに取り込み、アップロードして、それらの状態の復元の証拠を確立できます。回復は楽しくて満足できるものです、MoonCats の皆さん!**4 結論**イーサリアムは、将来の使用において大幅に増加すると予想されるコンセンサスメカニズムのセキュリティと効率に対応する必要があります。この目標は、ブロックチェーンが生み出す素晴らしく豊富なデータとは相容れません。今後のアップグレードは「一時データ」の新時代の到来を告げるものですが、ブロックチェーンデータの維持、回復、管理に新しくて興味深い経済的可能性ももたらすでしょう。
ある記事ではイーサリアムの新しいデータエコノミーを分析しています
イーサリアムのコア開発者はすでに別のメジャーアップグレードに取り組んでいます。 **このアップグレードはイーサリアム改善提案 #4844 (EIP-4844) を中心に行われます。彼らは、このアップグレードを指す新しいかばん語「Dencun」を指定しました(コンセンサス層の更新と実行層の更新をそれぞれ表す「Deneb」と「Cancun」を組み合わせたもの)。 **
EIP-4844 はメインネットのトランザクションコストを削減する可能性がありますが、その焦点はイーサリアムレイヤー 2 の料金を下げることにあります。この目標を達成するために、この EIP のアプローチはすべてデータに関するものです。 EIP は、L2 がメインネット上のデータをエンコードする方法を改善します。 L2 は現在、(トランザクション呼び出しデータを使用して) 台帳を検証するためのイーサリアム メインネットへの書き込みに料金のほとんどを費やしています。これにより、メインネットの料金も増加します。これは、Etherscan の「ガス消費量」ランキング リストで確認できます。メインネット料金の 5% ~ 10% は、通常、zkSync や Arbitrum などの L2 に関連しています。
2023 年 7 月 2 日の多額のガス支出の例 (zkSync と Arbitrum がトップ付近)
したがって、EIP-4844 は重要です。このアップグレードでは、L2 などのイーサリアムのユーザーは、いわゆるデータ BLOB をエンコードできるようになります。これらの BLOB は、データが 30 日間しか保持されないため、新しいトランザクション タイプの一部として安価になります。ビーコン チェーン (コンセンサス レイヤー) 上で BLOB を送信するコストについて、メインネット上に 2 番目の料金市場が存在します。 BLOB 料金は、EIP-1559 が需要と供給を管理する方法と同様のダイナミクスを持ちます。 BLOB データ自体の興味深い詳細を含むこれらの複雑さはすべて、イーサリアムを将来のスケーリング アップグレードに近づけるために設計されています。 **L2 は、これらの安価な BLOB を使用して台帳を検証できます。 **
しかし、EIP-4844 は、イーサリアムの将来のアップデートにおける重要なアイデアである一時データを最初に導入しました。 1 このアップグレードにより、その影響について考えさせられました。計画されているその他のプロトコル変更にも、オンチェーンの一時データの特性があります。計画されているアップグレードを見ると、データがイーサリアムの将来にとって重要な部分であることがわかります。別の言い方をすれば、データの欠如は将来の大きな部分を占めます。 **
他の例をいくつか考えてみましょう。データの一時性が将来どのような意味を持つかを説明するために、NFT に焦点を当てます。一時的な問題にもかかわらず、この一連のアップグレードはイーサリアムのデータエコノミーの成長を表しています。
1. 履歴データ処理: EIP-4444
私が特に興味があるのは、オンチェーンデータを使用するアプリケーションへの影響です。特に、オンチェーンデータストレージを使用するNFTがますます増えています。オンチェーン NFT は、資産 (アートワーク、PFP など) が永続的であると言われているため、データをオンチェーンに保存します。いつでもオンチェーンで取得できます。
しかし、これらのアップグレードと連鎖データの一時的な性質により、重要な疑問が生じます。データのストレージと可用性に関しては、当然の懸念があります。
もう 1 つの主要な改善提案である EIP-4444 を考えてみましょう。この EIP はおそらく今後 1 ~ 2 年以内に実装されるでしょう。この提案の背後にある考え方はシンプルです。イーサリアム ノードは 1 年以上のトランザクション履歴を保持する必要がなくなります。これには、ブロック ヘッダー、通話データなどが含まれます。 これは、市場分析や経済調査などの履歴データを使用するアプリケーションに影響を与える可能性があります。一部の NFT プロジェクトにも影響します。たとえば、いくつかのよく知られた NFT プロジェクトは、コードまたはデータを通話データに保存します。これは Etherscan でも見ることができます。これは、0xDEAFBEEF プロトタイプ プロジェクトの 1 つである Synth Poems を生成した C コードです。これは、このトランザクションに使用される calldata 内にあります (そのハッシュは、ここでコントラクト関数から回復できます)。
このコードは、0xDEAFBEEF の作品の催眠的なオーディオビジュアル体験を再現するために必要です。 EIP-4444 は、この通話データは 2 年前のものであるため、ノードに削除するよう求めます。 (これは、将来自分でノードをスピンアップしたとしても、このデータにはアクセスできないことを意味します。
ここでの重要な違いは、メモリとストレージの違いです。 0xDEAFBEEF のコードは通話データ内にあるため、EIP-4444 のアップグレードにはリスクがあります。EVM ではアクセスできず、通話データはトランザクションの発生時にのみメモリ内に存在します。したがって、calldata は、同期チェーンの全ノードにアクセスできるトランザクション履歴レコードです (ただし、EVM 自体ではアクセスできません)。 EIP-4444 は、1 年後に削除されることを意味します。
対照的に、ストレージを使用するプロジェクトでは、EVM によるアクセスのためにデータが契約内に保持されます。 ** オンチェーン NFT は、契約ストレージ自体にデータを保存します。これらはイーサリアム状態の一部であるため、EIP-4444 は危険にさらされません。 **このストレージ モデルの例としては、Avastar や CyberBroker があります。これらのNFTアイテムは、SVGアートワークを組み立てるための美しく階層化された複雑な機能セットを備えています。
他に計画されているアップグレードも、契約ストレージが完全に安全ではないことを意味します。状態の有効期限を伴う今後のイーサリアムのアップグレードの対象となる可能性があります。
2. データクリアステータス
この時点で、なぜデータの不足がイーサリアムの将来にとってそれほど重要なのか疑問に思われるかもしれません。エピソード「Unbanked with Vitalik」では、説得力のあるケースが作られています。インタビューは少し古いですが、内容は非常に古いものですが、それでもロードマップの機能の多くについて明確に説明されています。
このインタビューの 40:00 あたりで、Vitalik 氏は、イーサリアムのセキュリティに参加したい人 (たとえばノードの実行など) にデータが提示する課題を要約しています。イーサリアムが拡張すると、現在のデータ モデルでは年間ペタバイト規模のデータが生成されます。増え続けるブロックチェーン データと完全に同期する必要があるため、これはほとんどの参加者にとって法外な行為です。
3. 新しいデータエコノミー
EIP-4844 BLOB は一時的なものです。 L1 メインネットと L2 の間のこのブリッジは約 1 か月続き、その後、ビーコン チェーン上のバリデーターはそれらを保持する必要がなくなります。ブロブはどこへ行くのでしょうか?監査や分析に必要ですか? EIP-4444 では、履歴データは 1 年後に削除され、状態の有効期限には同様の状態削除スケジュールが含まれます。 「一時データ」の未来。
観察者にとって、これは、特に履歴データや契約ストレージ(おそらくそれがすべてです。おそらく最も注目すべきはオンチェーンNFT)をうまく利用するプロジェクトに参加している場合、心配に思えるかもしれません。
ただし、この一時データのアプローチは必要です。そうしないとチェーンが重くなりすぎます。ヴィタリックが言うように、それは「歴史の重荷」だ。 しかし、これにより、データの保存、回復、分析などに新たな課題が生じます。課題にはチャンスが伴います。 EIP-4844 では、Blob トランザクション タイプに新しい手数料市場 を組み込みました。 EIP-4444 とステータスの有効期限は、他の市場にも新たな機会をもたらします。新しいアイデアをいくつか紹介します。
1) 集中サービス
履歴データと状態データを維持するための当然の選択肢は、一元化されたサービスです。 Vitalik はインタビューの中で Etherscan やその他の方法 (Beaconscan を含む) についても言及しました。これらのデータ ソースはサービスとして収益化されるため、維持するインセンティブが生じます。イーサリアムにとって、これはいわゆる「クレンジング」、EIP-4444、および状態の有効期限を超えてさらに重要になります。 Etherscan のようなツールは、重要なインフラストラクチャとして日常的に言及されてきました。将来の一時データの時代ではその重要性が高まる
2) 分散データストレージを奨励する
履歴と状態データを保存するもう 1 つの方法は、イーサリアム上に構築された分散システム (IPFS と同様) を作成することです。ポータル ネットワークは、現在の API と同様の方法で履歴にアクセスできるように、軽量クライアントがデータ負荷を分散できるピアツーピア システムを作成することを目的としています。 The Graph は、ガバナンスへの参加や有料データ使用を通じて奨励できる完全分散型ストレージ システムに近いものになることを多くの人が期待している著名なデータ インフラストラクチャです。 **
サブグラフ ブラウザのグラフ、チェーン データ ヒープ
3) ステータス維持サービス
次の 2 つは、さらに興味深い可能性をもたらし、状態の有効期限に関連しています。ストレージ スロットは、状態が期限切れになったときにチェーン上の存在を維持するために、コントラクト上でアクティブなままにすることができます。新しいコントラクト関数が定期的に別のコントラクトに「ping」を送信して、何らかの状態を維持することを想像できます。 **クライアントは、特定のウォレットによって作成されたすべてのコントラクトを「ping」するための新しい標準を使用する状態保守サーバーに登録できます。少額の料金を支払うだけで、サブスクリプションを今後数十年間「ロード」することができます (ENS レジストリと同様)。 **また、クライアントがシステムが適切に機能していることを確認するために定期的にチェックできる契約システムを使用して、分散化することもできます。そうでない場合は、他のサービスを探すか、自分で予約システムをセットアップして「保守」契約と呼ぶことができます。
状態の維持により、「状態ツリー」がより完全に収益化されます。これはユーザーにとって追加コストであり、悲しい「Apple 周辺機器」のように、分散コストの増加につながるのではないかと心配する人もいるかもしれません。しかし、これに対する反論は、特にブロックチェーンのセキュリティ保護に緊張がある場合、データの保存にはコストがかかるということです。 **したがって、データ保守サービスにより、ユーザーはこのデータ保存の特権に対して料金を支払うことができ、バリデーターやその他の参加者はコンセンサスとセキュリティに集中できるようになります。 **
4) 状態復元サービス
ヴィタリク氏との銀行レスでの話し合いの中で、歴史が失われる可能性は低いと強調した。 上記のサービスを通じて、履歴データと状態データを永続化するための多かれ少なかれ一元化された堅牢なツールが複数期待できます。ただし、これらのツールがなくても、契約にストレージに関する情報があれば、回復することはできます。状態の復元もサービスとなります。ポイント アンド クリック ツールと、重要な履歴を保存するための標準と実践方法を提供します。その後、個人が保有するデータをサービスに取り込み、アップロードして、それらの状態の復元の証拠を確立できます。
回復は楽しくて満足できるものです、MoonCats の皆さん! 4 結論
イーサリアムは、将来の使用において大幅に増加すると予想されるコンセンサスメカニズムのセキュリティと効率に対応する必要があります。この目標は、ブロックチェーンが生み出す素晴らしく豊富なデータとは相容れません。今後のアップグレードは「一時データ」の新時代の到来を告げるものですが、ブロックチェーンデータの維持、回復、管理に新しくて興味深い経済的可能性ももたらすでしょう。