What is a BlockDAG?

Unlike a traditional blockchain, which is a single chain of blocks, a BlockDAG allows multiple blocks to be created and linked simultaneously. This creates a graph-like structure where blocks can reference multiple previous blocks. The BlockDAG architecture enhances scalability by enabling parallel processing of transactions. This means that as more users join the network, the system can handle a higher volume of transactions without significant delays.  In a BlockDAG, transactions can achieve finality more quickly since multiple blocks can confirm the same transaction, reducing the time needed for confirmations. The design promotes decentralization by allowing anyone to participate in the network without the need for extensive resources, making it more accessible.

Articles:

What is BlockDAG, and How Does it Work?
What is KASPA?: A Beginner’s Guide to the BlockDAG Blockchain

BlockDAGs resemble a directed acylic graph – a mathematical structure where vertices represent blocks, and edges reference child & parent blocks. Where traditional blockchains appear as a simple linear structure, blockDAGs resemble a complex, interconnected web. Rather than chaining to singular blocks (as in normal blockchains), blockDAGs reference multiple predecessors & all tips of the graph structure, incorporating blocks from various branches instead of following a single, main branch. Kaspa uses GHOSTDAG – an advanced blockDAG protocol that generalizes the Nakamoto Consensus model. Source: https://kaspa.network/technology/

Share