跳到主要内容

名称解析

名称解析通过向索引器 API 发送请求来完成。

例如,John 想给 richard.pivx 转 PIVX:

  1. 调用 API 解析该名称
  2. 取得地址,同时也拿到校验所需的全部证明
  3. 验证证明(可选):默克尔证明确认该地址确实在登记簿中
  4. 向解析出的地址发送 PIVX

John 从头到尾都看不到那串很长的 PIVX 地址。他只需输入 richard.pivx

校验响应

merkle_proof 让你无需信任 API 即可校验解析结果。它包含来自紧凑稀疏默克尔树的 proof_depth 个兄弟 哈希——只有寥寥数个,而不是固定的 128 个。把记录哈希成一片叶子,再把兄弟节点逐层折叠回根;如果你算到 了 smt_root,那么这条记录正是该树所承诺的内容。

这证明记录属于某一棵树。要确认它是不是真正那棵,请把 smt_root 与 BNB Smart Chain 上的锚定合约 比对。这两个步骤及经过测试的代码都在验证证明

详情参见默克尔证明