3 ms·
> If you remove a key, what's preventing the server from not admitting that? Can you point me to somewhere I can read about Keybase's solution to this problem?
by natrius 11y ago
> If you remove a key, what's preventing the server from not admitting that?
Can you point me to somewhere I can read about Keybase's solution to this problem?
- malgorithms 11y agoThese 2 docs together will explain it: [1] https://keybase.io/docs/server_security https://keybase.io/docs/server_security [2] https://keybase.io/docs/server_security/merkle_root_in_bitcoin_blockchain https://keybase.io/docs/server_security/merkle_root_in_bitco... The tl;dr: Removal statements are signed into a chain of all public announcements you make (each references the last), and each link also references the root of the site's merkle tree - a tree which includes everyone's chain. The root of that tree is written to the bitcoin blockchain multiple times per day.