Can the 51% attack finally be eliminated? Ethereum founder Vitalik proposed a new concept for this
Editor's Note: This article comes fromBabbitt Information (ID: bitcoin8btc), compiled by: kyle, released with permission.
Editor's Note: This article comes from
Babbitt Information (ID: bitcoin8btc)
Babbitt Information (ID: bitcoin8btc)
, compiled by: kyle, released with permission.
A 51% attack is an attack on a blockchain organized by a group of miners who control more than half of the computing power. Now, Buterin has come up with a way to stop them!
A 51% attack can be very harmful to a blockchain, as it can completely prevent new transactions from being confirmed and potentially prevent payments between some or all users. Ethereum founder Vitalik Buterin believes that this problem can be solved with a timeliness detector.
When "Time is Money"
This new concept proposed by Buterin addresses three challenges, as it enables active blockchain clients to come to agreement on three crucial issues. That is, the client will know:
Has a "severe enough" 51% attack happened
which is the "correct" chain to fuse, and
Which validators are "blame" for this attack.
This analysis will be performed through a network of randomly selected provers. They will check the timestamp of each block and determine if it arrived "on time". Therefore, only blocks that arrive "on time" are rebroadcast to the mainnet with the signature of the prover.
Also, this concept of timeliness detectors will eliminate the possibility of imposing censorship on the blockchain. Clients don't support any part of the blockchain that rejects "fair" blocks: it's easy: if a block with a self-declared time t is the timely chain, before the [deadline date] is automatically ruled non-canonical, the The chain does not include the block(...). Good for Ethereum (ETH) 2.0? In general, the community of Ethereum (ETH) researchers appreciates the concept. Some of them even asked whether the proposed technology would be suitable for the initial phase of Ethereum 2.0, the proof-of-stake version of the ethereum protocol due to launch in 2020.
Also, this concept of timeliness detectors will eliminate the possibility of imposing censorship on the blockchain. The client does not support all parts of the blockchain that reject "fair" blocks:


