Web of Trust
Web of Trust, kurz WoT, ist ein dezentrales Vertrauensmodell, bei dem Reputation und Vertrauenswürdigkeit aus Beziehungen im sozialen Graphen abgeleitet werden statt von zentralen Autoritäten.
Funktionsweise
In Nostr beginnt Web of Trust meist beim Follow-Graphen aus NIP-02: Follow List und ergänzt manchmal Mutes, Reports oder verifizierte Identitätssignale. Ein Client oder Dienst wählt einen oder mehrere Seed-Pubkeys, denen er bereits vertraut, und propagiert Vertrauen von dort nach außen durch den Graphen.
- Graph-Aufbau: Ein gerichteter Graph aus Follows und optionalen negativen Signalen wird aufgebaut
- Auswahl der Seeds: Ausgangspunkt sind Pubkeys, denen der Beobachter bereits vertraut
- Score-Propagation: Rang wird mit einem Algorithmus wie PageRank oder einer Variante durch den Graphen weitergegeben
- Grenzwerte und Normalisierung: Graph-Tiefe wird begrenzt, Accounts mit schwachem Signal werden gedämpft und der Endwert für Anzeige oder Filterung normalisiert
Der genaue Algorithmus ist nicht standardisiert. Zwei WoT-Systeme können beide gültig sein und trotzdem unterschiedliche Rankings liefern, weil sie unterschiedliche Seeds, Graph-Tiefen, Zerfallsregeln oder Behandlungen von Mutes und Reports verwenden.
Warum das wichtig ist
WoT gibt Nostr eine Möglichkeit zu ranken und zu filtern, ohne einen zentralen Moderationsdienst zu brauchen. Ein personalisierter Trust-Graph lässt sich schwerer manipulieren als eine rohe Follower-Zahl, weil gefälschte Accounts trotzdem Vertrauen aus dem bestehenden Netzwerk des Beobachters erhalten müssen.
Die Kehrseite ist der Cold Start. Wenn du niemandem folgst, hat ein personalisiertes WoT fast keine Grundlage, um irgendetwas zu bewerten. Viele Produkte lösen das mit Start-Follows, Standards für vertrauenswürdige Provider oder vorab berechneten Scores externer Dienste.
Anwendungen in Nostr
- Spam-Filterung: Relays können WoT nutzen, um Inhalte mit geringem Vertrauen zu filtern
- Content Discovery: Inhalte von Accounts hervorheben, denen dein Netzwerk vertraut
- Payment Directories: Lightning-Adresssuche mit Schutz gegen Nachahmung
- Relay Policies: WoT-Relays akzeptieren nur Notes von vertrauenswürdigen Pubkeys
- Dezentrale Moderation: Communities können anhand von Trust-Scores kuratieren
Implementierungshinweise
Weil WoT-Berechnungen große Teile des Netzwerks crawlen müssen, berechnen viele Clients sie nicht lokal. NIP-85: Trusted Assertions existiert teilweise genau deshalb: Es gibt Clients einen Weg, signierte WoT-Berechnungen von Dritten zu nutzen, wenn lokale Berechnung zu teuer ist.
Bestehende Implementierungen beantworten außerdem unterschiedliche Fragen. Ein globaler Trust-Rang ist nützlich für Discovery und Spam-Resistenz im gesamten Netzwerk. Ein personalisierter lokaler Score ist besser für Fragen wie “zeige mir Accounts, denen mein Graph vertrauen würde”. Eine WoT-Zahl ohne Kenntnis des zugrunde liegenden Modells zu lesen, ist eine häufige Quelle von Verwirrung.
Primärquellen:
Erwähnt in:
Siehe auch: