La nouvelle version se distingue par l'inclusion par défaut du transport basé sur un protocole
La deuxième innovation importante a été le soutien à la sécurité des transports
LE BRUIT a remplacé les transports
La nouvelle version offre également la possibilité d'ajouter des pages personnalisées « 404 Not Found » et ajoute la prise en charge facultative de la méthode de codage Base36, qui est optimale pour les données alphanumériques insensibles à la casse telles que les noms de domaine (en utilisant Base32, Ed25519. Les clés IPNS sont plus grandes de deux octets. limite sur la taille d'un sous-domaine, et avec Base36, ils rentrent dans la limite). De plus, une option a été ajoutée aux paramètres
«
Rappelons que dans IPFS, le lien pour accéder à un fichier est directement lié à son contenu et comprend un hachage cryptographique du contenu. L'adresse du fichier ne peut pas être renommée arbitrairement ; elle ne peut changer qu'après avoir modifié le contenu. De même, il est impossible de modifier un fichier sans changer l'adresse (l'ancienne version restera à la même adresse, et la nouvelle sera accessible via une adresse différente, puisque le hachage du contenu du fichier changera). Considérant que l'identifiant du fichier change à chaque changement, afin de ne pas transférer de nouveaux liens à chaque fois, des services sont proposés pour relier des adresses permanentes qui prennent en compte les différentes versions du fichier (
Par analogie avec BitTorrent, les données sont directement stockées sur les systèmes des participants qui échangent des informations en mode P2P, sans être liées à des nœuds centralisés. S'il est nécessaire de recevoir un fichier avec un certain contenu, le système trouve les participants qui possèdent ce fichier et l'envoie depuis leurs systèmes en plusieurs parties dans plusieurs threads. Après avoir téléchargé le fichier sur son système, le participant devient automatiquement l'un des points de distribution. Pour déterminer les participants au réseau sur les nœuds desquels le contenu d'intérêt est présent
IPFS aide à résoudre des problèmes tels que la fiabilité du stockage (si le stockage d'origine tombe en panne, le fichier peut être téléchargé à partir des systèmes d'autres utilisateurs), la résistance à la censure du contenu (le blocage nécessite de bloquer tous les systèmes des utilisateurs disposant d'une copie des données) et l'organisation des accès. en l'absence de connexion directe à Internet ou si la qualité du canal de communication est mauvaise (vous pouvez télécharger des données via des participants proches sur le réseau local). En plus de stocker des fichiers et d'échanger des données, IPFS peut être utilisé comme base pour créer de nouveaux services, par exemple pour organiser le fonctionnement de sites non liés à des serveurs ou pour créer des services distribués.
Source: opennet.ru