使用别名
- 打开 Send(发送)并选择 Send HNS(发送 HNS)。
- 输入完整别名,包括开头的
@。 - 粘贴别名、按回车键、选择 Resolve alias(解析别名),或在输入后离开该字段,即可开始解析。
- 等待 Bob 显示解析出的 HNS 地址和锁定标志。
- 继续前请检查主机名和解析出的地址。熟悉的别名不能代替付款核对。
Bob 文档
钱包别名让您可以输入 @pay.example 这样易记的主机名,而非粘贴 Handshake 地址。Bob 会解析地址并验证结果,然后才允许付款。
10892,然后返回发送页面。重装 2.3.1 无法修复此问题。@。Bob 移除仅用于界面的 @,请求 https://hostname/.well-known/wallets/HNS,并在 _443._tcp.hostname 查询 TLSA 记录。只有 TLS 证书通过 DANE 验证,且地址对当前网络有效时,才接受返回的 HNS 地址。
如果 HIP-2 失败,Bob 会独立查找完全相同主机名上以 hns: 或 hns= 开头的 TXT 记录。只有 DNS 响应通过 Handshake/DNSSEC 身份验证,且地址对当前网络有效时,Bob 才接受此结果。
hns:/hns= TXT 记录。@pay.example。如果没有 @,Bob 会将输入内容视为字面 HNS 付款地址。/.well-known/wallets/HNS 提供一个纯文本 HNS 地址。_443._tcp.your-hostname 发布经过 DNSSEC 身份验证的 TLSA 记录,并使其匹配用户实际收到的证书。hns:hs1… 或 hns=hs1…,并确保 Handshake/DNSSEC 验证通过。此方法不需要 TLSA。检查示例:
dig +dnssec _443._tcp.your-hostname TLSA
dig +dnssec your-hostname TXT
curl https://your-hostname/.well-known/wallets/HNS 解析别名会对其主机名发出 DNS 和 HTTPS 请求,这可能暴露该主机名曾被查询。Bob 不会向别名主机发送您的助记词、私钥、钱包密码或付款金额。
当前补丁构建会打印注重隐私的终端行,例如 [Bob action] Hip2.fetchAddress failed [ETLSAMISMATCH]。这些行显示操作与结果,不打印别名主机名、解析地址、金额、密码、助记词或交易载荷。终端也会显示 Bob 当前使用的本地 Alias Resolver 端口。
如果别名解析失败,请记录完整的屏幕错误及对应的安全终端操作行,然后通过 Bob 支持渠道求助,不要分享钱包秘密信息。