Pour gérer vos consentements :
Categories: Réseaux

IPFS : le protocole distribué s’installe doucement dans les navigateurs

Un grand pas pour IPFS ? Brave est devenu, la semaine passée, le premier navigateur à incorporer une prise en charge native du protocole. Elle est disponible sur la version stable pour Windows, Mac et Linux.

Par « prise en charge native », il faut entendre, essentiellement, la capacité à déployer un nœud IPFS intégré dans Brave. Cela complète les options « nœud embarqué » et « nœud externe ».

La première de ces options n’est recommandée qu’à des fins expérimentales, vu les ressources qu’elle consomme. Elle implique en effet l’exécution en mémoire d’un nœud implémenté en JavaScript.
La seconde peut reposer sur cette même implémentation. On lui préférera toutefois celle en Go, plus « légère ». Pour des questions de sécurité et de performance, le nœud résidera si possible sur la même machine que le browser. La méthode la plus simple pour le mettre en place est de s’appuyer sur l’application IPFS Desktop.

Contrairement aux nœuds externes, les nœuds internes peuvent se passer d’une passerelle HTTP pour l’adressage IPFS*. Ils ne fonctionnent par ailleurs que lorsque le navigateur est ouvert. Et c’est ce dernier qui gère leur mise à jour.

Brave avait amorcé ses travaux d’intégration du protocole en 2018. Il en avait d’abord résulté la possibilité d’activer – sans avoir à l’installer – l’extension « Compagnon IPFS », aujourd’hui disponible pour Firefox et les navigateurs basés sur Chromium.
Cette extension se connecte à des passerelles publiques. Une option qui reste disponible dans le « nouveau Brave ». Avec, comme passerelle par défaut, dweb.link, que gère Protocol Labs, l’entreprise qui s’est constituée pour porter le projet IPFS.

* Opera pour Android supporte IPFS depuis près d’un an… moyennant la jonction avec une telle passerelle que l’utilisateur peut choisir. L’OS de Google est sur la feuille de route de Brave, qui compte aussi, entre autres, faciliter la publication sur IPFS et intégrer le Basic Attention Token.

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

12 minutes ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

2 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

4 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

24 heures ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

1 jour ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

1 jour ago