Chris Trottier on Nostr: I’m highly skeptical that a whitelisted version of the Fediverse is feasible at ...
I’m highly skeptical that a whitelisted version of the Fediverse is feasible at scale.
It would work well with five servers. Perhaps it would work with 50 servers, though that might be challenging. At 500 servers, it would surely become unsustainable and collapse under its own weight.
Why? Because you’d have to ensure that all members of the whitelist keep their whitelist updated. Maintaining synchronization becomes increasingly challenging.
If Server A fails to update the shared whitelist in a timely manner, what happens next? Do they get dropped because they didn’t allow Server X to federate with them in the expected time frame? Or is it tough beans for Server X because Server A was too hesitant to update?
Synchronizing such a whitelist would be a complex and time-consuming task.
And guess what? There’s nearly 25,000 servers currently on the Fediverse. What’s the likelihood that the majority of them will be employing a shared whitelist?
It would work well with five servers. Perhaps it would work with 50 servers, though that might be challenging. At 500 servers, it would surely become unsustainable and collapse under its own weight.
Why? Because you’d have to ensure that all members of the whitelist keep their whitelist updated. Maintaining synchronization becomes increasingly challenging.
If Server A fails to update the shared whitelist in a timely manner, what happens next? Do they get dropped because they didn’t allow Server X to federate with them in the expected time frame? Or is it tough beans for Server X because Server A was too hesitant to update?
Synchronizing such a whitelist would be a complex and time-consuming task.
And guess what? There’s nearly 25,000 servers currently on the Fediverse. What’s the likelihood that the majority of them will be employing a shared whitelist?