Moi, je suis heureux que duniter puisse changer son moteur.
Comme Attilax, je ne suis pas développeur, mais je suis un peu architecte réseau et je sais plutôt bien bricoler en bash (le créole des langages ).
Voila près de 3 ans (depuis G1SMS+) que je m’intéresse à IPFS et expérimente la construction d’un modèle de réseau anoptique Astroport. Codé comme un auto-commutateur (je suis de l’époque du téléphone filaire) il est multicanal (toute application avec un port TCP) et a un heartbeat variable. De base 1 mn, il implémente le protocole de confiance distribué basé sur le système 5* de gchange (au lieu de -100/100, “3 correspond au 0”).
Le TestNet astrXbian tourne et permet de faire tourner un media-center sur des Rpi où les fichiers payent leur hébergement avec leur porte-monnaie libre (Cesium). Vous avez du voir passer les annonces “astroport” sur https://gchange.fr
En fonction de l’Application que doit faire tourner et la taille du SWARM, j’ai pu explorer les limites imposées par le théorème de CAP. Le temps réel peut se maintenir en contrôlant la liste des pairs “amis” (l’échelle de confiance sert à cela). J’ai pu streamer une webcam en 720p quand même!!
Perso, je n’ai jamais cherché à refaire Duniter, mais d’associer des services numériques qui tourne à la monnaie libre (et augmenter les nombre de TX, c’est ça qui fait que la monnaie existe).
J’ai lu avec attention l’exploration de ce framework qui a l’air magique!!
Je me permet d’ajouter mes remarques… Puis-je?
En fait le heartbeat fixe une position dans le “triangle des Bermudes inversé” du théorème de CAP. Plus le nombre de pairs qui participent à échanger sur le canal applicatif augmente et a besoin de rester synchro, moins il faut de pairs… Il faut donc trouver le bon ratio. Pour une monnaie globale avec une WoT globale, j’ai bien peur que les perf tombent…
On fait des DHT sur ce qu’on veut dans IPFS (ipfs p2p, ipfs publish, …), s’il faut réimplémenter ça c’est un peu galère, non?
Je ne connais pas les détails de substrate… Mais en lisant, on dirait qu’une palette est un script bash qui se trouve dans ~/.zen/astrXbian/actions/ (j’ai donné des noms différents à des concepts similaires et j’ai l’impression que nous avons un problème de dictionnaire en commun)
Pour accélérer le astrXbian passe en DEFCON3, c’est à dire en essaim privé (swarm.key activé) dans le courant du mois d’août.
Ensuite la solution pour faire monter les TX, c’est un réglage qui prend pour ratio le niveau de confiance relatif et conforme le swarm à ne se connecter qu’avec les amis du niveau choisi (on fait de la visio au dessus de 4*)
Personnellement, je trouve que nos approches vont dans le bon sens.
Pour bâtir le TestNet, je suis actuellement connecté au réseau June au travers de ES (gchange+) pour la WoT 5* (@kimamila) et réalise la synchro des portefeuilles des stations et des fichiers avec jaklis (@poka), réalise les opérations de crypto, conversion de formats de clefs avec natools (@tuxmain), merci au coup de main de @boris et d’autres qui m’ont aidé pouvoir réussir le remplissage ipfs (@chamalow )
La bestiole numérique va ressembler à un Blob qui avale les data du Web2.0 (youtube-dl et NextCloud pour petit à petit surfer en localhost et récupérer nos données perso des datacenter et aveugler les IA qui tourne dessus et faire des IA amis plutot @Simon_Louvet joue avec je crois). J’espère bien pouvoir continuer à rester connecté à la version substrate qui vise le niveau de confiance technique le plus sûr actuellement.
La compatibilité 100% Libre et le Full P2P est mon objectif.
Je suis conscient que mon approche est sujette à bug. La visite d’un hacker a déjà empêché une carte SIM G1SMS de fonctionner (buffer overflow qui bousille l’API en commande AT de la SIM), mais j’espère bien que celui qui réussira aura l’éthique d’en parler avant de diffuser la faille (on l’a fait pas mal déjà sur tout l’écosystème actuel).
Pour continuer mon expérimentation, pendant le mois d’août, je fais un tour de France pour poser des Stations, expliquer et faire des démos de prise de conscience de la crypto et du P2P aux gens. @ManUtopiK m’a parlé d’un truc si le projet S4 fonctionne quasiment 40% des App du Market peuvent migrer) …
Ceux qui veulent que je passe les voir peuvent me contacter
Ce n’est pas parce qu’on ne suit pas le même chemin qu’on ne va pas au même endroit, dans le Monde Libre nous allons.
BISOU