Work Commitments

Cette page explique une fonctionnalité clé de la blockchain Virel : les Work Commitments.

Les Work Commitments sont une structure de données obtenue à partir d’un bloc Virel.

Chaque bloc dans la blockchain Virel peut être converti en un Hashing ID, qui est une structure de données contenant un hachage et l’ID du réseau.

Les Work Commitments sont composés d’un nonce, d’un horodatage et de plusieurs Hashing IDs (un pour chaque bloc fusion-miné). Le même Work Commitment peut être utilisé pour sécuriser plusieurs blockchains via le Merge-Mining.

Lors de la vérification de la preuve de travail (PoW) d’un bloc, le consensus le convertit en un Hashing ID, combine ce Hashing ID avec les autres chaînes fusion-minées du bloc, exécute un hachage PoW sur le Work Commitment résultant, puis valide le hachage.

Un seul bloc peut également inclure les Work Commitments des blocs précédents, afin de permettre l’inclusion de blocs latéraux MiniDAG qui contribuent à la difficulté cumulative et à la sécurité de la chaîne.

Le nœud Virel dispose d’une prise en charge intégrée du Merge-Mining pour faciliter la création de forks Virel qui sont fusion-minés avec Virel. Les pools de minage et les mineurs individuels peuvent facilement fusion-miner Virel et les autres chaînes.