Not All Blockchains Are Secure

Alex Millar
2 min readMay 27, 2018

--

In an attack last week, the Bitcoin Gold (BTG) blockchain had two hours of transactions rolled back and altered, costing someone tens of millions of dollars of wealth. Mining BTG does not consume much power, so one entity was able to dominate the mining, and re-write the blockchain. They pretended to send some BTG to someone, got bitcoin in return, then re-wrote the BTG blockchain to send the same BTG back to themselves.

Performing this kind of “51% attack” on bitcoin would be far more difficult and expensive, primarily because mining bitcoin uses roughly 170x more power than BTG. It is bitcoin’s great power consumption that makes its blockchain so very hard to mutate. As far as anyone I know knows, such an attack has never occurred on the bitcoin blockchain. (If you are transacting large amounts you could wait 20 or 30 minutes for two or three confirmations to be sure.)

Blockchains are touted as panacea for the problems of online reputation, smart contracts, and even supply chain management. Block chain and supply chain — seems like a perfect match! In last volume of Business Edge, we read that, “Blockchain is a technology that permanently records transactions in a way that cannot be amended, altered, edited, or erased.” The recent BTG episode demonstrates that this is not always true.

Even the second most powerful blockchain, Ethereum, was altered after The DAO attack of June 2016, re-assigning $50 million worth of ETH. Ethereum, of course, is the blockchain most-hyped to solve all the worlds problems. So far, however, the most useful applications to emerge from it are digital Beany Babies called Crypto Kitties, and digital Canadian Tire money issued in unsanctioned IPO’s known as “ICO’s.”

Blockchain sounds cool, but its only real use case right now is with boring old bitcoin: nerd money that tends to increase in value by 10x or so every few years. SO BORING!!!

If someone starts their own blockchain to make their own “immutable database” or ledger, that person is either scamming or ignorant. Their blockchain won’t be any less mutable than an Excel spreadsheet. Be careful out there.

--

--