Re:Show HN: Oracolo – A minimalist Nostr blog in a single HT...
by jron on Tuesday May 21, 2024 @11:47AM
(#40429990)
Unlike web scraping where spaghetti logic is required to follow abstracted JS links, archival of nostr events can be as simple as running a relay and mirroring blog content.[1][2] nostr does a lot of what NNTP did but with additional flexibility.
[1] https://logperiodic.com/rbsr.html#nostr
[2] https://github.com/hoytech/strfry/blob/master/docs/negentrop...
Re:Show HN: Oracolo – A minimalist Nostr blog in a single HT...
by troupo on Tuesday May 21, 2024 @11:58AM
(#40430153)
For that you will need to connect to all relays in existence, right?
Re:Show HN: Oracolo – A minimalist Nostr blog in a single HT...
by jron on Tuesday May 21, 2024 @12:18PM
(#40430455)
Users currently tend to push events to massive relays but decentralization is still a goal:
https://raw.githack.com/dtonon/oracolo/master/examples/fiatj...
https://github.com/nostr-protocol/nips/blob/master/65.md
Still, the short answer to your question would be "yes."
Re:Show HN: Oracolo – A minimalist Nostr blog in a single HT...
by dtonon on Tuesday May 21, 2024 @06:49PM
(#40435013)
Not necessarily, the gossip/outbox model (NIP-65) tells clients which relays they should check:
https://mikedilger.com/gossip-model/
It is of course possible to combine this approach with undifferentiated access to well known relays, to fetch content from not followed people.
Re:Show HN: Oracolo – A minimalist Nostr blog in a single HT...
by dtonon on Tuesday May 21, 2024 @07:03PM
(#40435200)
You should take it upon yourself to save your data, if it is really important to you, so that if all your relays fail, you can simply rebroadcast all your events to a new one and you will be fine.
It's a problem solved in a collaborative and decentralized way.
From nostr site: "If all the relays that you have used in the past go offline, all your posts will be unretrievable." https://nostr.com/relays
Nostr doesn't solve the archival problem