NIP-54 definiert kind 30818 als adressierbaren Event-Typ zur Erstellung von Wiki-Artikeln und Enzyklopädie-Einträgen auf Nostr. Es ermöglicht dezentralisierte, kollaborative Inhaltserstellung, bei der mehrere Autoren über dieselben Themen schreiben können.

Funktionsweise

Wiki-Artikel werden durch einen normalisierten d tag (das Artikelthema) identifiziert. Mehrere Personen können Artikel zum selben Thema verfassen und so eine dezentralisierte Wissensbasis ohne zentrale Autorität schaffen.

D Tag Normalisierung:

  • Alle Buchstaben in Kleinbuchstaben umwandeln
  • Leerzeichen in Bindestriche umwandeln
  • Satzzeichen und Symbole entfernen
  • Nicht-ASCII-Zeichen und Zahlen beibehalten

Inhaltsformat

Artikel verwenden Asciidoc-Markup mit zwei besonderen Funktionen:

  • Wikilinks ([[Zielseite]]) - Links zu anderen Wiki-Artikeln auf Nostr
  • Nostr-Links - Verweise auf Profile oder Events gemäß NIP-21

Artikelauswahl

Wenn mehrere Versionen eines Artikels existieren, priorisieren Clients basierend auf:

  1. Reaktionen (NIP-25), die Community-Zustimmung anzeigen
  2. Relay-Listen (NIP-51) für Quellenrangfolge
  3. Kontaktlisten (NIP-02), die Empfehlungsnetzwerke bilden

Kollaborative Funktionen

  • Forking - Abgeleitete Versionen von Artikeln erstellen
  • Merge-Anfragen (kind 818) - Änderungen an bestehenden Artikeln vorschlagen
  • Weiterleitungen (kind 30819) - Alte Themen auf neue verweisen
  • Deferenz-Markierungen - Bevorzugte Artikelversionen angeben

Primärquellen:

Erwähnt in:

Siehe auch: