Delayed Proof Of Work Explained

Delayed Proof of Work (dPoW) is a security mechanism that enhances a blockchain's protection by utilizing the security of another chain.

Go Back
Blog Thumbnail

🕒 1:13 PM

📅 May 23, 2025

✍️ By Ecojames

What is Delayed Proof of Work

- Delayed Proof of Work (dPoW) is a security mechanism designed by the Komodo project.

- It is basically a modified version of the Proof of Work (PoW) consensus algorithm that makes use of Bitcoin blockchain’s hashpower as a way to enhance network security.

Delayed Proof of Work (dPoW) in Blockchain Design

- The principle of Delayed Proof of Work in protecting blockchain networks is founded upon a clever notarization process. In this method, the main blockchain's transactions are periodically backed up on a more secure chain.

- Essentially, miners on the primary blockchain elect significant blocks by embedding them onto this robust auxiliary chain, thus creating checkpoints.

- These checkpoints play a pivotal role in toughening the network against malicious actors.

How does Delayed Proof of Work (dPoW) work

- Delayed Proof of Work (dPoW) works by writing the block hashes of the smaller chain onto the Bitcoin blockchain. 

-This is done by a set of notary nodes, which are elected by the community.

-  These notary nodes perform the work of securing the smaller chain and are rewarded for their efforts. 

- The process of writing the block hashes onto the Bitcoin blockchain effectively ‘notarizes’ the blocks of the smaller chain, providing a second layer of security.

Advantages of Delayed Proof  of Work 

1. One of the main advantages is the increased energy efficiency but above all the higher security rate guaranteed by the system. 

2. It adds value to other blockchains by indirectly providing the security of bitcoin. All this without paying the cost of the transactions of BTC or other PoW chains used.

Disadvantages of Delayed Proof of work

1. Only solutions using PoW or PoS can be used as support chains. 

2. In the Notaries Active mode, the hashrate for several nodes must be calibrated appropriately, otherwise, the difference between the hashrates between the various nodes can literally explode.