it doesn't matter if the infrastructure is centralized if the communication is end-to-end encrypted. The communication is unreadable for anyone who doesn't have the keys as long as the communication is encrypted client side.

Reply to this note

Please Login to reply.

Discussion

You’re still trusting a single implementation. It could get compromised and noone would know. with a decentralized protocol this is much harder.

trust is not needed with end-to-end encryption.

you’re trusting that the end to end encryption won’t be broken by an update from a single implementor.