让每个人非常容易地自建 Relay,这是我在做 relay selector 之前想过的一个方向。因为不是客户端覆盖的功能,所以我还和做聚合relay 的 nostr 开发者聊了下,但似乎没能说服他去做这个方向。当时我说,做 relay 最好的出路可能不是尽可能把自己的relay做大、追求聚合全网的消息,而是转型去做 relay 基础服务商,让其他人更容易建relay,就像亚马逊做云服务一样。用户点几下按钮就能建一个 relay,每个 relay 有 moderator 和 creator 两种角色,moderator 可以轻易地通过一个网页或者工具审查 review 自己的 relay 上收到的消息,选择是否接受并存储这些消息。

现在终于看到有人开始这样做了 nostr:note1z0pftazwevfz8m3kuj8vkq28hd9l4ng9gy2h2krzpksfpp4a5v4q6t5p5d

Reply to this note

Please Login to reply.

Discussion

一直期待的relay基础设施

那是不是也可能再极端一些,让每个 relay 是一个小群,只有白名单的用户可以拉取和发布 event。感觉这也是一种玩法,可以解决用 nostr 发布的内容没有私密性的问题,满足一些小圈子内部的社交。

私密圈子作用不太大,因为你无法保障你的 note 不会被分享到其他的 relay.

这样说的话朋友圈的仅xxx 可见也没有意义了😂 因为一样会被截图传播

截图不一样,别人知道这是来自其他地方的消息。

但是 note 被分享到其他 relay ,是一个很常见的操作,而且分享过去之后消息和一般的消息没什么区别。

结果都是被看到了,来自哪里并不重要吧。真想标识这是个私密圈子里的内容可以加个 private tag 之类的。如果圈子里的内容被分享到外面了也知道是哪些人做的。就像我们在群里聊天,你也不会觉得自己说的话是完全私密的吧,只是说比直接在广场上说话要私密一些。

私密不是这种relay关注的点。过滤信息/作为内容的一种容器,这个才是我认为 mocro relay比较有意义的地方。真要追求私密应该去使用加密的群聊或者加密的community

最近正好也在研究自架 Relay,也自己架了一個目的在於備份我想備份的內容。同時也在思考一般的使用者對於資料的掌握權在意到什麼程度,會使他們有誘因驅使使用者自架一個 Relay? 或是有其他的原因促使使用者想要自架 Relay。

我能想到的一些:你想维护一个社区,可能是基于某些垂直内容,比如篮球、摄影、文学等等;

你想搞个局域网,只有你几个好友能一起使用这个局域网,一个局域网版的社交网络;

你想组织一次线下活动,所有活动信息,活动现场参会的人的动态,连上这个relay就能看到,等等

我想要的私有relay不用来储存自己的数据,而是随时能把数据传播广播出去同时能接受自己关注者内容、不被墙的relay。

如何实现?

得问以上那些技术大佬☝️

我不是内容输出者,发牢骚的内容给放出的屁一样,所以内容我是无所谓。只是希望能随时有个出口而已……

聽起來更像一個 Server 版本的 Nostr Client 或是一個 Cache Server ? 做的事情跟一般的 nostr client 一樣,連線到其他 nostr relay 監聽 Event,儲存 Client 覺得他該儲存的資訊,基於某個使用者個public 去儲存相關聯的資訊。

good