What is Nostr?
straw / straw hat
npub1mwm…wgj7
2023-02-10 13:00:56

straw on Nostr: Nostr的基本工作原理 1.Nostr包含两个组件:客户端和中继。 ...

Nostr的基本工作原理
1.Nostr包含两个组件:客户端和中继。 每个用户运行一个客户端。任何人都可以运行一个中继。
2.每个用户都由一个公钥来进行标识。每个帖子都需要进行签名,并且每个客户端都会验证这些签名。
3.获取数据,客户端从自己选择/设置的中继获取数据。发送数据,客户端将数据发布到自己选择/设置的中继。 中继与中继之间不相互通信,中继仅直接与客户端通信。
4.例如,要“关注”某个人,我们只需要让客户端查询它所知道的中继,以获取(被关注用户的)公钥对应的帖子。
5.在客户端启动时,客户端会向它配置的所有中继,查询已关注的所有用户的数据(例如,从最后一天开始的所有更新),然后按时间顺序向用户展示数据。
6.“帖子”可以包含任何类型的结构化数据,但最常用的类型将会作为标准,这样所有客户端和中继都可以无缝地处理它们。

(Translated from https://github.com/nostr-protocol/nostr)
Author Public Key
npub1mwmu5dwze6ryz6ny6wnxuj8f0wssup7xjsvpcuxlf6aluxvgwq2se5wgj7