February 19, 2026

Capitalizations Index – B ∞/21M

How to Prevent a 51% Attack on your Blockchain

How to Prevent a 51% Attack on your Blockchain

By Charlotte Kng

Source

What is a 51% Attack?

Source

If the name of the scheme doesn’t give it away already, the 51% Attack refers to a breach of a blockchain’s security by a group of miners who dominate more than half its hashing power — the core behind the blockchain’s tamper-proof legitimacy.

Blockchain’s Big Bully

A typical blockchain miner’s job scope revolves around validating payment transactions to be added to the blockchain’s distributed ledger. Mining requires heaps of hashing power supplied by a special computer’s algorithm-solving ability, and its sheer difficulty renders blockchain security so formidable: it makes validation tough and falsification even tougher. Validated transactions become tamper-proof and immutable as they join the blockchain — like Lego blocks superglued together.

Majority Rewrites The Rules

Tampering with Transactions

Yet, with lording power as the majority, these attackers can prevent new transactions from being validated on their watch, effectively halting payments between select users. Cases of blockchain miners scrambling to be the first to validate a transaction aren’t new, but intentionally monopolising enough power to confirm majority of the transactions and, as a result, preventing other miners from completing blocks jeopardizes the efficiency and security of the entire blockchain whilst skewing the coin returns in the majority’s favour.

Double Spending

With enough hashing power pooled together, miners can also indulge in double spending: sending a payment and then reversing it to act like they’d never spent it in the first place. A perfect counterfeit rests in their wallets while they prevent other miners from validating their transactions. Think reversing your credit card transactions on credit terminal without reporting it on the sales log — you’ll get an exact copy of your money back in your account while still looking as if you paid on the system’s log.

With a majority of the miners in charge of transaction-proofing linked up in cahoots and no centralized police force in the blockchain sphere, who’s going to nab these attackers red-handed?

How to Prevent a 51% Attack

Prevent Mining Pools from Becoming Too Big

Ghash.io is the world’s biggest mining pool for Bitcoin — amassing up to 50% of the Bitcoin network’s hashing power. While it seems to be a highly attractive mining pool for reward-seekers, the imminent threat of amassing 51% control and shaking investor confidence in blockchain security has pressured Ghash.io miners into consider reducing their hold.

The final call was forcefully made by Ghash.io’s own partner, mining designer BitFury, who relocated its service to its own mining pool in order to force down Ghash.io’s share to a less threatening 30% hold. It may not look difficult to pre-empt a 51% attack, but convincing miners to leave a major pool and its perks is easier said than done.

Safeguard Your Blockchain Protocol

51% Attacks are usually targeted at smaller-scale bitcoins with millions to lose — Bitcoin Gold, Litecoin cash and a slew of others are amongst victims of this attack. Instead of targeting the long-standing Bitcoin, attackers often target bitcoins with shaky protocols and a scattered distribution of miners. Their aim: swoop in to claim majority mining power, rearrange transactions and flee with the loot after fraudulently tampering with a big-ticket transaction.

As a potential target, fledgling bitcoins should focus on building safer protocols with the help of an expert pair of eyes to review possible loopholes. Don’t just build a house; build an impenetrable fortress.

To keep up with Talenta’s updates, follow its social media sites:

Facebook: https://www.facebook.com/talentasg/

WeChat: https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzUzNDk0OTAxOQ==&scene=124#wechat_redirect

Twitter: https://twitter.com/TalentaSG

Telegram: https://t.me/TALENTA

Published at Fri, 04 Jan 2019 10:03:51 +0000

Previous Article

Big Predictions for 2019: BTC Heading for New All Time High

Next Article

Triangle directing Bitcoin [BTC] to the top C, pattern AB = CD

You might be interested in …

The Birth of BCH: The First Crazy Days of “Bitcoin Cash”

BCH1-3.jpg

August 1 saw the birth of a brand-new cryptocurrency: “Bitcoin Cash,” sometimes referred to as “Bcash” and using the currency tickers “BCH” or “BCC.” bitcoin Cash shares a history with bitcoin, but yesterday it forked off to form its own blockchain and currency.

Here’s the story so far.

The Fork

bitcoin Cash, initially defined by the Bitcoin ABC software implementation, was set to fork on August 1 at 12:20 p.m. UTC. Though in reality, because of how bitcoin nodes measure time, the actual fork happened a little bit later.

Starting right when bitcoin block 478,558 was found around 12:35 p.m. UTC, bitcoin miners and bitcoin Cash miners started looking for a different kind of block, each following their own protocol. Unsurprisingly, a bitcoin miner was the first to find one, marking the first block that was rejected by all bitcoin Cash nodes. This effectively realized the “split,” even though no new bitcoin Cash block had yet been found.

Since there weren’t very many bitcoin Cash miners on a network that did maintain bitcoin’s mining difficulty requirements, this first BCH block did not come fast. It took almost six hours, at about 6:15 p.m. UTC, until Chinese mining pool ViaBTC found the first bitcoin Cash block. This, for many, made the “split” official.

At the time of writing, the fork seems to be more or less successful, depending on how “success” is defined in this context. While there were some concerns about the peer-to-peer network — bitcoin ABC nodes initially appeared unable to reach one another — these problems have seemed to resolve over time. And safety precautions like replay protection and wipeout protection seem to be enforced as well.

That said, infrastructure support for BCH is still very limited. Very few wallets and other bitcoin services have adopted the new cryptocurrency so far — this could of course change in the (near) future.

Hash Power Issues

The bigger problem is probably that hash power on the bitcoin Cash chain started out low and has remained low. As a result, confirmation times are extremely slow, often taking hours.

This should improve over time, especially because bitcoin Cash implemented a new difficulty algorithm designed to adjust back to normal faster. However, even with this algorithm, it could take weeks before blocks are found at typical ten-minute block intervals.

Additionally, this difficulty adjustment algorithm could incentivize odd miner behavior. It has been speculated, for example, that miners intentionally mined no blocks for over 12 hours today, as that would help them get back to normal faster. And, notably, similar incentives would exist even once difficulty readjusts to normal on the bitcoin Cash chain.

Market Behavior

As expected, price discovery has been very volatile during these first couple of days. And perhaps more importantly, price discovery is still very limited, for three reasons in particular.

First, as mentioned above, many bitcoin users are still having difficulties accessing their BCH because not many wallets support the new currency. And even if wallets do support it, accessing BCH requires users to give up some level of privacy, security, time and more.

Second, hardly any exchanges have enabled BCH deposits yet. With some exceptions, only users who held BTC on exchanges that credited users with BCH at the time of the fork were able to sell their BCH. All users who controlled their own private keys have had to wait or find someone to sell to themselves.

And third, because bitcoin Cash blocks are slow and the chain insecure, even when exchanges do allow BCH deposits, it can take hours if not days to credit an account.

At time of writing, HitBTC is the only cryptocurrency exchange that allows BCH deposits within a reasonable timeframe. As such, it’s arguably the first “real” BTC/BCH exchange. However, since HitBTC is not a very established name, many may still be hesitant to send their funds to this exchange. (Nor does bitcoin Magazine recommend that you do so.)

Despite all these factors, trading has started, and the market has seen some early price action. Since its launch, the BCH exchange rates on different trading platforms have bounced between some 0.05 BTC per BCH and 0.4 BTC per BCH.

Disclaimer: The author of this article received BCH and has not sold all of it yet.

The post The Birth of BCH: The First Crazy Days of “Bitcoin Cash” appeared first on Bitcoin Magazine.