DÉFINITION de la preuve d'activité (crypto-monnaie)
La preuve d'activité est l'un des nombreux algorithmes de consensus de la blockchain utilisés pour garantir que toutes les transactions sur la blockchain sont authentiques et que tous les utilisateurs parviennent à un consensus sur le statut précis du grand livre public. La preuve d'activité est une approche mixte qui marie les deux autres algorithmes couramment utilisés, à savoir la preuve de travail (POW) et la preuve de mise (POS).
RÉPARTITION Preuve d'activité (crypto-monnaie)
La crypto-monnaie la plus populaire, Bitcoin, utilise l'algorithme POW qui a une caractéristique inhérente d'augmenter le niveau de difficulté de l'extraction au fil du temps. Bien que cette méthode empêche le spam et les attaques de piratage sur le réseau bitcoin, elle conduit à une puissance de calcul de plus en plus utilisée pour l'exploitation minière, ce qui augmente également le coût de la consommation d'énergie et le coût de l'utilisation de nouveaux périphériques matériels d'exploitation minière. Une personne peut extraire ou valider des transactions en bloc en fonction du travail efficace auquel elle a contribué sur la blockchain.
Alors que les coûts d'énergie et de matériel montaient en flèche avec l'augmentation des difficultés d'extraction dans les réseaux de prisonniers de guerre, le point de vente est devenu une alternative. Il accorde plus de poids au participant pour extraire ou authentifier les transactions de bloc en fonction du nombre de crypto-pièces qu'il détient. Bien que le point de vente atteigne l'objectif de réduire les factures d'électricité et utilise du matériel à faible coût, il favorise plutôt la thésaurisation des cryptocoins ou les dépenses.
Le POW et le POS empêchent les chances d'une attaque de 51% - une situation hypothétique où un groupe de participants peut gagner plus de la moitié de la puissance de calcul du réseau d'exploitation. Cela leur permettrait alors de contrôler pleinement le réseau, y compris le pouvoir d'empêcher la confirmation de nouvelles transactions, d'arrêter les paiements entre divers utilisateurs de la blockchain et même d'annuler les transactions effectuées dans le passé pendant leur contrôle du réseau, leur permettant de doubler les dépenses les cryptocoins.
Entrez la preuve d'activité (POA), qui est un hybride de POW et de POS, et tente d'apporter le meilleur des deux. Dans POA, le processus d'exploration commence comme un processus POW standard avec divers mineurs essayant de se dépasser les uns les autres avec une puissance de calcul plus élevée pour trouver un nouveau bloc. Lorsqu'un nouveau bloc est trouvé (extrait), le système bascule vers POS, le nouveau bloc contenant uniquement un en-tête et l'adresse de récompense du mineur.
Sur la base des détails de l'en-tête, un nouveau groupe aléatoire de validateurs du réseau de la chaîne de blocs est sélectionné et doit valider ou signer le nouveau bloc. Plus un validateur possède de crypto-pièces, plus il a de chances d'être sélectionné comme signataire.
Une fois que tous les validateurs signent le bloc nouvellement trouvé, il acquiert le statut d'un bloc complet, est identifié et ajouté au réseau de blockchain, et les transactions commencent à être enregistrées dessus.
Dans le cas où certains des signataires sélectionnés ne sont pas disponibles pour signer le bloc jusqu'à la fin, le processus passe au bloc gagnant suivant avec un nouvel ensemble de validateurs choisis au hasard en fonction de leur mise en pièces, et le processus se poursuit jusqu'à ce qu'un bloc gagnant reçoive le nombre requis de signataires et devient un bloc complet. Les frais / récompenses miniers sont répartis entre le mineur et les différents validateurs qui ont contribué dans leurs rôles respectifs à signer sur le bloc.
Puisque POA marie POW et POS, il est critiqué pour son utilisation partielle des deux. Trop de puissance est encore nécessaire pour extraire des blocs pendant la phase POW, et les thésauriseurs ont encore plus de chances de figurer sur la liste des signataires et d'accumuler plus de récompenses en monnaie virtuelle.
POA empêche également le risque d'une attaque de 51% comme dans POW et POS, car il est impossible de prédire qui serait l'homologue signataire à l'avenir, et la concurrence entre les signataires pour économiser des pièces ne permet pas d'accumuler la puissance de calcul au sein d'un groupe.
Decred est la crypto-monnaie autonome qui utilise le mécanisme de consensus POA.
