nostr 协议的极简把“信息分发”抽象到了一个比较底层的位置,不像很多协议上来是想着非常具体的场景要去做 IM,做邮箱或者做 medium 之类的。这样一来,nostr 很灵活,很容易在上面添砖加瓦,而且客户端可以很简单地依靠同一套协议生长出不同的产品。
比如我昨天体验完 nostr 有一个想法,为什么在互联网时代我必须用一个“twitter”、一个“telegram”、一个“blog”,三个产品去发布我生产的不同的内容?我想基于 nostr 做真正的个人站,上面有我的推,我写的长文章,附带一个可以对我进行 e2e 加密的聊天窗口。
诚然这样的缝合怪从产品角度来考虑不一定能work,但是从技术角度,能用一套信息分发协议完成这件事,也很新鲜。