TON Storage プロトコルのコンポーネント TONネットワーク上で任意の形式のファイル (ビデオ,画像,文書,アーカイブ) をアップロードし,グローバルに利用可能な配布として公開することができます.技術的にはBitTorrentに近いが,TONに結びついています:ファイル検索,保存料,アクセス契約はブロックチェーンに住んでいます.
TON Storage は C をペアにします TON Proxy そして TON DNSTONの上に decentralized Web の層を作ります サイトはStorageに保存され DNSでアクセスされ プロキシでアクセスできます
TONストレージの仕組み#
- ファイルをシャードする 各ファイルはブロックに分けられ ブロックのチェックサムは メークルの木ダウンロードする際に 完全性を確認するものです
- DHT検索 それぞれのファイルには DHT (分散ハッシュテーブル) が必要なブロックを持つノードを 探し出す鍵があります
- 守護ノードです ファイルをダウンロードしたユーザは,デフォルトで保存するノードの一員となり,コピーを他の人々に配布します. ファイルが人気があるほど,コピーが増えます.
- スマートアクセス契約です データの所有者とメモリノードは データの保存量を証明する契約を結んでいます 元のダウンロード者が終了すると ファイルが失われないようにします.
ファイルがアップロードされた後,そのハッシュをTONに公開し,記録を配布IDに変換できます. magnet://- BitTorrentへのリンクです
TON Storageは通常のトーレントとどう違うのか#
- トン以上だ 検索,支払い,保管の証明は ブロックチェーンの上で行われます 秘密の追跡ではなく
- ウェブサイトのサポート TON Storageではファイルだけでなく 静的サイトもダウンロードできます
.ton- ドメインです - アクセスコントロール 配布は暗号化され 指定された財布鍵の所有者 (例えば Wallet) シンプルなシェアリング "自分だけのもの" 単独アカウントなし
- ハイブリッドモードだ ファイルはユーザーのコンピュータに残りますが ネットワークにはインデックスとプロフのみが公開されます 単一クラウドはありません 接続を停止できるプロバイダはありません
On-chainで保存するもの,そして Storageで保管するもの#
TONブロックチェーンの内部に 直接データを保存するのは 費用がかかります バイトごとに手数料がかかります
- On-chain (TONで): TONストレージのファイルハッシュ メタデータ NFT/Jetton アクセス契約
- オフチェーン (TON Storageで): NFTの画像,メディア,文書,ウェブサイト,バックアップのコンテンツです
このアプローチはブロックチェーンのサイズを小さくし NFTや dAppの利用コストを削減し データが分散し続けます
独自のノードを起動#
ネットワークに保護ノードとして参加するソフトの最小セット:
storage-daemonブロックの保存,シャード化,交換を担当するバックグラウンドアプリstorage-daemon-cliコマンドユーティリティstorage-daemon;tonutils-proxyアプリケーションがStorageにアクセスするクライアントプロキシです.
インストールと基本設定は 公式文書のTON.
ノードに対する最低要件
| コンポーネント | 最低限 |
|---|---|
| プロセッサ | 1GHz,2コア |
| オズウ | 2 GB になりました |
| ディスク | 2GB (さらに配布スペース) |
| ネットワーク | 10Mbit/s,静的なIP |
| オペレーティングシステム | Linux / Windows / macOS |
ノズルを起動するにはバリダーターデポジットが必要ではなく,あらゆるVPSが利用できます. 動機は技術的 (参加したい) またはユーティリティー (独自のデータの保証保存が必要です).
TON Storage が既に使用されている場所#
- NFTはTONで NFT (画像,ビデオ,メタデータ) コンテンツは CID リンクを TON Storage にリンクします Getgems 他のマーケットプレイスもIPFS・シュルージに依存しないように.
- TON Sites. ゾーンの静的サイト
.tonストレージに保存され, TON Proxy. - バックアップやファイル交換 Duck Storageのようなサービスでは 普通のファイル共有用の storage-daemonの上に user-friendly UI を実装しています.