NewSchoolBtcMaxs on Nostr: nostr 协议基础: 参与 nostr ...
nostr 协议基础:
参与 nostr 协议的角色有两种:客户端(client)和转发器(relay,也可以理解为服务端)。彼此通信,但同类互不通信。
用户直接以公钥作为自己的身份,使用客户端向转发器 拉取/递送 消息:在递送消息时,用户加上签名以表明消息来自某个公钥;拉取消息时,使用公钥表示拉取该公钥发出的所有信息。
递送消息等同于 “发帖”,拉取消息则等同于 “关注” —— 这就实现了社交网络的基本元素。
那么,它跟其他的社交网络 协议/产品 有什么区别?
Published at
2022-12-20 15:59:17Event JSON
{
"id": "144fb1c3c7bfd7d07e9171f9ff5761fb25a975a20c8c60f5f37599be6bae0682",
"pubkey": "d543c820050efd6d2c1536b0990111ac293a4431e6a12929432366e0aa8001e7",
"created_at": 1671551957,
"kind": 1,
"tags": [
[
"e",
"25b0214686974b9ca63794d8b5f3e7b9d499b0b3270d5c2360e9dcdccc40e933"
]
],
"content": "nostr 协议基础:\n\n参与 nostr 协议的角色有两种:客户端(client)和转发器(relay,也可以理解为服务端)。彼此通信,但同类互不通信。\n\n用户直接以公钥作为自己的身份,使用客户端向转发器 拉取/递送 消息:在递送消息时,用户加上签名以表明消息来自某个公钥;拉取消息时,使用公钥表示拉取该公钥发出的所有信息。\n\n递送消息等同于 “发帖”,拉取消息则等同于 “关注” —— 这就实现了社交网络的基本元素。\n\n那么,它跟其他的社交网络 协议/产品 有什么区别?",
"sig": "1499311db17ff4a509342c5903304e321af9ae6e9e02b75f4103e5b2ecc9fb0f1fec53f15785ea216b244d3fb1d53f3def15cb77b8bfe0dc46182d0edcd73bf2"
}