TONストレージの説明:分散型ファイルストレージガイド(2026)
— By Tony Rabbit in Tutorials

TONストレージは、The Open Networkのファイルストレージ層です。このガイドでは、ファイルがどのようにバッグになるか、ノードがどのようにそれらを提供するか、支払いがどのように機能するか、ストレージがTONサイトやTONプロキシとどのように結びついているかを説明します。
TONストレージは、アカウントではなくファイルを扱うThe Open Networkの一部です。ほとんどのブロックチェーンは、メディアをチェーン自体に保存するのが無駄であるため、ファイルストレージをIPFSやArweaveに委ねています。TONは異なる道を選びました:ブロックチェーンの隣に存在し、同じアイデンティティ、アカウント、経済を再利用するネイティブで支払い可能なストレージ層を構築しました。その結果、アドレス指定可能で取得可能なファイルを、完全にTONで支払う方法が生まれました。
簡単な答え:TONストレージは、ユーザーがファイルをチャンクに分割し、ハッシュ化し、ストレージノードのネットワーク全体に分散させることを可能にします。各アップロードは「バッグID」(ユニークなハッシュ)を生成し、誰でもそのIDを使用してファイルを取得できます。ストレージプロバイダーは、データを利用可能に保つためにTONで支払われます。TONストレージは、TONサイト、NFTメタデータ、dAppコンテンツ、およびTONウォレットに結びついた分散型ファイルホスティングを必要とするアプリケーションを支えています。
- ファイルはバッグになります。各ファイルはチャンクに分割され、バッグIDハッシュで識別されます。
- ストレージプロバイダーはTONを稼ぎます。ホスティングノードは、ファイルを信頼性高く提供するために支払われます。
- バッグはデフォルトで公開です。バッグIDを持っている誰でもファイルを取得できます。
- TONサイトはストレージを使用します。.tonドメインはバッグIDに解決でき、分散型ウェブサイトを可能にします。
- 持続性は支払いに依存します。誰もホスティングのために支払わなければ、ファイルの提供が停止する可能性があります。
TONストレージとは実際に何か
TONストレージは、The Open Networkのファイル配信層です。同じノードソフトウェアに組み込まれており、TONの残りの部分を実行します。また、同じアカウントと支払いレールを使用します。機能的には、ブロックチェーンの内側ではなく隣に位置しています:ブロックチェーンはアカウントの状態を保存し、ストレージはファイルを保存し、両者はバッグIDを介して相互参照します。
バッグとチャンク
ファイルがアップロードされると、それはチャンクに分割されます。各チャンクはハッシュ化され、チャンクはバッグと呼ばれるマーケル構造に整理されます。バッグ自体は、バッグIDと呼ばれる単一のハッシュを持ち、コンテンツアドレス付きポインタとして機能します。バッグIDを持っている誰でもネットワークからファイルを要求し、チャンクが届くときに整合性を確認できます。
ストレージノード
ストレージプロバイダーはバッグをホストするノードを運営します。彼らは要求に応じてチャンクを提供し、データをまだ保持していることを証明し、バッグをオンラインに保つためにTONを稼ぎます。経済は小さな継続的なレンタルのように機能します:誰かが支払う意志がある限り、プロバイダーは提供を続けます。
ファイルのアップロードと取得方法
ほとんどのユーザーにとって、TONストレージは目に見えません。ウォレットやアプリは、裏でアップロードを処理します。開発者やパワーユーザーにとって、フローは直接的です。
アップロード
アップロードツール(CLI、dApp、またはウォレット統合)は、ファイルをチャンクに分割し、バッグを構築し、ストレージネットワークに発表します。ストレージプロバイダーはバッグを取得し、提供を開始します。ユーザーは、プロバイダーに選択した期間の支払いをする契約に署名します。その結果、バッグIDとTONストレージを介してバッグを解決するURLパターンが得られます。
取得
バッグIDを持っている誰でもファイルを取得できます。クライアントはストレージプロバイダーに接続し、チャンクをダウンロードし、マーケル構造を使用して整合性を確認し、ローカルでファイルを再構成します。少なくとも1つのノードがホスティングしている限り、取得は機能します。
支払いと持続性の仕組み
持続性モデルは支払いに依存しており、永久ではありません。これは意図的であり、TONストレージの使用方法に影響を与えます。
ストレージ契約
ファイルがアップロードされると、ユーザーはバッグを選択した期間ホスティングするためにプロバイダーにTONで支払う契約に署名します。期間は短期(テスト)または長期(生産グレードのコンテンツ)にできます。期間の終了時に契約を更新できます。誰も更新せず、他の当事者が支払わなければ、プロバイダーは最終的にバッグの提供を停止する可能性があります。
プロバイダーの経済
プロバイダーはストレージ契約を競い、ホストするデータの量とホストする時間に比例してTONを稼ぎます。信頼性の高いノードは強い稼働時間を持ち、より多くの契約を得るため、ネットワークには高可用性のためのインセンティブ構造があります。
持続性とArweaveスタイルの永久性
Arweaveのモデルは「永久」ストレージのための一回限りの支払いです。TONストレージは継続的な支払いを使用します。どちらにもトレードオフがあります:継続的な支払いは、もはや必要のないコンテンツの支払いを停止できる一方で、永久性は長期的なアーカイブを簡素化します。TONの典型的な使用ケース(NFT、ウェブサイト、dAppコンテンツ)にとって、継続的なモデルは通常より適しています。
TONストレージが実際に使用される場所
このカテゴリは、アプリケーションがファイルホスティングとオンチェーンの支払いまたはアイデンティティの結びつきを必要とする場合に最も有用です。
NFTメタデータ
NFTは通常、オフチェーンの画像や資産を必要とします。TONストレージは、その資産をホストする自然な場所です。なぜなら、バッグIDはNFT契約から参照でき、NFTを所有する同じウォレットがストレージの継続性のために支払うことができるからです。
TONサイト
TONサイトは、TONストレージを介して提供され、.tonドメインを介して解決される分散型ウェブサイトです。サイトのHTML、CSS、および資産はバッグとしてアップロードされ、.tonドメインは最新のバッグIDを指し、訪問者はTONプロキシまたは互換性のあるブラウザを介してコンテンツを取得します。
大容量ファイル共有
大きなファイル(ゲーム資産、ビデオクリップ、データセット)を配布する必要があるdAppにとって、TONストレージは、サードパーティのCDN契約に依存するのではなく、オンチェーンの支払いを伴う直接的な道を提供します。
TONストレージ vs IPFS vs Arweave
| プロパティ | TONストレージ | IPFS | Arweave |
|---|---|---|---|
| 支払いモデル | 継続的なTON支払い | 無料、誰でもホスト可能 | 永久のための一回限りのAR支払い |
| 持続性 | 支払い中 | 誰かがピン留めしている間 | 永久であるように設計されている |
| アイデンティティの結びつき | ネイティブTONウォレット | なし | ネイティブARウォレット |
| 典型的な使用 | NFT、サイト、dApp資産 | 迅速なコンテンツアドレッシング | 長期的なアーカイブ |
知っておくべきリスク
- 持続性は支払いに依存します。契約が失効すると、ファイルの提供が停止する可能性があります。
- デフォルトで公開です。バッグIDを持っている誰でもファイルを取得できます。機密性の高いコンテンツは自分で暗号化してください。
- プロバイダーの集中。人気のあるバッグを提供する少数のプロバイダーが単一の障害点になる可能性があります。
- ツールの成熟度。dAppの表面は改善されていますが、主流のIPFSピン留めサービスよりも若いです。
- コストの変動。ストレージコストはファイルサイズと契約期間に依存し、長期ホスティングは累積します。
初めてのTONストレージユーザーのための実用的なワークフロー
- 実際にホストする必要があるものを決定します。ファイルサイズと必要な耐久性を選択します。
- アップロードツールを選択します。多くのTONウォレットやdAppがストレージアップロードを直接統合しています。
- 契約期間を見積もります。コンテンツがどのくらいの期間必要かに合わせます。
- バッグIDを保存します。これはファイルを識別する唯一のハンドルです。
- 更新を計画します。長期間のコンテンツは、提供され続けるために継続的な支払いが必要です。
よくある質問
TONストレージは永久ですか?
いいえ。持続性は継続的な支払いに依存します。契約が失効し、誰も支払わなければ、プロバイダーはバッグの提供を停止する可能性があります。
TONストレージでファイルを見つけるにはどうすればよいですか?
ファイルはバッグIDによってアドレス指定されます。バッグIDを持っている誰でもネットワークからファイルを取得できます。
TONストレージでファイルを暗号化できますか?
はい。プロトコルはデフォルトで暗号化しませんが、アプリケーションはアップロード前にコンテンツを暗号化し、バッグIDを一緒に保存できます。
TONストレージのコストはいくらですか?
ファイルサイズと契約期間によります。ストレージプロバイダーは契約を競い、価格を市場の需要に合わせて維持します。
TONストレージはIPFSとどのように異なりますか?
IPFSはコンテンツアドレス指定ですが無料で、持続性はファイルをピン留めする人に依存します。TONストレージは継続的なTON支払いを使用してプロバイダーに補償し、ストレージを同じウォレットアイデンティティに結びつけます。
最終的な要点:TONストレージは、アプリがサードパーティのサービスを使用することなくTONに有料の分散型ファイル層を追加します。これを適切な仕事(NFT、分散型サイト、dApp資産)のためのツールとして扱い、持続性モデルを覚えておいてください:支払いを続ける限り、バッグは保持されます。
免責事項:このガイドは教育目的のみであり、投資、金融、法的、または取引のアドバイスを構成するものではありません。