DAGKnight

What is DAGKnight?

DAGKnight is a proposed consensus protocol upgrade for Kaspa, tracked as KIP-2. It represents the next evolution of BlockDAG consensus, building on the foundation laid by GHOSTDAG.

DAGKnight has been proposed but is not yet implemented on mainnet.

Key Improvements

Responsive Confirmation Times

GHOSTDAG uses a fixed k parameter to define its security assumptions. DAGKnight removes this fixed parameter entirely, making confirmation times responsive — they adapt automatically to actual network conditions.

If the network is healthy and the attacker is small, confirmations happen faster. If network conditions degrade, the protocol adjusts without any manual intervention. This is a fundamental improvement over fixed-parameter protocols.

50% Byzantine Fault Tolerance

DAGKnight achieves 50% BFT (Byzantine Fault Tolerance), meaning the network remains secure as long as the attacker controls less than half of the total mining power. This is the theoretical maximum for proof-of-work systems and matches the security level of Bitcoin’s Nakamoto Consensus.

Current Status

DAGKnight remains in the Proposed stage. The theoretical framework is well-developed — Dr. Yonatan Sompolinsky’s research provides the academic foundation — but implementation on Kaspa’s mainnet has not yet occurred.

The protocol is expected to be a significant milestone when deployed, as it would make Kaspa’s consensus both more secure and more adaptive than any current BlockDAG implementation.