Confirmation de transaction

De Bitcoin Wiki
Aller à : Navigation, rechercher

Confirmation de transaction

Confirmation de transaction est nécessaire pour l'empêchement d'une double-spending des mêmes fonds.

Destination

Habituellement un nouveau propriétaire ne peut pas jeter les pièces de monnaie Bitcoin immédiatement lors de leur réception. Une fois que transaction est effectuée, elle est envoyée au réseau de Bitcoin pour l'exécution et elle doit être inclue dans le bloc pour devenir légitime. On appelle un processus d'intégration de la transaction dans le bloc trouvé comme confirmation de la transaction. Intégration dans 1 bloc = 1 confirmation; quand il y a 6 confirmations et plus cette transaction est considérée confirmée. Cette fonction a été introduite pour protéger contre double-spending des mêmes bitcoins (voir "double-spending"). Lors d'un processus de mining une transaction est intégrée dans le bloc.

Nombre des confirmations

Le classique Bitcoin-client affiche une transaction comme "non confirmée" tant qu'elle obtiendra 6 confirmations (6 blocs trouvés). Sites ou services qui acceptent les bitcoins pour le paiement de leurs produits ou services, peuvent mettre leurs restrictions sur le nombre de blocs nécessaires pour la confirmation de la transaction. Le chiffre 6 n'a pas été choisi accidentellement: il est basé sur la théorie que la probabilité qu'un malfaiteur peut accumuler plus de 10% du rating du hach dans le réseau pour falsifier les transactions est petite, et qu'il existe un risque négligeable (moins de 0,1%) acceptable.

6 confirmations pour les malfaiteurs qui n'ont pas une capacité importante sont un obstacle insurmontable en traine d'une attaque. À son tour, pour les gens ayant plus de 10% de la capacité, la complexité sera minimale en traine d'obtenir 6 confirmations coup sur coup. Cependant, la possession d'une telle capacité de calcul nécessite des investissements de millions de dollars, ce qui réduit le risque d'attaque.

Les bitcoins qui sont émis par le réseau pour la détermination d'un bloc peuvent être utilisés âpres l'obtention des 100 confirmations, à savoir 100 blocs trouvés. Le classique Bitcoin-client n'affiche pas les pièces obtenues par la résolution du bloc tant qu'on obtiendra 120 confirmations.