Main navigation

Ethereum's (ETH) Vitalik Buterin Proposes Construction to Protect Against 51% Attacks on Blockchains

Fri, 02/14/2020 - 11:47
article image
Vladislav Sopov
A 51% attack is an attack on a blockchain orgаnized by a group of miners controlling more than half of its computational power. Now, a way to stop them has been proposed!
Ethereum's (ETH) Vitalik Buterin Proposes Construction to Protect Against 51% Attacks on Blockchains
Cover image via
Read U.TODAY on
Google News

A 51% attack can be very harmful for a blockchain as it totally prevents new transactions from gaining confirmations and can stop payments between some or all users. Vitalik Buterin of Ethereum Foundation suggests that this issue may be solved by timeliness detectors.

When time is money

A new concept proposed by Mr. Buterin addresses three challenges since it allows active blockchain clients to come to an agreement over three questions of crucial importance. Namely, they will know:

  1. whether or not a “sufficiently bad” 51% attack has occurred 
  2. what is the “correct” chain to converge on, and
  3. which validators are to “blame” for the attack.

This analysis will be conducted through a network of randomly picked attesters. They will check the timestamps of every block and find whether or not it came 'on time'. So, only blocks arriving 'on time' will be re-broadcast to the mainnet with the signatures of attestors.

Ethereum (ETH) 2.0 Phase 0 Ready: Ethereum Foundation Researcher

Also, such concepts of timeliness detectors will eliminate the possibility of imposing censorship on a blockchain. Any part of a blockchain that rejects the 'fair' blocks will not be supported by clients:

This is easy: if a block with self-declared time t is timely chain that does not include that block (...) before [deadline] is automatically ruled non-canonical.

Is it good for Ethereum (ETH) 2.0?

Mostly, the community of Ethereum (ETH) researchers appreciated this concept. Some of them even asked whether the proposed techniques would be suitable for initial phases of Ethereum 2.0, the Proof-of-Stake version of the Ethereum protocol that is going to be rolled out in 2020.

Vitalik Buterin on Ethereum 2.0: More Users, More Valuable Software

Vitalik Buterin says that it is possible and he personally hopes development efforts will move 'in this direction'.

Vitalik Buterin hopes to see Timeliness Detectors in Ethereum (ETH) 2.0
Image by EthResearch

Thus, maybe, Ethereum 2.0 Phase 1, which may be launched as soon as Q2, 2020, will be the first implementation of the new attack-resistance concept.

article image
About the author

Blockchain Analyst & Writer with scientific background. 6+ years in IT-analytics, 3+ years in blockchain.

Worked in independent analysis as well as in start-ups (, Monoreto, Attic Lab etc.)