En espérant ne pas faire la porcelaine dans le magasin d’éléphant… ou l’inverse… J’ai eu envie d’intervenir sur cette discussion.
Lors de mes recherches et explorations en quête d’un système d’information capable d’apporter à l’individu un espace numérique où règne la liberté de chacun dans le respect de tous…
Je viens de plonger dans scuttlebutt.
Ce protocole ssb produit un “log” chiffré signé et timecodé qui se lit au travers d’applications qui se chargent d’y entremêler les logs de ses amis et de leur proches à un nombre de hop réglable (2 ou 3).
Le parfait réseau anoptique! Qui se propage par chaîne d’amis (nos données sont répliquées sur les machines de tous nos amis et leurs amis et inversement)
Un réseau social qui combine la liberté d’expression avec la liberté d’écouter. Un logiciel qui nous rend souverain (et responsable, on ne peut pas effacer) de la chaîne qui émanne de nous et s’entremêle à celles des autres. Une oeuvre d’art à n’en pas douter! Un réseau qui fait office de mail, de blog, de chat, de forum, de git, … client généraliste oasis. on peut y jouer aux echecs seul le partage de fichiers volumineux est à prescrire…
Maintenant vous allez me dire, mais qu’est ce que ça a à voir avec les “liens faibles, intermédiaires, forts” dont on parle pour Duniter?
Et bien c’est en prenant le temps de comprendre le module Galilée que je me suis dit que scuttlebut et duniter avaient de sacré points en commun…
- ils partagent l’usage de la même crytpo.
- ils gèrent des blockchain
Bien que leur type de consensus soient différents, ces outils dessinent tous le même shéma (carte partielle du réseau cjdns, même protocole appliqué à une interface tun0 qui produit un mesh).
Et alors? et bien tout le monde se heurte à la même problématique… Quand, comment, où établir les racines des chaînes de confiance? Celle qui techniquement garantie une DHT fiable en fait.
Ici, Duniter fixé à 5 amis à la racine de sa WOT qui part du bloc#0. Un biais à la mise en place d’un système totalement décentralisé… Anoptique.
C’est là que m’est venue l’idée d’imaginer une “monnaie libre” crée dans ssb directement. En créant des types de “post” qui vont bien, on refait une ML quantitative ala G1. En fait pas qu’une seule, plein, une dans chaque Pub ssb (ceux qui concentrent assez d’amis pour établir une WOT humaine fiable)…
Pourquoi en parler sur le forum de dev Duniter?
Parce que je suis de nombreux autres forums d’autres logiciels libres depuis des années… et que je constate souvent que beaucoup refont ce que d’autres font aussi… Comme la couche qui perce les firewall et régule les DDOS, le validateur de conformité de messages, les routines de chiffrage, déchiffrage, mise en index pour extraire des graph relationnels… Ca finalement dépend de l’application qu’on veut en faire et donc de comment écrire et lire l’entremèlage.
Pour finir, j’ai aussi ajouté IPFS à mes cordes. J’utilise actuellement 10% des possibilités de ce jouet… Mais c’est la pièce manquante à SSB, celle qui peut stocker et archiver les grosses pièces jointes. J’ai le projet d’y introduire un “container” (“dag” dans ipfs, “box” dans ssb), bref un truc qui conserve un fichier ses metadata et un compteur de copie et d’usage… raccordé à une clef de portefeuille G1. On y dessine un datacenter interplanetaire dont la monnaie est libre… Je rêve un peu, y’a encore des étapes… Reste-il encore un lecteur à cette distance du début de mon texte? (mettez un emoticon pour me le signaler)
J’espère que j’aurai de quoi faire une démo convaincante de tout ça avant cet été.
Je vous invite à me rejoindre dans ScuttleButt.
On se retrouve dans mon G1Pub
J’ai déjà commencé à faire des dons G1 à des amis sur ssb, à discuter des plans de “Fat Protocol”. La monnaie libre leur plait bien
"pod.copylaradio.com:8008:@UeiA9iqZ0/XTjmYBht230KGr44bsr+Tl5BXSUDFv8vo=.ed25519~bChBvP4ILGfOmioTdZ2xOctiCTtSlkMVZQ6PGvpGhZg="