TOP
Tout ce que vous avez toujours voulu savoir sur la confirmation de transaction Bitcoin
ACT, Bitcoin, bitcoin-lifecyle, bitcoin-spotlight, bitcoin-transaction, bitcoin-transaction-confirmed, bitcoin-transaction-mempool, confirmation-time, Cryptocurrencies

“Tout ce que vous avez toujours voulu savoir sur la confirmation de transaction Bitcoin”

Pour qu'une monnaie numérique fonctionne, les engrenages constitutifs doivent se mailler pour créer un système parfait. La confirmation de transaction est un rouage essentiel qui aide à compléter ce système.

Si vous êtes un passionné de crypto, il y a de fortes chances que vous sachiez que la transaction Bitcoin moyenne prend environ dix minutes. La plupart des guides de crypto-monnaie mentionnent ce fait, en particulier lorsqu'ils parlent des lacunes du Bitcoin.

Avez-vous déjà creusé plus profondément pour savoir pourquoi?

Si ce n'est pas le cas, cette pièce contient toutes les informations dont vous avez besoin. Même si vous avez un indice, un peu de contenu supplémentaire est toujours utile.

Que signifie le temps de confirmation de la transaction Bitcoin?

En bref, l'heure de confirmation de la transaction Bitcoin fait référence à la période entre le début d'une transaction Bitcoin et l'expéditeur vérifiant le paiement. Ce temps de transaction peut aller de quelques minutes à plusieurs heures.

Une transaction Bitcoin se produit dans un format décentralisé. Une partie envoie une pièce à une autre sans entité centrale pour exécuter la transaction, comme ce serait le cas pour le traitement traditionnel. Par conséquent, un mécanisme différent doit entrer en jeu pour standardiser les opérations et limiter les cas de fraude.

Entrez dans la mempool.

Un mempool est une file d'attente où les transactions Bitcoin que les participants au réseau ont initiées sont en attente de confirmation. Plus ils sont sur la mempool, plus il faut de temps à la blockchain pour les confirmer.

Les mineurs prennent ensuite un tas de transactions dans la mempool et construisent un bloc de transactions. Toutes les 10 minutes, un seul mineur peut ajouter un bloc à la blockchain. La concurrence est intense pour ce droit d'ajouter le bloc suivant. Par conséquent, les mineurs industriels, y compris les mineurs de cloud, et ceux qui ont une puissance de calcul élevée sont avantagés.

Chaque bloc Bitcoin ne peut accueillir que 1 Mo de transactions toutes les 10 minutes. Par conséquent, chaque octet d'un bloc est précieux pour le réseau. Étant donné que chaque transaction Bitcoin fait environ 400 octets (mais varie), un bloc ne peut accueillir qu'environ 2500 transactions. Ce nombre met en perspective la difficulté de l'achèvement de la confirmation de transaction.

Facteurs affectant l'heure de confirmation de la transaction Bitcoin

Trafic / congestion sur le réseau de Bitcoin- Au cours des années de formation du Bitcoin, moins de personnes ont utilisé le système. Cependant, comme la pièce devenait de plus en plus populaire, la congestion des transactions dans le mempool est devenue un vrai problème. Par conséquent, des charges de transactions en concurrence pour un espace de bloc fini provoquent une congestion. Cette congestion signifie que les transactions doivent prendre un certain temps en raison des nombres importants en concurrence avec le temps d'ajout de bloc rigide dans le réseau Bitcoin.

Les frais de transaction- Compte tenu de la congestion, il est dans l'intérêt du mineur d'inclure d'abord les transactions avec des frais plus élevés. Par conséquent, le temps moyen de confirmation d'une transaction avec des frais plus élevés est inférieur au contraire. Actuellement, la récompense de bloc pour l'ajout réussi d'un bloc de transactions Bitcoin est de 12,5 BTC. Le mineur obtient le standard 12,5 BTC plus un montant variable de frais miniers. Étant donné que les frais d'extraction de blocs sont cumulatifs des frais de transaction individuels, il est économiquement judicieux pour un mineur de sélectionner d'abord les transactions avec des frais de transaction plus élevés dans la mempool. Cela signifie que vos frais de transaction peuvent avoir un impact direct sur le temps de confirmation de la transaction.En fin de compte, votre transaction peut être bloquée pendant des heures car les frais sont trop faibles pour être remarqués par les mineurs.

Le nombre de confirmations: gravure sur la blockchain

Une fois que votre transaction a réussi dans un bloc miné, la nouvelle transaction est vérifiée. Cet événement sert de première confirmation. Environ 10 minutes plus tard, le bloc suivant rejoint la blockchain et votre transaction est à nouveau confirmée par le réseau Bitcoin. Ce processus est la deuxième confirmation.

Lors de transactions à l'aide de Bitcoin, certains services nécessitent plusieurs confirmations. Une transaction Bitcoin sans confirmation, transaction de confirmation zéro, signifie que l'expéditeur peut toujours l'annuler et probablement doubler les dépenses.

Certains services n'ont besoin que d'une seule confirmation de transaction comme preuve de paiement. Cependant, pour être sûr que le client n'inversera pas les paiements Bitcoin, de nombreuses organisations ont besoin de jusqu'à six confirmations. Ce nombre de confirmations peut prendre plus d'une heure. Cependant, c'est un moyen de garantir que la transaction est définitive.

En règle générale, le nombre de confirmations dépend de la taille de la transaction. Par exemple, une confirmation peut suffire pour les transactions de moins de 1 000 $. Cependant, lors de transactions de montants supérieurs à 100 000 $, il est conseillé d'attendre plus de trois confirmations. Ce nombre réduit la probabilité d'annulation de transaction.

Plus la taille de la transaction est grande, plus le risque est élevé si la transaction est inversée. Lors de l'achat d'articles utilisant Bitcoin dans un magasin de détail, le magasin peut avoir besoin de 6 confirmations de transaction de la part de mineurs. Avec 6 confirmations, le destinataire peut être sûr que le Bitcoin qu'il reçoit n'est pas dépensé deux fois.

La double dépense est unique aux monnaies numériques. Des acteurs néfastes qui comprennent le réseau de la blockchain et la puissance de calcul peuvent reproduire des informations numériques et manipuler les transactions de la blockchain.

Par conséquent, vous devez d'abord gérer le temps nécessaire à votre transaction pour rejoindre un bloc, puis une période supplémentaire d'attente pour le nombre requis de confirmations. Un paiement Bitcoin typique peut prendre des heures à compléter selon la première et la deuxième étape des transactions.

Le temps de confirmation de la transaction Bitcoin varie d'une transaction à l'autre, en fonction de ces variables. Dans les cas extrêmes, les transactions peuvent prendre plus d'une journée pour aboutir.

Vérifier l'état de votre transaction Bitcoin

Chaque transaction Bitcoin a un ID de transaction unique.

Une fois que vous avez initié une transaction, le portefeuille que vous utilisez devrait vous donner la possibilité de visualiser la transaction sur l'explorateur de blocs.

Copiez l'ID de transaction. Un ID de transaction doit ressembler à ceci: 7a63789802e113b7059851sf0a8a5c3625db37541861dd982f56253b2d5c4ff9

Collez l'ID de transaction sur un explorateur de blocs. L'explorateur est un tiers qui lit la blockchain et montre entre autres le nombre de confirmations d'une transaction.

Plus vos frais de transaction sont élevés, plus votre transaction est susceptible de rejoindre un bloc dans les 10 minutes. Il existe des moyens de suivre rapidement une transaction Bitcoin bloquée.

Ils incluent:

  1. Doublez vos dépenses avec des frais plus élevés / Remplacez par le protocole de frais (RBF) – cette technique consiste à remplacer les frais d'une transaction en attente par des frais plus élevés. Si la transaction d'origine porte la marque «RBF autorisée», la plupart du réseau permettra le remplacement. N'utilisez pas RBF avec une transaction de confirmation zéro car cela peut poser des problèmes de confiance.
  2. L'enfant paie les frais de ses parents Cette technique consiste à ajouter une transaction secondaire à la mempool, avec des frais élevés. La plupart des mineurs ajouteront la transaction enfant avec la transaction d'origine au bloc. Par conséquent, la transaction enfant est un moyen d'améliorer les chances que votre transaction soit récupérée par les mineurs.

Notamment, ces méthodes coûtent de l'argent supplémentaire. Le montant dépend de la taille de la transaction. Par conséquent, si vous avez le temps et la patience, l'attendre est toujours une option viable.

Ce que fait la communauté Bitcoin pour remédier à la
Braquage

Bitcoin bénéficie d'une reconnaissance de nom que la plupart des plates-formes de chiffrement ne peuvent qu'imaginer. Cependant, un point de discussion que les altcoins comme Litecoin ont sur Bitcoin est l'évolutivité. Les transactions Bitcoin prennent simplement trop de temps pour être confirmées.

De leur côté, la communauté Bitcoin a présenté des propositions et des mises à niveau spécifiques via les BIP pour tenter de remédier aux problèmes d'évolutivité de ces dernières années.

Ils comprennent les éléments suivants:

  1. Segwit– Segwit (témoin distinct) implique de fractionner les transactions Bitcoin individuelles pour atténuer les problèmes de limite de taille de bloc. Les participants au réseau ont adopté cette proposition en juillet 2017 sous la forme d'une fourchette souple. Segwit supprime les données de signature de déverrouillage d'une transaction en ne laissant que les données de l'expéditeur et du destinataire dans la section d'origine. Les données séparées ne représentent qu'un quart de la taille de transaction d'origine. La sérialisation des signatures est distincte de la sérialisation des transactions. La pénétration de Segwit est en constante augmentation dans le réseau Bitcoin.
  2. Signatures Schnorr– Schnorr Signature Schemes est une proposition de Pieter Wuille et vise à produire des signatures simples et efficaces. Cette efficacité crée un algorithme distinct pour
    de meilleures signatures cryptographiques. Bitcoin n'a pas utilisé initialement Schnorr
    car il n'est pas normalisé et n'était pas disponible dans les bibliothèques de chiffrement.
  3. Réseau Lightning (LN)-LN implémente les contrats Hashed Timelock (HTLC) avec des canaux de paiement bidirectionnels spécialement conçus pour faire évoluer Bitcoin via une solution hors chaîne. Il permet des paiements sécurisés sur plusieurs canaux de paiement peer-to-peer. En conséquence, tout homologue d'un réseau peut payer un autre homologue directement sans nécessairement avoir un canal ouvert entre eux. Ce canal permet des paiements rapides et sans confiance tout en réduisant simultanément la charge de la blockchain. Le réseau Lightning est toujours en cours mais peut transformer fondamentalement les transactions Bitcoin.

Dernières pensées

Cependant, les raisons de ces retards sont justifiables si le réseau doit rester sécurisé et fonctionner. Ces lacunes ont facilité la montée des altcoins même si aucun n'est susceptible de contester Bitcoin prochainement. Il sera intéressant de voir ce que la communauté Bitcoin peut proposer pour réduire les temps d'attente et les surcharges du système.

Les propositions actuelles, telles que le réseau Lightning, sont passionnantes pour l'évolutivité et l'efficacité futures. Surmonter ces obstacles est nécessaire si Bitcoin veut véritablement défier la monnaie fiduciaire dans les transactions ordinaires.


https://hackernoon.com/everything-you-ever-wanted-to-know-about-bitcoin-transaction-confirmation-4ldq38de?source=rss

« Nous piétinerons éternellement aux frontières de l’Inconnu, cherchant à comprendre ce qui restera toujours incompréhensible. Et c’est précisément cela qui fait de nous des hommes. », Isaac Asimov
Faire un Don Bitcoin :
1Jn3fBqyXoBDFA2jR3azquTqSasRuKH7VT

«

»