4 ms·
What happens when the handshake blockchain forks (say, because the developers can't agree on a change), which of the two 'trustless' forks am I meant to trust f
by joosters 6y ago
What happens when the handshake blockchain forks (say, because the developers can't agree on a change), which of the two 'trustless' forks am I meant to trust from that point on?
- haarts 6y agoThe one with the most hashing power. Just like Bitcoin.
- joosters 6y agoI mean when contentious changes are made, e.g. bitcoin vs bitcoin cash, or ethereum vs etc. Hashing power doesn’t come into it.
- Taek 6y agoUltimately you'd have to decide which one you want to treat as the canonical chain. There would be two (or more) parallel histories, and users would have to figure out which one they wanted to follow. By default, all users would go along with the original chain. To follow the chain with the updated rules (whatever rules the developers couldn't agree on), a user would have to manually opt-in to that updated set of rules.
- setr 6y agowell, that, or the primary client decides a direction and forces it onto everyone as soon as they update... :)
- sieabahlpark 6y agoThank goodness it's decentralized then
- Taek 6y agoA lot of blockchain clients (including Bitcoin) have no auto update feature.
- moocowtruck 6y agoand them i'm going to fork both of the forks to a mega fork just because we know how much we like forks