Le protocole de réseautage social distribué (DSNP) est le sujet principal de ce texte. Le DSNP est un système de règles qui facilite l'établissement et le fonctionnement de réseaux sociaux décentralisés. Ces protocoles permettent à diverses plateformes de réseaux sociaux, telles que Diaspora, Mastodon et Scuttlebutt, de s'interfacer les unes avec les autres, offrant ainsi aux utilisateurs une expérience de réseau social plus unifiée. Le DSNP intègre également des techniques sécurisées pour protéger les données des utilisateurs. Il utilise des formats ouverts tels que JSON, ActivityStreams, ActivityPub, Webmention et IndieWeb pour formater et partager les informations. Il utilise des protocoles de couche d'application tels que HTTP, HTTPS, XMPP, SMTP et IMAP pour envoyer ces données via le réseau de la Internet[1]. Par conséquent, le DSNP joue un rôle essentiel dans la définition de la structure des réseaux sociaux distribués.
Les Protocole de réseautage social distribué (DSNP) permet à chacun de collaborer à la création d'un réseau social qui est décentralisé, comme courriel.
Il s'agit d'un technologie ouverte qui prend en charge les communications privées d'une manière que les utilisateurs des réseaux sociaux modernes sont en droit d'attendre. La version actuelle du protocole est la 0.6, bien que le projet ait été abandonné. L'auteur principal est Adrian Thurston.