Universal Registrar Screenshot
DIDs für Mastodon
DIDs erzeugen und auflösen, die auf Mastodon-Server zeigen (21.05.2019)
Förderjahr 2018 / Project Call #13 / ProjektID: 3888 / Projekt: MastodonID

Die Grundidee unseres Projekts ist es, dass DIDs (als Basistechnologie einer "souveränen digitalen Identität") auf eine persönliche Mastodon-URL zeigen. Genauer gesagt: Auf eine URL, mit der mittels ActivityPub-Protokollen kommuniziert werden kann. Diese URL kann sich ändern (wenn man seinen Mastodon-Server wechselt), die DID bleibt aber gleich, damit bestehende Beziehungen und Verbindungen mitgenommen werden können.

Wie kann man nun DIDs generieren bzw. verwenden? Es gibt derzeit noch wenige DID-Anwendungen, die auch für Endbenutzer verwendbar sind. Es gibt allerdings verschiedene Entwickler-Tools, wie z.B.:

Mit dem Universal Registrar können wir testweise DIDs erzeugen (z.B. auf der Bitcoin-Blockchain, oder auf Sovrin):

Universal Registrar Screenshot

Diese DIDs können wir dann mit dem Universal Resolver auflösen, also herausfinden, was die aktuellen kryptografischen Schlüssel und die aktuellen Dienste (z.B. Mastodon-Server) der DID sind.

Beispiel: Meine DID ist:

did:sov:builder:9xsh5imsp9UMVbsX4sn2Cz

Über den Universal Resolver kann man die DID auflösen und herausfinden, dass mein aktueller Mastodon-Server (genauer gesagt: die URL für das ActivityPub-Protokoll) wie folgt ist:

https://chaos.social/users/peacekeeper

Einfach mal selbst probieren! Click

Tags:

DID ActivityPub

Markus Sabadello

Profile picture for user markus.sabadello

Skills:

Sovereign Digital Identity
,
Decentralization
,
Peace and Conflict
CAPTCHA
Diese Frage dient der Überprüfung, ob Sie ein menschlicher Besucher sind und um automatisierten SPAM zu verhindern.
    Datenschutzinformation
    Der datenschutzrechtliche Verantwortliche (Internet Privatstiftung Austria - Internet Foundation Austria, Österreich) würde gerne mit folgenden Diensten Ihre personenbezogenen Daten verarbeiten. Zur Personalisierung können Technologien wie Cookies, LocalStorage usw. verwendet werden. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl: