Zéro confirmation/transaction non confirmée
Qu'est-ce qu'une transaction zéro confirmation ou non confirmée ?
Une transaction nulle ou non confirmée est définie comme un échange qui n’a pas encore été enregistré ou vérifié sur la blockchain. Pour le comprendre dans son contexte, il convient de rappeler quelques principes de base de la technologie blockchain.
Une blockchain est un registre distribué composé d’une séquence continue de blocs. La blockchain est maintenue par un réseau de nœuds distribués qui parviennent à un consensus sur l'intégrité des données enregistrées sur ce registre commun. Tout acteur malveillant souhaitant manipuler la blockchain devrait contrôler au moins 51 % de la puissance de calcul de l’ensemble du réseau afin de saboter son intégrité.
Après avoir envoyé des données à la blockchain, les utilisateurs doivent attendre que l'un des modes qui maintiennent le réseau s'enregistre, puis vérifier les données avant de les ajouter à un bloc. Comme les blocs sont connectés les uns aux autres, chaque bloc vérifié confirme également tous les blocs précédents.
Une transaction sans confirmation fait référence à une transaction qui n’a pas encore été confirmée sur la blockchain et, en tant que telle, ne fait pas encore partie de la blockchain.
Vous pouvez comprendre cela comme une transaction déjà initiée mais qui n'a pas encore été confirmée par les mineurs du réseau. Seul l'acteur à l'origine de la transaction en est conscient, et jusqu'à ce qu'un bloc soit extrait et que la transaction ait été confirmée par d'autres participants au réseau, la transaction est dite n'avoir aucune confirmation.
Gardez à l'esprit que le délai de confirmation d'une transaction variera en fonction du volume des transactions sur un réseau donné. Pour utiliser Bitcoin comme exemple, une transaction Bitcoin (BTC) qui a été relayée vers les nœuds du réseau Bitcoin mais qui n'a pas encore été incorporée dans un bloc est appelée transaction à confirmation nulle.
Une transaction sans confirmation peut être perceptible dans certains scénarios, comme dans le cas d'un vendeur qui libère ses marchandises avant qu'un paiement Bitcoin n'ait été confirmé par le réseau, en supposant que la confirmation finira par être confirmée au fil du temps. En règle générale, au moins six confirmations du réseau sont nécessaires pour être certain que la transaction a été vérifiée.