What are parent blocks in Kaspa's blockDAG?

In Kaspa's blockDAG, a block's "parents" are the earlier blocks it directly references, and having multiple parents is what gives Kaspa its graph structure. Traditional blockchains allow only one parent per block, which is why they form a single chain. Kaspa allows a block to point to several parents at once, turning that chain into a graph — hence the name blockDAG. Importantly, these parent relationships are purely structural: they describe how blocks are connected to each other, not which blocks actually count toward the shared transaction history. Understanding parents helps beginners see why Kaspa can accommodate many parallel blocks without the network losing a consistent picture of what happened.

Learn more ›