hcocoa on Nostr: ...
不是,我之前提过,nostr没有共识,非常松散,任何中继器和客户端都可以自由独立选择执行或者不执行nip。
如果选择执行,它也可以不完全遵循nip,只是这样可能会有互操作问题,
如果选择执行,它也可以不完全遵循nip,只是这样可能会有互操作问题,
quoting nevent1q…3609【Relay学 #Relaynology 】
之前提到过,nostr的核心在于relay:
1.用户的global信息流来自他配置的relay
2.用户发消息时是推送到他配置的relay
3.粉丝关注某个用户时,是从该用户配置的relay拉消息(而不是粉丝自己配置的relay)
4.relay可以自由选择接受或者拒绝用户(收费、反垃圾)
5.relay可以自由选择接受或者拒绝消息(自定义应用、反垃圾)
6.用户可以自由选择relay(并迁移消息)
同时由于relay之间不需要p2p同步消息、上链,因此nostr协议是没有共识的,各个relay仅仅是松散地选择性遵守NIP标准而已。
这一点其实和http协议很像。
最初http协议仅仅是承载静态html页面,后来配合cgi、web容器等技术实现了动态效果。原始的apache httpd 早已不是最流行的实现,而各个web server也仅仅是松散地选择性遵守RFC标准。
雅虎、马云在上世纪90年代做网络黄页时,应该也没有想到简单的http协议会诞生如此大的帝国吧。
因此,随着NIP的逐步完善,relay和客户端实现的多样化,nostr将会“分叉”,但其生态有望更加丰富多彩。
#[1]