Marktplatz
Namen können über einen integrierten Treuhand-Marktplatz gekauft und verkauft werden. Alle Zahlungen sind vollständig shielded.
Verkaufen
Der Verkäufer unterzeichnet eine LIST-Anfrage über einen On-Chain-TX und erstellt ein shielded-Memo mit dem Befehl LIST:
PiNS:1:LST:{name}:{ed25519_pubkey}:{price}:{nonce}:{signature}
Dadurch wird ein Name auf dem Marktplatz aufgeführt.
- Der Preis kann nur eine ganze Zahl in PIVX Münzen sein (z. B. 1, 100, 123)
- Mit dem Befehl LIST kann der Verkaufspreis zuvor auf dem Marktplatz gelisteter Namen geändert werden
Wenn Sie Ihre Meinung ändern
Der Verkäufer kann die Domain jederzeit vom Marktplatz entfernen, indem er eine On-Chain-TX sendet und ein shielded-Memo mit dem Befehl UNLIST erstellt:
PiNS:1:ULT:{name}:{ed25519_pubkey}:{nonce}:{signature}
Dadurch wird der Name aus dem Marktplatz entfernt.
Die Befehle werden einzeln in der Warteschlange verarbeitet, sortiert nach PIVX Blockchain. Das bedeutet, dass Ihr UNLIST-Befehl vor dem BUY-Befehl einer anderen Person empfangen werden sollte.
PIVX.NAME kontrolliert nicht die Reihenfolge der Transaktionen, sondern hängt vollständig von der PIVX Blockchain-Blockerzeugung und der Indexreihenfolge der Transaktionen in jedem Block ab.
Kaufen
Der Käufer sendet eine shielded-Transaktion an die shielded-Adresse des Registrars mit einem BUY-Befehl im Memo:
PiNS:1:BUY:{name}:{shielded_address}:{ed25519_pubkey}:{nonce}:{signature}
Der Scanner validiert:
- Der Name muss zum Verkauf angeboten werden
- Die Zahlung muss genau dem Listenpreis entsprechen
- Falls gültig: Namensübertragung an den Käufer, Auszahlung erfolgt auf das interne Guthaben des Verkäufers
- Bei Ungültigkeit: wird auf das interne Guthaben des Käufers zurückerstattet
Wenn mehrere Personen gleichzeitig den gleichen Namen kaufen möchten, wird nur die erste Transaktion verarbeitet und die anderen werden auf das interne Guthaben des Benutzers zurückerstattet. Der Benutzer kann jederzeit Geld abheben, indem er einfach die Abhebungsadresse auf der Website ausfüllt.