spaceedge on Nostr: damus是客户端app,中继relay只做存储和转发。 ...
damus是客户端app,中继relay只做存储和转发。
app和app不通信,因此不是p2p。
中继和中继也不通信,因此不是完全意义上的区块链。
app发布内容,签名后,广播到你的app所连接的中继。
app也只能获得连接在相同中继上的人的帖子。
因为签名只在app签发和验证,因此无须信任中继,可以任意丢弃。随意切换中继,会发生有时可以看到某人(存在相同中继),有时就看不到了(没有中继交集)。
Damus is a client app, and relay only stores and forwards.
Apps and apps do not communicate, so they are not p2p.
Relays and relays do not communicate, so they are not completely blockchain.
After the app publishes post, after signing, broadcast to the relay to which your app is connected.
Apps can only get posts from people connected to the same relay.
Because the signature is only issued and verified in the app, there is no need to trust relay and can be discarded at will. Switch the relay at will, and sometimes someone can be seen (there is the same relay), and sometimes you can't see it (there is no relay intersection).
Published at
2023-02-03 06:51:30Event JSON
{
"id": "b4ffd475be3d41f16c70a98bb201fefb0797ad72ffe09c256c6918b34120dc7e",
"pubkey": "a638cdba776e1f8847d9ec7b383243e749cb6490520de3a15bccbb36c3459066",
"created_at": 1675407090,
"kind": 1,
"tags": [],
"content": "damus是客户端app,中继relay只做存储和转发。\napp和app不通信,因此不是p2p。\n中继和中继也不通信,因此不是完全意义上的区块链。\napp发布内容,签名后,广播到你的app所连接的中继。\napp也只能获得连接在相同中继上的人的帖子。\n因为签名只在app签发和验证,因此无须信任中继,可以任意丢弃。随意切换中继,会发生有时可以看到某人(存在相同中继),有时就看不到了(没有中继交集)。\n\nDamus is a client app, and relay only stores and forwards.\n\nApps and apps do not communicate, so they are not p2p.\n\nRelays and relays do not communicate, so they are not completely blockchain.\n\nAfter the app publishes post, after signing, broadcast to the relay to which your app is connected.\n\nApps can only get posts from people connected to the same relay.\n\nBecause the signature is only issued and verified in the app, there is no need to trust relay and can be discarded at will. Switch the relay at will, and sometimes someone can be seen (there is the same relay), and sometimes you can't see it (there is no relay intersection).",
"sig": "8a7a9b1f1e4f65e7bbc706951d8b1782f4e65e90d46d788efdb8d54630d1464da7561cfe72bcdd4442f4f16c228dad0d65d21bb6138215b9b5c89f04f93866d3"
}