Attacking block creation

Blockchain is a relatively new technology that is achieving rapid adoption. It has a number of built-in protections and incentives designed to allow the decentralized network to maintain and secure a distributed digital ledger.

However, these protections can be overcome in a variety of different ways.  The block creation process, which collects transactions into blocks to be added to the distributed ledger, can be attacked in a variety of different ways.

Attacks against block creation

The block creation process is designed to add transactions to the blockchain’s distributed ledger in a decentralized fashion.  This is accomplished by having nodes pseudorandomly selected to create blocks and incentivizing them to behave honestly.  However, a malicious node can attack, cheat, or take advantage of the block creation process in a few different ways.

Denial-of-service attacks

Blockchain consensus algorithms are designed to select a node to be the official creator of each block in the blockchain.  If this process works properly, only one node will be able to create a valid block within a given interval.

This creates a single point of failure within a blockchain network.  If malicious nodes can identify the selected creator of the next block, they can perform a

Read More: