5 ms·
> I feel like he could just rent some hashpower to force a confidence breaking change on the network but I guess he wants court approval. Even with 100% hashpo
by drexlspivey 5y ago
> I feel like he could just rent some hashpower to force a confidence breaking change on the network but I guess he wants court approval.
Even with 100% hashpower you can’t steal coins from an address without the key
- jimmydorry 5y agoWith 51% hashpower, you can make illegal (by consensus) transactions on the longest chain. This will fork off the validating nodes, but most light clients won’t see an issue and will follow the malicious chain.
- nullc 5y agoIn practice it doesn't actually work that way. Lite clients use a semi-trusted validator, and the semi-trusted validator won't be tricked. I say practice rather than theory because it's not just theory: There are many different forks of Bitcoin, including one created by Wright (BSV, "bitcoin satoshi vision" lol) which exist and are used and have lite clients. For many users, the brief exposure to the wrong chain if their validator starts giving them the wrong one isn't an actual problem-- they will notice and switch eventually and only get robbed if someone pays them on the malicious chain before they notice. Though this is the reason why the Bitcoin whitepaper recommends that users that accept frequent payments should prefer to run their own node.
- jimmydorry 5y agoThanks for your clarification nullc. I don’t quite follow: * How will the light clients notice if they are on the malicious chain if it has the most work (for simplicity they see 1 malicious node and 1 non-malicious)? The light wallet surely goes with the malicious validator with the longest chain, when it sees it. It’s obvious (to me) that the non-malicious validators won’t accept invalid blocks, but not so obvious to me why light wallets would follow the smaller chain. This is at the crux of what appears to be my misunderstanding of light clients. If you have a link, I would like to read more and it would probably save you time from repeating something you’ve likely said before. As a context reminder: GP claimed that it wasn’t possible to spend someone else’s money, even with 100% of the mining rate.