Namensregistrierung
Jeder kann einen Namen registrieren — über ein Protokoll, das auf Memos beruht.
Zuerst müssen Sie ein Ed25519-Schlüsselpaar erzeugen, das Ihr Eigentum am Namen belegt.
Richard möchte zum Beispiel richard.pivx registrieren. Die wesentlichen Schritte dafür:
- Transaktions-Memo bilden gemäß dem PIVX Names-Protokoll
- Transaktion senden an die Adresse der PiNS-Registrierungsstelle, mit dem erforderlichen Betrag und dem mit Ihrem privaten Schlüssel signierten Memo-Befehl
- Der PiNS-Scanner prüft: Namensregeln, Signatur, Betrag und weitere Protokollbedingungen
- Beweiserzeugung, um die Registrierung kryptografisch zu belegen
- Der Indexer erhält den neuen Beweis, scannt, prüft und baut das verteilte Namensregister auf
- Fertig!
richard.pivxist aktiv
Das Memo
Laut Protokoll besteht das Memo einer Namensregistrierung aus 8 durch Doppelpunkte getrennten Feldern:
PiNS:1:REG:{name}:{pivx_address}:{ed25519_pubkey}:{nonce}:{signature}
Die Signatur deckt PiNS:1:REG:{name}:{pivx_address}:{ed25519_pubkey}:{nonce} ab — den
gesamten Befehl ohne das abschließende Signaturfeld — und wird mit dem privaten
Ed25519-Schlüssel erstellt. Damit ist belegt, dass Richard die Registrierung autorisiert hat,
und ohne seinen Schlüssel kann niemand einen Namen in seinem Namen registrieren.
Die Zieladresse muss eine abgeschirmte PIVX-Sapling-Adresse im Mainnet sein (ps…, 78
Zeichen); die Registrierungsstelle zahlt Rückerstattungen und Erlöse über
Sapling-Schlüsselmaterial, eine transparente Adresse ist daher nicht verwendbar. Alle
Feldregeln, die Nonce-Semantik und das 512-Byte-Memo-Budget finden Sie unter
Befehlsformat.
Wenn mehrere Personen denselben Namen gleichzeitig registrieren wollen, wird nur die erste Transaktion verarbeitet; den übrigen wird der Betrag auf das interne Guthaben zurückerstattet. Auszahlen lässt sich das jederzeit, indem man auf der Website einfach eine Auszahlungsadresse angibt.