Qu'est-ce que le Delayed Proof of Work (dPoW) ?
Crypto Fundamental Analysis

Qu'est-ce que le Delayed Proof of Work (dPoW) ?

Alice Cooper · 10 septembre 2025 · 4m ·

Le Delayed Proof of Work est une solution de sécurité qui renforce la protection des réseaux en exploitant la puissance de hachage de la blockchain Bitcoin. Elle crée des sauvegardes fréquentes du système pour garantir un réseau sûr et fiable. Elle est importante car elle permet à des blockchains indépendantes de n'importe quel projet d'implémenter dPoW pour leur sécurité, ce qui est particulièrement crucial en cas de panne système ou de piratage réussi.

Principes de base

Le Delayed Proof of Work (dPoW), créé par le projet Komodo, est une solution de sécurité qui modifie l'algorithme de consensus Proof of Work (PoW) en utilisant la puissance de hachage de la blockchain Bitcoin pour renforcer la sécurité du réseau. Grâce à dPoW, Komodo ne sécurise pas seulement son propre réseau, il offre aussi une protection aux chaînes tierces qui pourraient rejoindre l'écosystème Komodo. Les blockchains indépendantes basées sur le modèle UTXO de n'importe quel projet peuvent implémenter dPoW pour sécuriser leur réseau.

Explication du mécanisme dPoW

Le mécanisme de sécurité dPoW a été conçu par le projet Komodo pour augmenter la sécurité des réseaux en exploitant le taux de hachage de Bitcoin. Un exemple d'implémentation se trouve dans la base de code de Zcash, qui permet la confidentialité par preuves à divulgation nulle de connaissance. Alors, comment fonctionne dPoW dans le système de Komodo ?

Toutes les dix minutes, un instantané de la blockchain Komodo est pris et notarié en l'écrivant dans un bloc du réseau Bitcoin. Cet instantané sert de sauvegarde pour l'ensemble du système Komodo, enregistré dans la blockchain Bitcoin. Les nœuds notaires, élus par la communauté Komodo, inscrivent un hash de bloc de chaque blockchain protégée par dPoW sur le registre Komodo en utilisant la commande OP_RETURN.

Les nœuds notaires sélectionnent un hash de bloc âgé d'environ dix minutes afin de garantir que le réseau reconnaît la validité du bloc. Les nœuds notaires inscrivent un hash de bloc de la chaîne Komodo dans le registre Bitcoin en exécutant une transaction BTC et en utilisant OP_RETURN pour écrire les données dans un bloc de la chaîne Bitcoin.

Après la notarisation sur Bitcoin, les nœuds notaires de Komodo réécrivent ces données de bloc issues de la chaîne BTC sur la chaîne de chaque autre blockchain protégée. Cela garantit que le réseau n'acceptera aucune réorganisation qui tenterait de modifier un bloc notarié ou des blocs créés avant le bloc le plus récemment notarié.

Actuellement, dPoW est utilisé avec Bitcoin, mais il a le potentiel d'être appliqué à d'autres blockchains utilisant un modèle UTXO, leur permettant de tirer parti de sa sécurité et de ses fonctionnalités.

PoW vs dPoW

L'algorithme Proof of Work vise à assurer la sécurité du réseau en dissuadant des cyberattaques telles que les attaques par déni de service distribué (DDoS). L'algorithme consiste à résoudre une énigme cryptographique complexe, coûteuse en matériel et en électricité mais facile à vérifier. Le processus de minage protège non seulement le réseau contre les attaques externes, mais vérifie aussi la légitimité des transactions et génère de nouvelles unités de cryptomonnaie.

La sécurité des blockchains PoW est directement liée à la quantité de puissance de calcul (taux de hachage) qui leur est consacrée. Cependant, les petits réseaux blockchain sont moins sécurisés que les grands. Contrairement au PoW, dPoW n'est pas un algorithme de consensus mais un mécanisme de sécurité mis en œuvre en complément des règles de consensus PoW ordinaires. Il rend impossible la réorganisation des blocs notariés, ce qui augmente la sécurité et la résistance des blockchains face aux attaques à 51 %.

dPoW « réinitialise » les règles de consensus d'une blockchain à chaque fois qu'un bloc est notarié. Par exemple, la plupart des chaînes PoW utilisent la « règle de la chaîne la plus longue », donc chaque fois que le réseau d'une blockchain reçoit la confirmation que le bloc XXX,XX1 a été notarié, la règle de la chaîne la plus longue repart à compter du bloc XXX,XX2. Le réseau n'acceptera pas une chaîne qui commence au bloc XXX,XX0 ou avant, même si c'est la plus longue.

Conclusion

Pour garantir un réseau sécurisé et fiable, le mécanisme de sécurité Delayed Proof of Work crée des sauvegardes fréquentes du système. Cela est particulièrement important en cas de panne du système ou de piratage réussi, car l'ensemble des données peut être rapidement restauré. Pour qu'un attaquant inflige des dégâts durables, il devrait mettre hors service le réseau Bitcoin, ce qui détruirait également tous les instantanés sauvegardés dans la blockchain Bitcoin.

Delayed Proof of Work