Le proof of work (PoW) est un système de consensus utilisé dans les réseaux de crypto-monnaies pour valider les transactions et ajouter de nouveaux blocs à la chaîne de blocs. Il implique la résolution d'un calcul complexe, généralement lié à la recherche d'un nombre particulier (appelé "nonce"), qui peut être vérifié par les autres nœuds du réseau.
Ce processus est généralement appelé "minage" et les nœuds qui effectuent ces calculs sont appelés "mineurs".
Le proof of stake (PoS) est un autre système de consensus qui permet aux utilisateurs de mettre en jeu leur stake (c'est-à-dire leur part d'une crypto-monnaie) pour valider les transactions et ajouter de nouveaux blocs à la chaîne de blocs.
Au lieu de résoudre des calculs complexes, les utilisateurs peuvent "miser" sur la validation d'une transaction ou d'un bloc en mettant en jeu une certaine quantité de crypto-monnaie. Les utilisateurs qui ont misé sur la validation d'une transaction ou d'un bloc qui est finalement ajouté à la chaîne de blocs récupèrent une partie de la crypto-monnaie mise en jeu.