Open alltheseas opened 6 months ago
addendum to problem statement
I would add that besides a "block", relays can go under due to financial considerations, the relay operator can receive external pressure, lose interest etc..
HMW fix this?
Might gossip model help remedy centralization?
What else might help technically?
Can decentralization be incentivized financially? How?
@jb55 on usability vs centralization in early stages:
Usability is much more important than decentralization this early on. If your protocol is super decentralized but noone wants to use it, then who cares. Switching to more decentralized ways of pulling notes is something can be easily changed later.
@fiatjaf how much does outbox/gossip fix the relay centralization problem?
What, if anything, do you want to see in addition to outbox/gossip?
I think outbox fixes everything, but the actual implementation of outbox may (and I think it should) vary across clients. We probably need an easy to understand guide for developers and explaining the basic concept and showcasing all the possibilities.
I think outbox fixes everything, but the actual implementation of outbox may (and I think it should) vary across clients. We probably need an easy to understand guide for developers and explaining the basic concept and showcasing all the possibilities.
Agree.
What might this guide include?
Related: how do apps handle their app not finding a note?
client initiating action
n/a
client receiving or observing action (or lack thereof)
any
timestamp
https://njump.me/nevent1qqszwsvq2jdupmxl87y2mmkwv4dffm2ulzvcmqf252mypad5xzhuksgqfrpxt
what happens
A handful of mega relays carry most notes. In the words of the creator @fiatjaf
suggestion