ua.m.v on Nostr: Reading up a bit more on this and found it interesting that initial intent for the ...
Reading up a bit more on this and found it interesting that initial intent for the protocol is that all communication would happen client-to-relay and relay-to-client. It was not intended that relays would talk with each other.
“Clients fetch data from relays of their choice and publish data to other relays of their choice. A relay doesn't talk to another relay, only directly to users.”
Rebroadcasting is an aberration.
https://github.com/nostr-protocol/nostrPublished at
2023-03-05 15:13:16Event JSON
{
"id": "60f27661f4a2e2215661b63ce2ec1c24156985a4d3c0a35d7f788bb93bf07769",
"pubkey": "b7007662fe29ee1a79e094a97aa362a2e1e050277c546b8f120255e17a472f5f",
"created_at": 1678029196,
"kind": 1,
"tags": [
[
"e",
"917905bf75b67a684726af827df9c75d60cd4cd5bae646a75e988f84a539cceb",
""
],
[
"e",
"09714aa8ca50f847dd1694954749c52a3c3c3e720c1a3bd1b1b8bb48ef10f32b"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"p",
"b708f7392f588406212c3882e7b3bc0d9b08d62f95fa170d099127ece2770e5e"
],
[
"p",
"1739d937dc8c0c7370aa27585938c119e25c41f6c441a5d34c6d38503e3136ef"
]
],
"content": "Reading up a bit more on this and found it interesting that initial intent for the protocol is that all communication would happen client-to-relay and relay-to-client. It was not intended that relays would talk with each other.\n\n“Clients fetch data from relays of their choice and publish data to other relays of their choice. A relay doesn't talk to another relay, only directly to users.”\n\nRebroadcasting is an aberration.\n\nhttps://github.com/nostr-protocol/nostr",
"sig": "0301af0bd34d51a42863f065a118eb2f70ef7ab9036718e133b8a18c808452adb54b1686ddeb738e3594a64314c1ceb7269eb2795df4a25f1be6f924c06f0759"
}