3 ms·
Are blockchains truly decentralized when a small central group of developers control their codebase? Sure, you can choose not to use the latest version, but the
by cloudking 6y ago
Are blockchains truly decentralized when a small central group of developers control their codebase? Sure, you can choose not to use the latest version, but then you're likely not going to be part of the main network.
- BMSmnqXAE4yfe1 6y agoInteresting what would happen if FBI (silently!) takes over the github bitcoin repository and starts pumping out a version spying on all transactions.
- spiorf 6y agoTransactions are already public.
- BMSmnqXAE4yfe1 6y agonames, addresses and SSNs of transacting parties are not public
- spiorf 6y agoYou will not be on the main chain if the modified version changes some consensus rule. That's called hard-fork. Look at the segwit2x debate to see how this worked in real world. If a modified version doesn't follow the same rules, it will never finish the initial sync. And you can still sync with very old clients. Most of the work on the bitcoin client is optimizing validation. Consensus rules are rarely touched.