再补充一条:
6.POW验证Relay
POW验证有两种:
(1)验证公钥地址
这种目前见到的比较多,比如要求16进制公钥前面要有8个前导0才能加入relay。
这种方式有个缺点,就是需要新生成公钥,而Nostr用户可能已经有公钥了,迁移成本较大。
(2)验证Note ID
这个在NIP-13里有所提及,暂时还没看到实现。每个 Note ID是对消息sha256得到的,因此可以relay可以只接受符合难度要求的Note ID。
由于计算消息sha256时不需要签名,因此挖Note ID的过程也可以付费外包给第三方完成,这就使得在手机等性能较弱的设备上也得以实现。
#[0]