Hacker News new | ask | show | jobs
by CyberDildonics 3836 days ago
You seem adamant about something that you clearly do not understand.

> Because if somebody can spend $1mln to perform 51% attack and move around $1bln, that will likely be done.

Then why hasn't it been done? The answer is that bitcoin doesn't even remotely work like this. You would have to sign a transaction, then double spend it to yourself, then BY CHANCE mine enough blocks to satisfy the person giving you whatever you are buying before they see the double spend.

That is not going to happen. Someone receiving a million dollars will not give over a briefcase of cash the second they see the transaction, and that's the only way something like this would work. If you are taking money out of an exchange, the exchange would never even credit your account, let alone send you money. They would see the double spend transaction and if by some chance (0.015625%) you managed to mine the next 6 blocks or so, they would just wait longer since there is a double spend out there. By the time they might actually send you money, the chances of you mining all the blocks up until that time is practically zero. So you would then be gambling your million dollars against enormous odds.

You might not want to believe that bitcoin works, and it might seem counter intuitive that the proof of work is important and useful, but this isn't about how you wish the world works, it is about how the world ACTUALLY works, and that is why bitcoin actually works.

1 comments

You are focusing on a single scenario of an individual double-spender. Why don't you consider some other scenario, e.g. a hacker getting control of a major BitCoin mining facility to disrupt things just for a laugh? I've seen a lot of that happening. There are tens of possible scenarios. Mining capacity is highly centralized these days and that trend will likely develop further (see the subj). The mental model of "one malicious node against all the honest nodes" is totally bogus.

So far, my observation is that BitCoin can't run cheaply on the reasons already mentioned. I will only buy your argument if you'll show me a graph of power consumption vs turnover and it will happen to be sub-linear.

If a miner gets hacked, then their blocks will go to the attacker, or they won't be mining. Blocks will be mined more slowly and transactions may take longer for the same number of confirmations until the miner comes back. If a bank gets hacked, people steal money enormous amounts of money by directly changing their ledgers. I don't see this as some sort of a loss for cryptocurrencies.

I'm not sure what you mean by turnover although you might want to learn more about bitcoin before you rail so hard against it.

Turnover: the amount of business transacted during a given period of time. How much BitCoins change hands in a month, for example. Actually, plotting that in dollars is even more correct, as electricity costs are not paid with BitCoins.

Ultimately, that is a graph of dollars moved vs dollars wasted. (I explained the difference of "spent" and "wasted" in a different comment.)