@xavier m’a demandé d’élaborer sur l’Univers dat alors voici.
Première chose, dat c’est un protocol P2P, au même titre que bittorrent. Avec les années, bittorrent a vu plusieurs implémentations et même des versions web. Dat est apparu sur github en 2013 et depuis c’est passé par plusieurs évolutions. Dat, c’est aussi le nom du prorgamme cli (y’a aussi dat-desktop, basé sur Electron) et aussi le nom de l’archive (bittorrent vs torrent).
MISE À JOUR: Le plus simple pour utiliser dat est de télécharger le binaire dat à partir de github. Ce binaire autonome comprend node et dat dans un beau gros fichier.
Depuis un an environ, il existe le fureteur Beaker construit sur Electron (et donc, Chromium). Ce fureteur permet aussi bien de consulter que d’éditer des dat. Ça repose sur HTML, JavaScript et CSS comme n’importe quel fureteur, mais en plus d’utiliser http/https pour le transport, ça utilise aussi dat en dessous.
Plusieurs applications web existent maintenant pour Beaker/dat.
Il y a quelques semaines, Mozilla annonçait qu’il ouvrait la porte au P2P, section Support for Decentralization Protocols.
Brave aussi a annoncé qu’il supporterait dat bientôt.
Bref, pour moi c’est très prometteur. C’est pour ça que je réfère à l’Univers dat (ce lien est aussi disponible à dat://univers-dat-millette.hashbase.io/univers-dat.html pour les initiés).
Peut-être que ça ne remplace pas NextCloud aujourd’hui, mais ça s’en vient et c’est pour ça que c’est mon objectif pour l’année 2018, sachant qu’on y arrivera pas dans le premier trimestre.