当然阔以,,,对relay进行二次开发就行。

后面说的群隔离啊,这些都是很容易实现的。群的本义就是转发消息,relay也是干这个的。天然的合适。

Reply to this note

Please Login to reply.

Discussion

嘿嘿,我觉得没有那么简单,因为你不能通过relay拒绝给订阅了同一个relay的人推送特定消息,这违背了nostr的设计理念,权限是要通过密钥控制的。

那么问题来了,有人获得了密钥,我现在想踢走他,又不能把他从relay移除。

怎样不让他看到我们后续的聊天?换密钥?

付费relay不就是按密钥控制?

如果nostr发展下去,relay生态一定会丰富起来,大大小小,有轻有重。这个情况下就是群主的私人relay,他有权限干任何事情。

技术细节的话,因为每个人有自己的公钥,这就是代表着用户,从某个群列表中删除这个npub开头的公钥,就相当于踢了这个用户。

默认relay是无差别转发global消息的、

但各个实现,都加了不同的规则,比如说我现在用的iris,技术上其实是iris网页用浏览器客户端连接irisweb服务器,然后web服务器再和relay进行通讯(当然在有的relay实现中,比如说nostrpy,带一个web服务器也是很容易的)进行nostr的消息转发,这其实是充当了nostr到http之间的一个转换器。

在这个转换过程中,任何一个环节,都可以进行踢群操作(相当于客户端的屏蔽)。

在iris的公频里面很少色情广告,而nostros(另外一个nostr实现)公频里面满是色情广告。

iris里面一样也应该有类似广告,但是iris对他们进行了屏蔽(踢群),于是iris就看起来要干净很多。

有意思的讨论,关注