Doichain Academy

Lesson 4 / 6 · 15 minutes

Namen und name_doi

Namen sind das Werkzeug, mit dem die Doichain Aussagen speichert. Ein Name ist ein Schlüssel-Wert-Datensatz, der einem Eigentümer gehört, von ihm geändert werden kann und öffentlich lesbar ist. Das Konzept stammt von Namecoin.

Die Operationen

Operation Zweck
name_new Namecoin-Commit: reserviert einen Namen verdeckt über seinen Hash
name_firstupdate Namecoin-Reveal: registriert den reservierten Namen mit Wert
name_update ändert, verlängert oder überträgt einen bestehenden Namen
name_doi Doichain-eigen: registriert in einem Schritt ohne Commit und Reveal

name_doi ist schneller und einfacher. Weil der Name vor der Bestätigung im Mempool sichtbar ist, könnte ihn jemand überholen. Für Nachweise ist das unkritisch, denn ein Hash als Name ist ohnehin nur für den Inhaber des Dokuments sinnvoll.

Regeln

Regel Wert
Länge des Namens bis 255 Byte
Länge des Werts über RPC und Standardregeln bis 520 Byte
Ablauf 36.000 Blöcke nach der letzten Operation, rund 250 Tage
Gebundener Betrag mindestens 0,01 DOI im Namens-Output
Eigentum nur der Inhaber des vorherigen Namens-Outputs kann einen Namen ändern

Die 0,01 DOI sind keine Gebühr an die Miner. Sie bleiben im Namens-Output gebunden und wandern mit dem Namen mit. Läuft der Name ab, ist der Betrag verloren. Er sollte deshalb als Kosten der Registrierung gerechnet werden. Wer einen Namen behalten will, aktualisiert ihn vor dem Ablauf.

Ein abgelaufener Name kann von jedem neu registriert werden. Die Historie der früheren Registrierung bleibt aber in der Kette erhalten. Ein erster Zeitstempel geht nie verloren.

Namensräume nach Konvention

Präfix Verwendung
e/<hash> Double-Opt-in-Nachweise
poe/<sha256> Existenznachweise der Doichain-API und von Verifile
d/<name> Domains, wie bei Namecoin
id/<name> Identitäten

Präfixe sind Konvention, kein Konsens. Die Kette erzwingt sie nicht.

Wichtig für Börsen und Indexer

Outputs, deren Script mit einer Namensoperation beginnt, sind keine Zahlungen. Wer sie nicht herausfiltert, schreibt die gebundenen 0,01 DOI fälschlich als Einzahlung gut.

Namen nutzen

Weg Lesen Schreiben
Doichain-API GET /v1/name?name=… mit Schreibschlüssel
MCP-Server für KI-Agenten lookup_name, search_names Nachweise über anchor_proof
Doichain Core name_show, name_history name_doi, name_update
Electrum-DOI Namensansicht Namensoperationen aus dem Wallet

Merksätze

  • Ein Name ist ein öffentlicher Schlüssel-Wert-Eintrag mit Eigentümer.
  • Namen laufen nach 36.000 Blöcken ab, die Historie bleibt.
  • Präfixe wie poe/ sind Konvention.

Please sign in to save your progress and take the exam. Register

Next →