frbitten on Nostr: NOSTR needs to guarantee data delivery. And implementing this in UDP will be more ...
NOSTR needs to guarantee data delivery. And implementing this in UDP will be more cumbersome than TCP itself. UDP is for data that does not need to be guaranteed to be delivered. For real-time data, UDP is useful because if a packet is lost, the next one will arrive.
Published at
2025-01-25 17:55:54Event JSON
{
"id": "beee80d164becbb5eacb9485537a2ffb25dee6b1e49cc9fc1135ccd49133ac83",
"pubkey": "fd3423d0cce87f78be31f9eea31577207bbe3daab9013359cfe4b9358367ec3a",
"created_at": 1737827754,
"kind": 1,
"tags": [
[
"e",
"700f6dc24a6afa5c17aec2c9c7777b72984ceb72dd6431660900a0efa3cec757",
"",
"root"
],
[
"p",
"101b30ee88c27a13de68bf7c8c06368ea3e3e837641595c18675677d18a46a45"
]
],
"content": "NOSTR needs to guarantee data delivery. And implementing this in UDP will be more cumbersome than TCP itself. UDP is for data that does not need to be guaranteed to be delivered. For real-time data, UDP is useful because if a packet is lost, the next one will arrive.",
"sig": "fd076c340bab5f31016b32f500fd6d1d249742b2c0927e3b6e8bcdbf66f69485a18d9a5db96e7a32c80a8f219e4da36c77fee95b32235b254f29a945a05df840"
}