TON Storage composant du protocole TONTout utilisateur ou service peut télécharger sur le réseau un fichier de format indésirable (vidéo, images, documents, archives) et le publier en tant que distribution accessible dans le monde entier.
TON Storage forme une paire avec TON Proxy et TON DNS: ensemble, ils forment une couche de Web décentralisé au-dessus de TON, où le site peut être stocké dans le stockage, consulté via DNS et ouvert via un proxy.
Comment fonctionne TON Storage ?#
- Le chargement de fichiers. Chaque fichier est divisé en blocs. **L'arbre de Merck est un arbre.**qui vérifie l'intégrité des téléchargements.
- Une recherche de DHT. Chaque fichier correspond à une clé par laquelle la DHT (table de hachage distribuée) trouve un ensemble de nœuds qui ont les blocs souhaités.
- Les nœuds gardiens. L'utilisateur qui a téléchargé le fichier devient par défaut l'un des nœuds de stockage et commence à distribuer une copie à d'autres.
- Un contrat d'accessibilité à haut débit. Le propriétaire des données et le nœud de stockage concluent un contrat de sauvegarde avec une preuve de stocking, ce qui garantit que le fichier ne sera pas perdu une fois le téléchargeur d'origine parti..
Une fois le fichier téléchargé, son hash peut être publié dans TON, en transformant l'enregistrement en ID de distribution analogue magnet://- des liens vers le BitTorrent.
En quoi TON Storage est différent du torrent ordinaire#
- Il y en a plein. La recherche, le paiement et la preuve de stockage fonctionnent sur la blockchain, pas sur les traceurs privés.
- Maintenance de sites web. Dans TON Storage, vous pouvez télécharger non seulement des fichiers, mais aussi des sites statiques entiers Proxy et DNS vous permettent de les ouvrir par
.ton- le domaine. - Le contrôle d'accès. La distribution peut être cryptée de manière à ce que seul le propriétaire de la clé de portefeuille spécifiée (par exemple, WalletUn simple partage "seulement pour vous" sans compte.
- Le mode hybride. Les fichiers restent sur l'ordinateur de l'utilisateur, et le réseau ne publie que l'index et la preuve il n'y a pas de nuage monolithique, pas de fournisseur qui peut être désactivé.
Ce qu'il faut stocker sur la chaîne et ce qu'on doit stocker dans le stockage#
Les données en direct sont coûteuses à stocker dans la blockchain TON elle-même: chaque octet est payé par une commission.
- On-chain (en TON): Un hachage de fichier dans le stockage TON, des métadonnées NFT/Jetton, des contrats d'accès.
- Off-chain (dans le stockage TON): Le contenu lui-même images NFT, médias, documents, sites, sauvegardes.
Cette approche réduit la taille de la blockchain et réduit le coût d'utilisation des NFT et des dApps, tout en maintenant les données décentralisées.
Démarrer son propre nœud#
Réglage minimal des logiciels pour participer au réseau en tant que nœud-gardien:
storage-daemonl'application de fond qui est responsable du stockage, du chargement et de l'échange des blocs;storage-daemon-cliUtilitaire de commande pour le contrôlestorage-daemon;tonutils-proxyle proxy client par lequel les applications accèdent au stockage.
L'installation et la configuration de base sont décrites par étapes dans la documentation officielle TON.
Exigences minimales pour les nœuds
| Le composant | Au moins . |
|---|---|
| Le processeur | 1 GHz, deux noyaux |
| Le C.O.U. | 2 Go |
| Disque | à partir de 2 Go (en plus de la place pour la distribution) |
| Réseau | 10 Mbit/s, IP statique |
| Le système d'exploitation | Linux / Windows / macOS |
Le lancement du nœud ne nécessite pas de dépôt de validation et est accessible à tout VPS la motivation est souvent technique (vous voulez participer) ou utilitaire (il faut garantir le stockage de vos propres données).
Où TON Storage est déjà utilisé#
- Les NFT sur TON. Le contenu NFT (image, vidéo, métadonnées) renvoie au lien CID de TON Storage cela permet aux projets Getgems et d ' autres marketplaces ne soient pas dépendantes de l ' IPFS centralisé ..
- TON Sites. Sites statiques dans la zone
.tonsont stockés dans Storage et sont envoyés via TON Proxy. - Des sauvegardes et des échanges de fichiers. Des services comme Duck Storage mettent en œuvre une interface utilisateur conviviale au-dessus d'un démo de stockage pour le partage de fichiers ordinaire ..