著者: Spike @ PermaDAO の寄稿者

レビュー者: Lemon @ PermaDAO の寄稿者

TONネットワークストレージプロトコル

2023 年 1 月 4 日、TON 財団は、Filecoin や Storj などの同様のプロジェクトと同様のデータ ストレージ サービスを提供するように設計された分散ストレージ ソリューションである TON Storage ストレージ プロトコルの開始を発表しました。

TON ネットワークのストレージ プロトコルには次の特徴があります。

  • 分散ストレージ: TON Storage は、データ ストレージに Torrent と同様の分散方式を採用しています。これは、データが単一の集中サーバーに保存されるのではなく、ネットワーク内の複数のノードに分散されることを意味します。この分散ストレージ方式により、データの信頼性とセキュリティが向上するだけでなく、データのアクセス速度とスループットも向上します。

  • データ暗号化: データのセキュリティを保護するために、TON Storage はデータ暗号化を採用しています。データは保存前に暗号化され、対応する復号キーを持つユーザーのみがデータを復号してアクセスできるため、TON Storage はプライベート データの保存にも使用できます。

  • スマート コントラクトのサポート: TON Storage はスマート コントラクトをサポートします。スマート コントラクトを通じて、ユーザーはストレージ プロトコルでアップロード、ダウンロード、削除などのさまざまなストレージ操作を定義して実行できます。たとえば、スマート コントラクトを通じて継続的な支払い契約を実装し、永続的なストレージ サービスを実現できます。

  • 効率的なストレージと取得: TON Storage は効率的なストレージと取得アルゴリズムを採用しており、大量のデータを迅速に保存および取得できます。ネットワーク ユーザーは、ファイルをダウンロードするためにファイルの ID を知るだけで済みます。ファイルがダウンロードされると、そのユーザーはストレージに参加し、次のユーザーは両方のノードから同時にファイルをダウンロードできるようになります。 。

  • スケーラビリティ: TON Storage は優れたスケーラビリティを備えています。ストレージ ノードを追加することで、ストレージ容量とストレージ プロトコルのパフォーマンスを拡張できます。

Arweave のストレージ プロトコルの機能

Arweave のストレージ プロトコルには次の特徴があります。

  • 永続ストレージ: Arweave のストレージ プロトコルは「ブロック スピニング」と呼ばれるテクノロジーを使用しており、データがネットワーク上に永続的に保存されるようにします。これは、データが Arweave ネットワークに保存されると、削除または変更されることはなく、データの信頼性と追跡可能性が保証されることを意味します。

  • 低コストのストレージ: Arweave のストレージ プロトコルは、ノードがデータを保存および維持するよう奨励する継続的な共有インセンティブ メカニズムを採用しています。ユーザーは「1 回限りの支払い」を通じて永久ストレージを実行でき、マイナーは財務省を通じてファイルへのアクセスを維持することで利益を継続的に受け取ることができるため、ユーザーとマイナーの間でバランスが取れます。

  • 検証可能性: Arweave のストレージ プロトコルは、Simple Proof of Random Access (SPoRA) と呼ばれるテクノロジーを使用しており、データの検証可能性を保証します。これは、ユーザーがデータの保存場所と整合性を検証することで、データの信頼性を確保できることを意味します。これは、使用するデータが正確で信頼できるものであることを保証する必要がある金融業界の投資銀行家にとって特に重要です。

TON Storage と Arweave の機能比較

1. 保管方法

TON Storage は、修正された Torrent テクノロジーを使用してデータを複数のノードに分散し、ストレージの信頼性とセキュリティを向上させます。

Arweave は、ブロック スピニングと呼ばれるストレージ方法を使用して、データをメイン ネットワークに永続的に保存し、基本的にあらゆるデータの可用性を保証します。

2. 保管コスト

TON ストレージは、ネットワーク上のノード オペレーターに経済的インセンティブを提供し、スマート コントラクトを通じて、ユーザーが一定期間ファイルをホストするためにノードに定額のトンコインを支払うように設計されています。

Arweave の単一ストレージのコストは比較的高いですが、永続的なストレージのコストは低くなります。CoinGecko の計算によると、ユーザーは 1 TB のデータを永続的に保存するのに 1 回限りのストレージ料金を支払うだけです。ブロックチェーン上で。

画像の説明: 1 TB を保存するための個々のソリューションのコスト比較 画像ソース: リンクをクリック

3. 保管効率

TON Storage は、データを複数のノードに分散して保存することで、ストレージ効率とスループットを向上させることができます。同時に、トレントテクノロジーの使用により、一部のノードに障害が発生した場合でも、データを完全に復元できます。

Arweave のストレージ効率は比較的高く、データはブロックチェーン上に永続的に保存される必要があるため、各ノードはデータの完全なコピーを保存する必要があります。現在、各データのコピーが平均 1,000 個以上保存されています。

両者の特徴をまとめると次のようになります。

TON Storage は多くの点で優れていますが、いくつかの制限もあります。

  • より高いハードウェア要件: TON Storage はカスタム ストレージ メカニズムを使用するため、データの保存コストが高くなる可能性があります。ハードウェア要件は次のとおりです。

    • 少なくとも 1 GHz および 2 コア CPU

    • 少なくとも 2 GB の RAM

    • 少なくとも 2 GB SSD (トレント容量は考慮されていません)

    • 静的 IP の場合は 10 Mb/秒のネットワーク帯域幅

  • ストレージ容量の制限: データの保存コストが高いため、TON Storage はストレージ容量によって制限される場合があります。

  • データの可用性の問題: データの可用性の問題は、データを保存するコストと容量の制約によって発生する可能性があります。ノードがデータのすべてのコピーを保存できない場合、または一部のノードがオフラインになった場合、ユーザーは保存されているデータにアクセスできなくなる可能性があります。

  • 集中化のリスク: TON Storage は分散化メカニズムを設計していますが、サードパーティのストレージプロバイダーの導入により、一部のノードが大量のデータを集中的に保存することになり、集中化の傾向が高まる可能性があります。

参考文献

  • TON ストレージ

  • ストレージデーモン

  • TONブロックチェーンが分散型ファイル共有ソリューションを開始

  • 集中型ストレージと分散型ストレージのコスト (2023)