跳到主要内容

名称注册

任何人都可以通过基于备注(memo)的协议注册名称。
第一步是生成一对 Ed25519 密钥,它正是你对名称拥有所有权的凭据。

例如,Richard 想注册 richard.pivx。关键步骤如下:

  1. 按照 PIVX Names 协议构造交易备注
  2. 向 PiNS 注册方地址发送一笔交易,附上所需金额以及用你的私钥签名的备注命令
  3. PiNS 扫描器进行校验:名称规则、签名、金额以及其他协议检查
  4. 生成证明,以密码学方式证明该次注册
  5. 索引器收到新证明,扫描、校验并构建分布式名称登记簿
  6. 完成! richard.pivx 已生效
Registration Flow

备注

根据协议,名称注册备注由 8 个以冒号分隔的字段组成:

PiNS:1:REG:{name}:{pivx_address}:{ed25519_pubkey}:{nonce}:{signature}

签名覆盖 PiNS:1:REG:{name}:{pivx_address}:{ed25519_pubkey}:{nonce}——也就是不含末尾签名字段的 整条命令——并使用 Ed25519 私钥完成。这证明该次注册是由 Richard 授权的;没有他的密钥,任何人都无法 代他注册名称。

目标地址必须是主网上的 PIVX Sapling 屏蔽地址ps…,78 个字符);注册方通过 Sapling 密钥 材料支付退款和销售所得,因此透明地址无法使用。完整的字段规则、nonce 语义以及 512 字节备注预算, 请参见命令格式

提示

如果多人同时想注册同一个名称,只有第一笔交易会被处理,其余的金额会退回到用户的内部余额。用户随时都可以在网站上填写提现地址来取回资金。