3 ms·
> If a miner has 51% hash rate, they can in theory steal your coins by rewriting history to replace the transaction that granted you the coins with a different
by erikpukinskis 10y ago
> If a miner has 51% hash rate, they can in theory steal your coins by rewriting history to replace the transaction that granted you the coins with a different transaction that sends the coins somewhere else.
Nope. Unless they have your private key, they can't sign your coins no matter how much hashing power they have.
What they can do is unspend their own coins. So if they paid you BTC$1,000 and you gave them a yacht they can go back and send that money to someone else (double spending). But even that is limited:
You can think of it like a race. With 51% of the network you're slightly faster than the other half. That means you can probably win disagreements going forward. But in order to change past transactions you have to go backwards in the race and then catch up again.
Your ability to do that is proportional to how far back you are going and how much above 50% you have. If I want to go back one block (ten minutes) and I am going at 1.1x the rest of the network, it will take me 100 minutes to catch up (I can do 11 blocks to their 10).
If I want to go back 2 blocks (20 minutes), it will take me 3 hours to catch up. You can see how this gets out of hand quite quickly.
- modeless 10y ago> they can't sign your coins They don't need to sign your coins. They need to sign the previous owner's coins. And they don't need to literally be the previous owner, they just need the previous owner's cooperation. And in fact they don't even need that: they can omit the transaction without knowing anyone's keys, and they've still deprived you of your Bitcoins. And they don't need to go back in time, they can omit all of your future transactions and thereby make your Bitcoins worthless, or hold them for ransom.
- DennisP 10y agoTrue, but the farther back they want to rewrite history, the more hashpower they need to outrace the rest of the network, since they're starting from further behind.