OK, c’est donc le format multihash qui a été choisi. Mais, est-ce que le endpoint Duniter s’en sert pour publier des données à cette adresse IPFS ?
Si c’est le cas, nous aurions alors un mécanisme qui permet le relier les endpoints à l’espace des “datapod” et disposer d’une base qui permet d’établir un protocole “zero proof knowledge” pour permettre de vérifier la possession de la clef privée correspondant à cette clef jumelle.
Je me sers de cela pour garantir qu’une station Astroport.ONE appartient bien à un utilisateur reconnu par la preuve d’Humanité inhérente à la WoT Duniter. Comment créer une toile de confiance entre les machines sur internet? | CopyLaRadio
Le fait de disposer de clef jumelles sur différents canaux de communication permet d’envoyer un secret chiffré avec la clef publique en commentaire d’une transaction émise depuis un autre portefeuille puis de vérifier que ce secret est bien décodé par la clef privée en le récupérant (chiffré avec la clef publique source) sur la jumelle IPNS ce qui assure de l’usage et la possession de la clef privée correspondante.
Cette méthode combinée à la vérification que la primo transaction reçue par le “wallet machine” provient d’un compte membre assure que le node appartient bien à un humain et établi un lien cryptographique qui permet aux Stations de se faire confiance pour autoriser l’ouverture de tunnels SSH entre les machines des amis déclarés dans la WoT. C’est d’après cette preuve de liaison “Homme/Machine” que les essaims d’auto-hébergeurs se relient et permet la co-administration entre les membres de la coopérative CopyLaRadio.