Commentaires
- Veuillez consulter Pourquoi 6 le nombre de confirmations considérées comme sécurisées? .
Réponse
Cela dépend de votre modèle de risque.
Si vous pouvez faire confiance à la personne qui vous paie, vous pouvez accepter le paiement sur 0 / non confirmé si vous le souhaitez.
En tant que commerçant ou trader, vous souhaitez utiliser la configuration cest plus sécurisé (aucune connexion entrante autorisée, connexion explicite à des nœuds bien connectés).
Avec zéro confirmation, vous êtes vulnérable à lattaque de race et à lattaque Finney, ainsi quà lattaque à 51%.
Avec une seule confirmation, vous êtes vulnérable aux 51% datt Ack. Il pourrait aussi y avoir un mineur avec beaucoup de puissance de hachage qui pourrait obtenir quelques blocs daffilée, donc trois confirmations en suppriment la plupart.
Avec six confirmations, il est essentiellement mathématiquement impossible pour un attaquant avec moins plus de 51% de toute la capacité minière pour obtenir six blocs daffilée. et surpassent toujours la plus longue chaîne de blocs. Avec 51% ou beaucoup plus de 51%, lattaquant peut obtenir six confirmations en créant une blockchain parallèle dans laquelle seules les transactions approuvées par lattaquant sont incluses dans des blocs.
Un marchand comme un détaillant peut probablement accepter même sur 0 / non confirmé dans la plupart des cas (par exemple, achats dune valeur maximale de 100 $). Un commerçant qui expédie du commerce électronique peut attendre jusquà ce que la transaction ait trois confirmations.
Une transaction en espèces en face à face sera probablement meilleure si trois confirmations pour un montant élevé, peut-être une confirmation pour de petites quantités.
Toute recommandation ne devrait intervenir quaprès avoir déterminé quels risques sont jugés acceptables.
Commentaires
- > 50% de hashrate nest pas ' requis pour doubler 6 confirmations. 20% de hashrate est suffisant pour avoir 1% de chance, 40% de hashrate suffit pour avoir 50% de chance.
- Je choisis cela comme correct, mais jai trouvé quil y avait déjà une question beaucoup discutée à ce sujet. Veuillez vous reporter à Pourquoi 6 est le nombre de confirmations considérées comme sûres? .
- @MeniRosenfeld pouvez-vous fournir des références pour ces calculs?
Réponse
La leçon du récent problème de fork v0.7 / v0.8 est que simplement attendre 6 ou plus de confirmations sont insuffisantes. Vous devez également vous assurer quil ny a pas de fourches de blockchain concurrentes
par exemple ce fil traite dune preuve de concept de double dépense qui a été exécutée lors de la fourche à chaîne: https://bitcointalk.org/index.php?topic=152348.0
Réponse
Avec 6 confirmations, vous êtes à labri des doubles dépenses et autres.
Pour les transactions de faible valeur, 1 ou 2 sont probablement suffisants.