市場
名前は、組み込みのエスクロー マーケットプレイスを通じて売買できます。すべての支払いは全額shieldedです。
販売
売り手はオンチェーン TX 経由で LIST リクエストに署名し、コマンド LIST で shielded メモを作成します。
PiNS:1:LST:{name}:{ed25519_pubkey}:{price}:{nonce}:{signature}
これにより、マーケットプレイスに名前がリストされます。
ヒント
- 価格には PIVX コインの整数のみを指定できます (例: 1、100、123)
- LIST コマンドを使用して、以前にマーケットプレイスにリストされた名前の販売価格を変更できます。
気が変わったら
販売者は、UNLIST コマンドを使用してオンチェーン TX と形成された shielded メモを送信することで、いつでもマーケットプレイスからドメインのリストを削除できます。
PiNS:1:ULT:{name}:{ed25519_pubkey}:{nonce}:{signature}
これにより、マーケットプレイスから名前が削除されます。
ヒント
コマンドは、PIVX ブロックチェーンによってソートされたキュー内で 1 つずつ処理されます。これは、誰かの BUY コマンドよりも前に、あなたの UNLIST コマンドを受信する必要があることを意味します。
PIVX.NAME はトランザクションの順序を制御しません。PIVX ブロックチェーンのブロック生成と各ブロック内のトランザクション インデックスの順序に完全に依存します。
購入する
購入者は、メモ内の BUY コマンドを使用して、shielded トランザクションをレジストラー shielded アドレスに送信します。
PiNS:1:BUY:{name}:{shielded_address}:{ed25519_pubkey}:{nonce}:{signature}
スキャナーは以下を検証します。
- 販売するには名前を記載する必要があります
- 支払いは表示価格と正確に一致する必要があります
- 有効な場合: 名前は買い手に転送され、支払いは売り手の内部残高に実行されます。
- 無効の場合: 購入者の内部残高に応じて返金されます。
ヒント
複数の人が同じ名前を同時に購入したい場合、最初の 1 つのトランザクションのみが処理され、残りのトランザクションはユーザーの内部残高に返金されます。ユーザーは、ウェブサイト上で引き出しアドレスを入力するだけでいつでも資金を引き出すことができます。