|
|
|
|
|
by Felz
3048 days ago
|
|
I feel like proof of work blockchains don't actually solve the problem of "who to trust". Nodes just automatically assign trust to whoever mined the best hash that they know of, which turns out to be whoever holds the most mining power. But not even that: If you're in China and the original blockchain is censored and all your node will ever see is the StateChain, you have misplaced your trust. |
|
However, as long as you have any source for the most recent block that the MITM does not control, they cannot trick you into following a shorter chain. In other words, as long as any side-channel (malicious or otherwise) posts blocks, you can always follow the longest chain. The Blockstream Satellite [2] was created for this reason -- so that nodes always have a reliable side-channel separate from the bitcoin protocol to verify blocks coming from the bitcoin network. Alternatively, some nodes check Tor mirrors, which should be difficult for adversaries to control.
[1] https://eprint.iacr.org/2015/263.pdf [2] https://blockstream.com/satellite/