オンチェーンのデータ保存に関する方法は、多くの場合、従来のありふれたメカニズムが使用されているため、多くの人に見過ごされがちです。分散型ネットワークでのデータ保存は、データの整合性と長期的なアクセス性を確保する上で重要な役割を果たすため、これは残念なことです。Sui によるオンチェーン保存は、他のブロックチェーンとは異なります。

Sui のストレージ ファンドは、オンチェーンでデータを無期限に保存するという課題に対処するために設計されたコア メカニズムです。オブジェクトを作成および変更するトランザクションでストレージ料金を徴収することにより、ネットワークは、Sui ネットワークに参加する前に完了したトランザクションであっても、オンチェーン ストレージを継続的に管理するバリデーターに報酬を与えることができます。

このメカニズムの重要な部分であるストレージ リベートは、ビルダーに古いデータを削除するインセンティブを与え、その結果、オンチェーン ストレージの使用が最適化されます。このメカニズムは、開発者が製品に活用できる強力なダイナミクスを生み出し、このメカニズムなしでは不可能な新しい製品やエクスペリエンスの作成を可能にします。

スイの収納資金とは何ですか?

Sui のストレージ ファンドは、オンチェーン データの永続的なストレージに対する補償を保証する経済的メカニズムです。Sui 上のすべてのオブジェクトには、ネットワーク上のバリデータによって保存および維持される一定量のデータが必要です。Sui の取引手数料は、次の 2 つの部分で構成されます。

  • ネットワークの計算コストをカバーするガス料金と

  • ストレージ料金は、データストレージのコストを無期限にカバーするために前払いされます。

たとえば、計算コストは​​、宝石職人に金の指輪を作るよう依頼するのと似ています。これは、アクション自体を実行するために一度だけかかる費用です。対照的に、保管料金は、未加工の金の価値を表します。指輪を溶かすのと同様に、オブジェクトを削除すると、保管料金の一部を取り戻すことができます。

上記の例のように、未加工の金を販売してストレージのリベートを請求する機能は、ユーザーがネットワークのアクティブ状態からデータを削除し、新しいデータ用のスペースを空けるため、Sui の経済モデルを維持するのに役立ちます。ユーザーは、アクティブ セット内のオブジェクトとオブジェクト フィールドを変更および削除するトランザクションを開始します。その結果、ユーザーは元のストレージ料金の比例配分された部分をストレージ払い戻しとして受け取ります。これにより、Sui 上のオブジェクトがオンチェーンに保存されたデータの量に比例して固有の価値を保持するというユニークなダイナミクスが生まれます。

デザインとインセンティブ

ストレージ ファンドの設計は、オンチェーン ストレージにおける重要な異時点間の問題に対処します。つまり、現在のバリデータはデータを処理して保存しますが、将来のバリデータはそれを維持する責任があります。ユーザーがブロックチェーンにデータを書き込む時点でのみ支払いをした場合、将来のバリデータは報酬を受け取ることなく、継続的なストレージ コストを負担することになります。ストレージ ファンドは、データ作成時に料金を徴収し、データがオンチェーンで保存されている間ずっとバリデータに再分配することで、この問題を解決します。

ストレージ ファンドは各エポックでロックされ、ステークされます。これにより、ストレージ ファンドのステーク報酬がアクティブなバリデーターへの補償に役立ち、バリデーターが永続的にストレージのコストを管理できるようになります。ストレージ ファンドが獲得したステーク報酬のうち、バリデーターへの補償に必要のないものは、ストレージ ファンドに再投資されます。これにより、ストレージ ファンドがバリデーターへの補償に必要なリソースを常に確保し、ネットワークのストレージ需要が拡大し続ける中でも、持続可能なバリデーター ビジネス モデルを構築できます。

さらに、ストレージ ファンドの仕組みにより、データの保存コストがオンチェーンで保持する価値を超えた場合に、ユーザーがデータを削除するよう促されます。ストレージ料金の払い戻しを提供することで、システムは、データをオンチェーンで保持することが不要になった場合に、ユーザーがスペースを解放するよう促す市場ベースのメカニズムを導入します。

オンチェーンストレージを念頭に置いた構築

Sui で構築するチームにとって、ストレージ ファンドを活用する方法を理解することは、ゲーム チェンジャーになる可能性があります。Sui でのすべてのトランザクションにはガス料金とストレージ料金の両方が伴うため、開発者はアプリを設計する際にこれらのコストを考慮する必要があります。重要なのは、ストレージ料金は 1 回限りであるため、NFT に重点を置いたプロジェクトやゲーム プラットフォームなど、大量のオンチェーン データを必要とするプロジェクトでは、ストレージ ファンドの仕組みを活用して、オブジェクトが使用され進化するにつれて独自のインセンティブとダイナミクスを作成するアプリを構築できることです。

この意味で、リベート メカニズムは、オンチェーン データ ストレージの概念を静的な要件からインタラクティブで経済的に魅力的な機能へと変換します。開発者は、この機能を中心に新しいビジネス モデルとユーザー エクスペリエンスを構築し、特定のアクションに対する報酬としてリベートを提供できます。

ストレージのニーズを適正化する

Sui のストレージ ファンドはオンチェーン ストレージの強力なツールですが、すべてのデータに対応するソリューションではないことを認識することが重要です。Sui によってオーケストレーションされた分散型ストレージ ソリューションである Walrus は、Sui に直接保存する必要のない大規模なデータに適しています。これには、メディア、ゲーム、および他のネットワークのデータ可用性に関するデータが含まれます。Walrus は、Sui でプログラム可能かつ構成可能なまま、大量のデータを保存するためのはるかにコスト効率の高いソリューションを提供します。

ただし、アカウント残高、DeFi ポジション、ゲーム内アイテムを表すオブジェクトなど、オンチェーンに保持する必要があるデータについては、Sui のストレージ ファンドにより、バリデーターがこのデータを無期限に維持することに対して報酬が支払われます。Sui のストレージ ファンドによるオンチェーン ストレージと Walrus によるオフチェーン ストレージを組み合わせることで、開発者はコストと機能の適切なバランスを実現できます。

結論

Sui のストレージ ファンドは、オンチェーン データを永続的に保存するメカニズムを提供し、バリデーターの作業に報酬を支払い、削除されたデータに対してリベートを提供することで、オンチェーン データを管理するための柔軟で持続可能なソリューションを提供します。このスマートに設計されたメカニズムは、オンチェーン データをサポートしながら、それ自体を永続させます。

Sui 上で構築する開発者であっても、ネットワーク上で取引するユーザーであっても、ストレージ ファンドの力を理解することが、その潜在能力を最大限に引き出す鍵となります。