@vit serait-il possible d’utiliser duniterpy pour connaitre la liste des serveurs que l’on peut interroger de façon plus propre et pérenne? Et comment…
DuniterPy n’offre pas encore de solution clef en main pour proposer la liste des serveurs à jour sur la bonne blockchain. Mais Sakia le propose et il faudrait vraiment migrer cette fonctionnalité dans DuniterPy.
En attendant car cela risque d’être long, tu peux peut-être bidouiller un truc avec les requêtes suivantes :
Du coup @elois tu pourras voir que eux aussi ont choisit de mettre l’auteur du message. Ça me semble indispensable pour savoir comment répliquer les messages, en fonction du issuer, etc.
En tous cas ce réseau social est fort intéressant ! Je pourrais en effet l’utiliser à l’avenir, à la place des noeuds Cesium+, pour la partie réseau social.
Faudra penser à bien démarquer ce qui vient de Duniter et ce qui vient du réseau social.
Genre une fenêtre à part ou une couleur de fond très différente
Je n’ai jamais dit qu’il ne fallait pas mettre l’auteur du message, je parlais de ne pas mettre la signature de l’auteur du message, c’est tout a fait différent
Yes!! Quelle bonne nouvelle
je crois que les logiciels libres permettent justement de ne pas réinventer la roue à chaque fois qu’on a besoin d’une pièce à notre véhicule digital. C’est excellent si Cesium+ et SSB sont similaires
Personnellement, je trouve que le protocole scuttlebutt est fascinant à l’usage… on est dans un Univers anoptique!! Impossible de savoir quelle taille fait le réseau… Ce sont les amis des amis des amis qui savent, mais ne savent pas tout
Ils ont carrément remis git à l’intérieur…
Et je me disais, gchange+ ne pourrait pas aussi profiter de ssb comme backend?
Parce que introduire ce service dans la communauté scuttlebutt ferait grand plaisir à beaucoup de monde au travers le monde…
Attend @kimamila Cesium est déjà full JS et compatible IPFS !!!
Si on utilise SSB pour gérer Cesium+ on a un kit full décentralisé P2P
On s’appelle !!!
J’ai une question sur Scuttlebutt et Astroport. Peux-t-on y intervenir de façon anonyme ?
Scuttlebut utilise des box pour chiffrer les messages. Y a-t-il une signature incorporée ? Ou bien est-ce le principe d’authentification par clé publique expliquée par @elois, qui lui ne fournit pas de preuve de l’émetteur.
Déjà là, l’anonymat est mis à mal, puisqu’on a pas que le pseudo (qui est modifiable et donc ne constitue en rien une preuve de l’auteur) mais la clef publique de l’auteur. Où me trompe-je ?
Ce n’est pas une critique à priori du protocole de ces deux projets, juste des questions pour savoir s’il conviennent ou pas, dans le cas d’un usage anonyme.
C’est la base, tout message y est écrit dans sa propre chaîne (signée par secret).
Le contenu du message privé est impossible à décoder, mais l’acte d’envoyer un message ne l’est pas. Le protocole de chiffrage/déchiffrage gère jusqu’à 7 destinataires individuels.
Ce n’est pas simple c’est anoptique…
On peut changer la clef par défaut du hanshake et rendre son réseau d’amis invisible…
Par défaut les messages sont en clair. Mais on peut tous les chiffrer…
Enfin c’est un réseau social… Pas des boites emails sécurisées…
OUI, juste à l’événement si le message est chiffré.
Je te conseilles de poser ces question sur SSB pour avoir une meilleure réponse.
Enfin, le protocole étant ouvert, on peut imaginer un méta système qui tronçonne les messages (genre les 3 couches d’onion de Tor) et qui garantisse d’autres propriétés… Je pense…
Privé ne veut pas dire anonyme. Pour ma part, dans CS+ (comme dans scb), c’est un compromis, entre confidentialité et décentralisation. Si tu n’as aucune clef permettant de requeter un réseau P2P :
comme sais tu quelle données te concerne ? Au milieu de toutes les autres données stockées.
comme un noeud peut il appliquer la moindre règle (de modération, de réplication, etc.) ?
Je ne crois pas beaucoup a des trucs 100% anonyme. Autant dire et assumer que le contenu du message en privé, mais pas l’enveloppe du message. C’est déjà plus que bien.
A chercher le mieux on finit parfois par s’enmêler et n’avancer a rien.
Par exemple, dans un message 100% anomyne, il te faudra bien l’envoyer, non ? Comment ? Par un message… Non anonyme ! (Type email ou autre). L’enveloppe permettra donc de voir qui écrit a qui. Ce n’est pas que tu decides de sortie l’enveloppe (la couche transport) de ton code qu’elle n’hésites pas.
CS+ et SCB gérer le message privé et le transport. Amor message ne gere que le contenu. As tu un transport anonyme a proposer, donc ?
Bon, astroport est fonctionnel et c’est assez génial.
On peut notamment se connecter à cesium via l’API qui se retrouve dans notre réseau local ! Du coup plus trop de souci de sécurité puisqu’on est en local et en IPFS en plus… Bonne chance pour pirater ça.
Pareil pour gchange qui est implémenté directement dans l’astroport, en local.
Stockage quasi infini via IPFS et partageable avec les amis scuttlebutt. (ssb)
Possibilité d’utiliser le zen pour virer des junes directement en ssb (!!!)
et nombreux plugins possibles (nextcloud, kodi, etc…)
La vidéo/musique fonctionne via les liens IPFS, bref ça marche !
Intraçable, incensurable, et ça fonctionne même hors connexion, truc de dingue. Bref, un outil qui tombe à pic.
Et tout ça en bash…
@Fred, @poka et tous les copains qui ont bossé dessus, vous êtes merveilleux !