Oddbean new post about | logout
 What servers do messages get stored on?

Signal:
Amazon

Session:
Decentralized database w/ pay in crypto

XMPP:
Self-hosted federated

the word "federated" means cross-communication of servers like email

Matrix:
federated (in theory)

SimpleX:
two federated self-hosted servers,
you pick your send, they pick your recieve

Briar:
No servers, peer-to-peer
They gotta be online

Nostr
poster picks distributed relays

Ethereum push.org notifications
federated then fetched by wallet
(this is NOT on blockchain, it's like nostr but only 1 relay)

IPFS
Torrent CDN getting it from a federated pinner (host)
IPFS is really a CDN
CDN means content delivey network, or servers all over distributing faster

Akash & Flux
You're renting servers from their network for your software
The blockchain just keeps track of who owes you service

Add on to the list with other ideas!