6svjszwk
· 3w
紫水晶的个人主页的公钥下面多了一行以nprofile开头的字段,这是啥东东,有谁知道?
都是公钥地址...
目前一共有三种用户标识: hex, npub, nprofile.
前面两种都只是 pubkey, 后面这种结构里面可以把中继地址塞进去, 这样客户端就不用满世界去找这个公钥了, 直接去 nprofile 内嵌的中继服务器查询.
比如
https://relay.gulugulu.moe/pubkey/c7fa3b7c7ec5633b7c9718de9d5f528d0e1c55c9b1543532596ca4a058b4cfe9 里面的
@ClarkQAQ用
https://jumble.social/users/nprofile1qqsv073m03lv2cem0jt33h5atafg6rsu2hymz4p4xfvkef9qtz6vl6gprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajse35zl6 在隐私模式冷启动查找应该也会很快
类似还有事件的 id, nevent, naddr.
nevent 也是把中继地址和作者公钥嵌入
naddr 是把 kind, dTag, 作者公钥, 中继地址嵌入

