La nouvelle version d'IPFS 0.8.0 a déjà été publiée et vient faciliter le travail avec les broches

Il ya quelques jours, le lancement de la nouvelle version du système de fichiers décentralisé IPFS 0.8.0 (InterPlanetary File System), qui est un stockage de fichiers global versionné implémenté sous la forme d'un réseau P2P composé de systèmes membres.

IPFS combine des idées précédemment implémentées dans des systèmes comme Git, BitTorrent, Kademlia, SFS et le Web pour ressembler à un seul essaim BitTorrent (pairs participant à la distribution) échangeant des objets Git. IPFS est adressé par le contenu plutôt que par l'emplacement et les noms arbitraires. Le code d'implémentation de référence est écrit en Go et est licencié par Apache 2.0 et MIT.

Pour ceux qui ne connaissent pas IPFS, ils doivent savoir que dans ce système de fichiers, un lien de fichier est directement lié à son contenu et comprend un hachage cryptographique du contenu. L'adresse de fichier ne peut pas être renommée arbitrairement, il ne peut être modifié qu'après avoir modifié le contenu. De même, il est impossible de modifier le fichier sans changer d'adresse (l'ancienne version restera à la même adresse et la nouvelle sera disponible via une adresse différente).

Tenant compte du fait que l'identifiant du fichier change à chaque changement, afin de ne pas transférer de nouveaux liens à chaque fois, des services sont fournis pour relier les adresses permanentes qui prennent en compte différentes versions du fichier (IPNS), ou définissent un alias par analogie avec FS et DNS traditionnels.

Après avoir téléchargé le fichier sur votre système, le participant devient automatiquement l'un des points de distribution. Une table de hachage distribuée (DHT) est utilisée pour déterminer les participants au réseau sur les nœuds dont 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 est désactivé, le fichier peut être téléchargé à partir des systèmes d'autres utilisateurs), pour résister à la censure du contenu et aussi pouvoir organiser l'accès en l'absence de connexion Internet ou si la qualité du canal de communication est mauvaise .

Principales nouveautés d'IPFS 0.8

Dans cette nouvelle version la possibilité de créer des services externes a été mise en œuvre pour épingler les données utilisateur (épingler - lier les données à un nœud, pour s'assurer que les données importantes sont enregistrées). Les données affectées au service peuvent avoir des noms distincts, différent de l'identificateur de contenu (CID), il est donc possible de rechercher des données à la fois par nom et par CID.

Pour traiter les demandes de correction de données, L'API du service d'épinglage IPFS est proposée, qui peut être utilisé directement dans go-ipfs. Dans la ligne de commande à épingler, la commande "ipfs pin remote" est proposée.

Le sous-système de broches a été repensé pour le rendre beaucoup plus rapide et plus flexible dans la façon dont il suit les broches. Pour les utilisateurs qui travaillent avec de nombreuses broches, cela conduira à une augmentation importante de la vitesse dans la liste et la modification de l'ensemble des éléments ancrés, ainsi qu'une diminution de l'utilisation de la mémoire.

Une partie de la refonte a été configurée pour prendre en compte la possibilité d'interagir avec les broches les locaux de la même manière que nous pouvons maintenant interagir avec les broches distantes (par exemple les noms, pouvoir définir le même CID plusieurs fois, etc.). Restez à l'écoute pour plus d'améliorations de la fixation.

Lors de la génération de liens "https: //" pour les passerelles, la possibilité de transférer des noms DNSLink à l'aide de sous-domaines a été ajoutée.

Les liens sont désormais utilisables, où les points des noms d'origine sont remplacés par le caractère «-» et les caractères «-» existants sont échappés par un autre caractère similaire, et la prise en charge du protocole QUIC a été étendue. Pour améliorer les performances, la possibilité d'augmenter la réception des tampons pour UDP sont fournis.

Enfin si vous voulez en savoir plus à propos de cette nouvelle version, vous pouvez vérifier les détails dans le lien suivant.

Comment utiliser IPFS sous Linux?

Pour ceux qui souhaitent pouvoir implémenter IPFS dans leur système, ils peuvent le faire en suivant les instructions qui sont détaillés dans cet article.

IPFS: Comment utiliser le système de fichiers interplanétaires sous GNU / Linux?
Article connexe:
IPFS: Comment utiliser le système de fichiers interplanétaires sous GNU / Linux?

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.