@Drulac Hello :D
Donc tu veux que ta messagerie soit totalement distribuée ?
À ma connaissance techniquement il faut toujours un serveur au minimum.
Il y a la messagerie Ring qui est distribuée et qui s'est inspiré de Bitorrent avec son DHT pour stocker ces informations de contact. Je pense que tu peux aller voir ce qu'ils font.
Mais pour ça, tu as toujours besoin au minimum d'un serveur de bootstrap.
@Drulac Mon conseil c'est soit tu trouves des spécialistes du peer-to-peer qui sont capables d'implémenter ce genre de technologies pour ta messagerie (moi je m'intéresse à ces technos mais je ne maîtrise pas du tout), soit tu commences simplement par un service centralisé ou sinon décentralisé ce qui est pas facile non plus, mais toujours plus que du distribué.
@Drulac Ah oui sinon une idée !
Tu stockes la liste des utilisateurs sur un nœud IPFS. Tout le monde pourrait y avoir accès en revanche (sauf si tu chiffres).
@Drulac
Techniquement, je trouve ça difficile d'avoir un service de messagerie distribué fiable. J'ai utilisé Ring, et je l'ai toujours d'installé mais il faut avouer qu'il y a des soucis quand tu passes d'un appareil à l'autre, des petits bugs par ici et par là.
Par contre, Skype avant d'avoir été racheté par Microsoft était distribué si je me rappelle bien. Et pour le coup l'application marchait très bien de ce que je me rappelle.