Ethereum: How is it that concurrent miners do not subvert each other’s work?
I can provide an article about the topic requested.
Ethereum: How does it work with simultaneous miners and prevents subversive
After adding a new block to Blockchain Ethereum, miners are responsible for verifying the transactions contained in the block and ensuring that they are correct. However, to do this effectively, they must restart their work from scratch. This process consists in re -calculating the abbreviations of the previous block and the content of the new block, which can be expensive computing.
However, there is a solution that prevents the miners from overthrowing each other. The Ethereum network uses a consensus algorithm called Proof of Work (POW), which requires from miners to solve complex mathematical puzzles to confirm the transaction and create new blocks.
problem with dump truck
In the absence of a consensus algorithm, such as Jed, there is an inseparable risk that many miners can independently try to overthrow each other. If two or more miners were able to come up with the same shortcut for the block, they could potentially use it as “proof” that their previous shortcut was correct, and therefore ignore the verification of some transactions.
Imagine, for example, that two miners are racing together to solve the first few mathematical puzzles required to create a new block. Both miners can independently calculate the same abbreviation for their previous shortcuts, which would be considered important by most other miners on the web. However, if they share the same abbreviation, it could be seen as proof that their previous work was correct and therefore is not necessary.
Solution: Paliko proof
To prevent such a subversion, the POW Ethereum consensus algorithm uses a different approach. Miners are obliged to “put” their own ether (native network cryptocurrency) in order to participate in checking the correctness of transactions and creating new blocks.
When Górnik solves a mathematical puzzle associated with creating a new block, he earns a certain number of ether that they can use to “block” their participation. The longer they keep their share, the more likely it is that other miners decide to join forces with them to solve the puzzle and gain an advantage.
This creates a situation in which many miners encourage them to work together to achieve their goal, but individual miners are not able to overthrow each other. The collective effort of all miners in the network ensures that all tipping attempts will be detected and punished by the network.
Application
In summary, the Ethereum consensus proof algorithm turned out to be a very effective solution to prevent dumping in a dispersed network of concurrent miners. Encouraging miners to cooperate and requirements to provide their calculation resources to solve the puzzles related to the creation of new blocks, the network ensures that all cheating attempts will be detected and punished by the community.
Although other consensus algorithms are available, such as delegated proof of rates (DPO) and HashGRaph, POW Ethereum turned out to be a reliable and resistant solution for validation of transactions and creating new blocks in a distributed miners.