A Pirate Have Stolen $ 18 Million by Taking Control of a Blockchain

in writing •  7 years ago  (edited)

By capturing more than half of the computing power of the Gold Bitcoin network, a hacker was able to carry out a "double spending" attacks repeatedly for several days.

hacker-1811568__340.png

This is one of the worst scenarios that can happen to a cryptocurrency. A black-hat-hacker managed to take control of the BitCoin Gold blockchain, a variant of the BitCoin created by the same company, capturing more than 51% of the mining computing power.

This is indeed one of the main breaches of the blockchain technology. As you might know, each transaction is written block after block in the cryptocurrency registry after being verified by minors through a cryptographic calculation. But when someone owns more than half the computing power, he gets the gavel on on this verification procedure and can then invalidate the transactions.

DQmdpsoEfLe5nRg4Q1oKWHNjLdMnAucCYfRou1yF5Yiwrzs.png

This scam is known as "double spending". How it works ? The hacker performs a double transaction of the same amount, at the same time: a purchase from a seller and a transfer to one of the portfolios he controls.

He concentrates its calculations on the second transaction but suspends the dissemination of verification blocks. For its part, the seller see a perfectly normal transaction arrive and can therefore accept it. The amount is exchanged for a good that the pirate repatriates as quickly as possible. Then he diffuses his own checking blocks, which he can do because he controls over 50% of the mining computing power. Bingo: the transaction to the seller is canceled in favor of the transaction to the wallet of the pirate ... who recovers his bet. In the end, the seller is fooled because he delivered a good that has not been paid.

DQmdpsoEfLe5nRg4Q1oKWHNjLdMnAucCYfRou1yF5Yiwrzs.png

The attack was parried ... for the moment

In this case, the seller's role has been endorsed by trading platforms on which our pirate traded his Gold Bitcoins for another currency that he quickly sent to other accounts. According to a message from the BitCoin Gold company, the pirate made this attack consecutively over several days, between May 16 and 19. In total, he was able to recover the equivalent of $ 17.5 million. It is huge.

drgdr.png

Source

To avoid being hacked more, the trading platforms have increased the number of verification blocks needed to validate a deposit. This increases the computing power needed to achieve the scam.

"Obviously, these trading platform actions have deterred the attacker for now", says Edward Iskra, aka MentalNomad, the communications manager at BitCoin Gold.

If this attack was possible, it is also because the total computing power of the BitCoin Gold network was relatively low, by the order of 30 million cryptographic calculations per second (30 megahash/s). For comparison, the computing power of the BitCoin network is a trillion times higher (30 exahash/s). Being able to carry out a double spending attack on BitCoin should therefore be very unlikely ...

DQmNuF3L71zzxAyJB7Lk37yBqjBRo2uafTAudFDLzsoRV5L.gif

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

@vibzabyss Wow.....I cannot believe that happened! Double-spending allowed the hacker to steal $18 million. Thanks for pointing out the fact that Bitcoin network's computing power is very unlikely to face the same threat. Just imagine how much will be lost.

That would be the end of crypto for a long time I think

"a thousand billion"

Don't you mean a trillion?

Yes sorry.. Thx you!

Oh, I was just giving you guff. Don't worry about it.

You got a 2.03% upvote from @postpromoter courtesy of @vijbzabyss!

Want to promote your posts too? Check out the Steem Bot Tracker website for more info. If you would like to support the development of @postpromoter and the bot tracker please vote for @yabapmatt for witness!

You got a 2.25% upvote from @upme thanks to @vijbzabyss! Send at least 3 SBD or 3 STEEM to get upvote for next round. Delegate STEEM POWER and start earning 100% daily payouts ( no commission ).

You got a 5.68% upvote from @upmewhale courtesy of @vijbzabyss!

Earn 100% earning payout by delegating SP to @upmewhale. Visit http://www.upmewhale.com for details!

YOU JUST GOT UPVOTED

Congratulations,
you just received a 37.03% upvote from @steemhq - Community Bot!

Wanna join and receive free upvotes yourself?
Vote for steemhq.witness on Steemit or directly on SteemConnect and join the Community Witness.

This service was brought to you by SteemHQ.com