Maison / Travailler sur Internet / Délai de confirmation de la transaction Bitcoin : combien de temps attendre ? Comment fonctionne le Bitcoin ? Vérifier l'état des transactions Bitcoin

Délai de confirmation de la transaction Bitcoin : combien de temps attendre ? Comment fonctionne le Bitcoin ? Vérifier l'état des transactions Bitcoin

13.02.201717:21


Boris Obolikshto
expert

C'est agréable de se sentir comme un briseur de mythes, et la tentation de prendre une telle position est toujours grande. Afin de ne pas y succomber, je noterai immédiatement que les événements décrits ci-dessous se produisent rarement et ne doivent pas réfuter les idées établies selon lesquelles Bitcoin est un instrument de paiement fiable et qu'une transaction Bitcoin (transfert de cette monnaie numérique) est une opération simple et rapide. Cependant, pour la plupart des utilisateurs de services Bitcoin, un paiement « bloqué » sera inattendu et peut-être effrayant. Je le répète donc : le cas est atypique, mais pas unique. Et démontrant très clairement, d’une part, les avantages de comprendre les bases du fonctionnement des crypto-monnaies (comme d’ailleurs toute technologie), et d’autre part, le manque de préparation de l’infrastructure existante à travailler avec la blockchain.

Paiements Bitcoin bloqués : comment cela se produit-il ? Photo : mmgp.ru

Ainsi, notre histoire a commencé avec le désir banal de mon ami de recharger son compte de téléphone portable en utilisant un service Bitcoin, conçu à cet effet (OUI ! Les propriétaires de téléphones d'opérateurs mobiles ukrainiens peuvent facilement recharger leur compte dans n'importe quel Tmutarakan, si il y a Internet là-bas et vous avez un portefeuille Bitcoin non vide). Nous vous l’avons également dit plus tôt, notamment en utilisant une application mobile.

Ainsi, les derniers jours d'août 2016 sont passés, il faisait chaud et... Eh bien, je ne sais pas, que tout cela soit dû à plus de 30 degrés, à un ordinateur en surchauffe et à un cerveau qui fond à cause de la chaleur. Pourtant, je n’ai pas encore trouvé de raisons plus claires expliquant clairement cet excès.

Capture d'écran 1. Pour recharger votre compte avec des bitcoins, vous n'avez besoin que de quelques clics

Recharger votre compte est simple : vous allez sur le site Internet du service, entrez votre numéro de téléphone, sélectionnez le montant pour recharger votre compte et recevez une adresse pour transférer le BTC de votre portefeuille vers le fournisseur de services (voir capture d'écran 1). Si le portefeuille est sur un appareil mobile, c'est encore plus simple : un code QR vous aidera à transférer rapidement tous les paramètres et à effectuer un paiement. Habituellement, c'est ainsi que tout se passe : vous pointez l'appareil photo sur le code QR, le portefeuille génère une transaction et effectue le paiement. Mais cette fois-là, quelque chose s'est mal passé... Non, non, lecteur, il n'y a aucune raison de s'inquiéter, tout s'est bien terminé, mais n'allons pas trop loin.

Donc, du point de vue de l'utilisateur, tout se passe comme d'habitude : le portefeuille (c'était Bitcoin Core - le plus traditionnel possible) a formé une transaction, l'a envoyée au réseau et... Et rien ne s'est passé. Il n'y a pas eu de confirmation du transfert, qui arrive généralement au bout de cinq à quinze minutes (moins souvent, après une demi-heure ou une heure). Et le lendemain, le portefeuille a signalé un statut de transaction décevant : « Statut : 0/non confirmé, dans le pool de mémoire. » Comme le lecteur le sait probablement, les transactions en Bitcoin sont irrévocables, c'est-à-dire qu'il n'y a aucun moyen de les annuler : l'argent transféré depuis le portefeuille a disparu, mais n'est pas parvenu au destinataire. Ils sont restés bloqués, et maintenant ils ne sont plus dans le portefeuille et le compte mobile n'a pas été réapprovisionné.

La situation d'une transaction Bitcoin « bloquée » n'est pas unique ; même en russe, Google fournit des milliers de liens pour la requête « transactions Bitcoin bloquées » (dans les résultats de recherche pour la requête « Transaction Bitcoin en attente », il y a plusieurs centaines de milliers de positions, une discussion approfondie sur les transactions bloquées en russe). Nous allons essayer de comprendre ce qui s’est passé, mais pour ce faire, nous avons besoin d’une compréhension plus détaillée de la façon dont les transactions se produisent que « appuyer sur un bouton et OK ».

Je ne reproduirai pas l'histoire du fonctionnement de Bitcoin (vous pouvez la lire), nous nous concentrerons uniquement sur le processus de réalisation de la transaction. Votre application Bitcoin, après avoir demandé à partir de quel portefeuille, combien et vers qui vous transférez, générera et enverra au réseau une demande de transaction décrivant tout ce qui est répertorié dans le bon format. La transaction ira au pool (pool mémoire - mempool) et y attendra le mineur, qui la placera dans le bloc. Lorsque le bloc contenant cette transaction entre dans la blockchain, le transfert est terminé. Comme le lecteur s’en souvient, la blockchain n’est pas constituée de transactions individuelles, mais de blocs, c’est-à-dire d’ensembles de transactions et de données les certifiant. Les blocs sont formés par des mineurs, qui reçoivent pour cela deux types de récompenses : des frais pour le bloc (actuellement 12,5 BTC) et une commission pour les transactions incluses dans le bloc.

Les mineurs sont en compétition pour ces frais, c'est pourquoi plusieurs mineurs essaient toujours de créer un bloc en même temps. Quelqu'un a plus de succès et le fait plus tôt, recevant une récompense, les autres ne peuvent qu'espérer de la chance à l'avenir. Bien entendu, une situation est possible lorsque plusieurs mineurs créent leurs blocs presque simultanément (les blocs ne sont généralement pas les mêmes, puisque les mineurs y incluent certaines transactions du pool à leur discrétion). La récompense ira à l'un des mineurs - celui dont le bloc continuera la chaîne (c'est-à-dire qu'après cela le bloc suivant apparaîtra, etc.), le bloc restant (ou même une petite chaîne de blocs), sans recevoir de suite, « mourra ».

Mais pour l'instant, revenons au pool - l'endroit où les transactions qui n'ont pas encore été confirmées ou rejetées sont « en direct » (plus de détails). Les mineurs sélectionnent les transactions dans le pool et tentent d'en former des blocs. Étant donné que la taille du bloc est limitée, le plus souvent seule une partie des transactions du pool est sélectionnée pour le bloc (maintenant, au moment où j'écris ces lignes, il y a près de 41 000 transactions non confirmées dans le pool, occupant plus de 42 Mo - ce il est clair qu’ils ne peuvent pas tous être placés dans un seul bloc). Si l'on suit le destin d'une transaction type, nous verrons les phases de sa vie (voir captures d'écran 2 et 3).

Capture d'écran 2. La transaction est apparue dans le pool

Capture d'écran 3. La transaction a été confirmée et est apparue sur la blockchain

La confirmation est un sort typique, mais pas le seul, possible pour une transaction incluse dans le pool. Dans des circonstances normales, les transactions quittent le pool de l'une des manières suivantes :

  • Lorsqu'une transaction est incluse dans un bloc (confirmé) ;
  • Lorsqu’une transaction ou l’une de ses sources commence à entrer en conflit avec une autre transaction déjà confirmée (l’argent de la source a été dépensé avant le tour de la transaction) ;
  • Lorsqu'une transaction a la priorité la plus basse dans le pool, le pool a atteint sa taille maximale autorisée et une transaction avec une priorité plus élevée y est ajoutée (préemption) ;
  • Lorsqu'une transaction s'arrête en raison d'un délai d'attente (par défaut après 72 heures) ;
  • Lorsqu'une transaction est remplacée (il s'agit d'une fonctionnalité relativement nouvelle, nous en discuterons plus tard).

Notre transaction n'a pas eu de chance : soit la main a tremblé lors de l'envoi du paiement, soit une autre chose imprévue s'est produite, mais la transaction qui est entrée dans le pool s'est soldée par une commission (frais) nulle. Quelques éclaircissements s’imposent ici. Formellement, le protocole réseau Bitcoin ne nécessite pas de commission. Lorsque Bitcoin est apparu pour la première fois, les transactions gratuites étaient possibles (hélas, tout le monde ne suit pas les changements, et on peut encore parfois entendre des néophytes dire que les transferts Bitcoin sont gratuits).

À mesure que la technologie devenait populaire et que le rythme des transactions augmentait, plusieurs raisons justifiaient l’introduction de frais de transaction. Premièrement, pour se débarrasser du spam - des transactions dénuées de sens générées par des attaquants attaquant les ressources de la communauté ou des erreurs de développeurs incompétents. Deuxièmement, la nécessité de classer les transactions pour permettre aux utilisateurs d'accélérer le traitement de leurs paiements. Les transactions sans commission ont peu de chance d'être bloquées et confirmées à notre époque où les demandes de transactions sont plus que suffisantes. Par conséquent, le sort de notre transaction devait être peu enviable : mourir à cause d'un temps mort ou être forcé de quitter le pool.

Selon le portefeuille que vous utilisez, le sort habituel d'une transaction « interrompue » peut être différent. Par exemple, la transaction peut être déclarée échouée et les fonds non envoyés réapparaîtront dans le portefeuille. Mais il est également possible que le portefeuille réessaye d’envoyer la transaction au pool pour exécution. Dans ce cas, la transaction « renaîtra » dans le pool et y restera suspendue, reprenant périodiquement, indéfiniment. Dans ce dernier cas, vos fonds sont gelés : ils sont inaccessibles à vous et au destinataire. C’est le cas le plus souvent décrit par les utilisateurs confrontés à des transactions gelées (voir par exemple la note sur les expérimentations du zéro commission). À première vue, c'est précisément la situation à laquelle mon ami a été confronté : le portefeuille rapporte obstinément la même chose : « Statut : 0/non confirmé, dans le pool de mémoire ».

Dans les cas décrits (voir notamment les liens ci-dessus), les fonds gelés peuvent être restitués dans le portefeuille à l'aide de clés de rechargement spéciales ou en rechargeant le programme à partir de zéro (dans ce dernier cas, la blockchain est à nouveau chargée par requêtes au réseau, c'est-à-dire que les transactions qui n'y étaient pas incluses seront ignorées et les fonds seront restitués dans le portefeuille). La procédure de redémarrage complète est fastidieuse et peut prendre beaucoup de temps (ce n'est pas une blague de recharger plus de 100 Go de données blockchain), cependant, mon ami l'a fait. Et je n'ai rien vu de bon. Même après quelques mois, le populaire service d'analyse de blockchain blockchain.info a rapporté : « Transaction rejetée par notre nœud. Raison : Les frais sont trop bas / Priorité pas suffisante." Autrement dit, il a toujours vu la transaction, mais a refusé de l'exécuter. C'est une triste situation.

Mais nous avons de la chance ! Le 21 janvier, notre transaction est arrivée et elle (hourra !!!) a été finalisée. Et la description de la transaction montre ce qui était inhabituel. Regardons la capture d'écran 4.

Capture d'écran 4. « Notre » transaction est confirmée !

En plus de la commission nulle (Frais), la transaction diffère également de celle présentée dans la troisième capture d'écran dans le champ « Lock Time ». Ce paramètre de transaction indique à partir de quel bloc les mineurs peuvent inclure une transaction dans un bloc. De nombreux portefeuilles le mettent à 0, ce qui permet de l'activer immédiatement. Et le portefeuille Bitcoin Core, qui, de droit de son fondateur, se considère obligé de surveiller la sécurité de l'ensemble du réseau Bitcoin, fixe la valeur du bloc généré le plus proche, ce qui empêche un attaquant d'attaquer le réseau en créant une branche à partir de transactions ultérieures qui concurrence les blocs existants. Mais le bloc 427560 s’est avéré être le rare bloc qui a remporté le concurrent. Deux mineurs presque simultanément, avec une différence de moins de deux secondes, ont généré des blocs avec ce numéro (il serait plus correct de dire « de cette hauteur » - le numéro de série d'un bloc dans la blockchain est appelé hauteur).

Les blocs qui ont généré des points de branchement sont affichés, par exemple, par Blockchain.info

Il s'agit probablement d'une combinaison rare : la liaison à un bloc forké et une commission nulle ont créé une situation à cause de laquelle notre transaction est restée longtemps bloquée dans le pool. Heureusement, tout s'est bien terminé : la transaction a été finalisée et le compte mobile a été rechargé. Néanmoins, ce qui s’est passé est, à mon avis, une bonne raison de parler du caractère prometteur des paiements en Bitcoin.

D'une part, à mesure que l'intérêt pour la technologie et le nombre de portefeuilles actifs augmentent, le nombre de demandes de transactions augmente, et donc la concurrence pour la confirmation des transactions (c'est-à-dire effectuer des paiements). En revanche, la situation s'améliore car les nouveaux portefeuilles prennent en charge un réglage dynamique des commissions en fonction de la plénitude du pool. Et les développeurs introduisent de nouvelles fonctionnalités, notamment la possibilité d'augmenter la commission pour une transaction déjà envoyée au pool, mais qui n'est toujours pas confirmée (fonction Opt-In Replace-by-fee (RBF)). Naturellement, les nouvelles fonctionnalités n'apparaissent pas immédiatement et pas dans tous les portefeuilles, ce qui oblige les utilisateurs à surveiller la situation, peut-être plus attentivement qu'ils ne le souhaiteraient. On peut notamment recommander la traduction d’une note relativement récente « Que faire si une transaction sur le réseau Bitcoin est bloquée ?

Le support client pourrait être un autre facteur stimulant la propagation des paiements Bitcoin. Mais pour l'instant, le salut des noyés est l'œuvre des mains... Non seulement des noyés eux-mêmes, mais aussi des passionnés qui nous disent sur les forums quoi faire. Cependant, j’aimerais voir des services/hotlines permanents, au moins au niveau des publicités sur les poteaux : « Je vais mettre en place des paiements Bitcoin, aider à retourner les transactions bloquées. » Il y a évidemment un problème ici : tant qu'il y a peu de paiements, le service ne peut pas être rentable ; tant qu'il n'y a pas de service, il est difficile de compter sur une croissance explosive du nombre de paiements (d'ailleurs, la croissance devrait aussi créer des -sur les services qui permettent de compenser les paiements entre les participants au service, réduisant ainsi la charge sur la blockchain).

Une autre question ne concerne pas la technologie, mais le droit. Puisqu’une transaction peut prendre beaucoup de temps et que la volatilité du Bitcoin est considérable, des règles s’imposent, car les habituels « trois jours bancaires » ne correspondent plus à nos idées d’équité. Dans l’exemple où nous avons examiné un paiement gelé, les fonds ont été crédités au taux en vigueur au moment de la création de la transaction. Mais depuis la transaction, le taux du Bitcoin a augmenté d’une fois et demie ! Ok, mon ami, qui attendait une traduction, en était également content. Mais de tels risques sont difficilement acceptables pour des paiements massifs. Il est difficile d’imaginer la situation inverse, lorsqu’une transaction arrivée le troisième jour perdait une partie notable de sa valeur. Peut-être que la situation pourrait être améliorée en assurant les paiements Bitcoin ? Mais je n'ai jamais entendu parler de tels services.

En d’autres termes : la préparation technologique pour la mise en œuvre des crypto-monnaies est aujourd’hui bien supérieure à la préparation infrastructurelle. Tous ceux qui participent au processus de développement des crypto-monnaies peuvent contribuer en partie à améliorer la situation. En attendant, tous les passionnés sont invités à rester vigilants et à ne pas perdre de vue les changements en cours.

20
Fév
2018

Comment suivre une transaction Bitcoin et que faire s’il n’y a pas de confirmation ?

Plus le réseau Bitcoin s’agrandit, plus sa charge est importante. Déjà, les utilisateurs se plaignent de devoir attendre trop longtemps pour les opérations.

Malheureusement, les délais d’attente seront encore plus longs à l’avenir. Toutes les tentatives pour changer cela n'ont conduit qu'à l'apparition de fourchettes.

Comment suivre une transaction Bitcoin et que faire s’il n’y a pas de confirmation ? Dans cet article, nous avons décidé d'aider tous ceux qui mènent des opérations sur ce réseau et souhaitent suivre leur exécution.

C'est tout à fait possible de le faire, et Vous pouvez vérifier non seulement vos virements, mais également les paiements des autres utilisateurs.

Comment s’effectuent les transactions sur le réseau Bitcoin ?

La plupart des débutants ne savent pas comment fonctionne la blockchain et pourquoi les transactions peuvent être retardées.

Les Bitcoins et autres altcoins diffèrent de l’argent ordinaire, du moins en ce sens qu’ils n’ont pas de format physique. Ils ne peuvent être transférés qu’au format numérique, ce qui nécessite des portefeuilles et des services spéciaux.

Dans la blockchain Bitcoin, les transactions sont enregistrées dans de nouveaux blocs, créés par les mineurs.

Pour qu'une opération reçoive une confirmation, les données la concernant doivent être incluses dans la chaîne. Cela ne se produit que lorsqu'un nouveau bloc est extrait, cela se produit toutes les 10 minutes. Mais il y a tellement de transactions que le système ne peut tout simplement pas gérer la charge.

Les mineurs sont les personnes qui fournissent la puissance de calcul nécessaire au fonctionnement de la blockchain.

Pour chaque bloc, ils reçoivent une récompense. Chaque utilisateur de Bitcoin devrait le savoir, sinon il ne sera pas possible d'expliquer pourquoi les transactions sont retardées et comment les accélérer.

Qui gère les opérations Bitcoin ?

Il s'agit d'un réseau décentralisé, personne ne peut interférer avec son travail. A l'intérieur, les opérations s'effectuent d'un utilisateur à l'autre ; il ne peut y avoir d'intermédiaires.

Personne ne gèlera les fonds ni n'annulera une opération acceptée. Et si la confirmation n’est pas reçue, les pièces seront simplement renvoyées. À tous ceux qui effectuent des transferts vers BTC dois savoir:

  • le temps pour terminer la traduction peut aller de 30 minutes à plusieurs jours ;
  • les utilisateurs décident eux-mêmes quelle commission payer pour l'opération, et plus elle est élevée, plus la vitesse de traitement est élevée ;
  • toutes les données de transaction sont accessibles au public ;
  • Désormais, le réseau est trop chargé, il vaut donc mieux ne pas essayer d'effectuer des transactions pour de petits montants ;
  • la commission que vous payez pour les transactions est partiellement transférée aux mineurs, ils souhaitent donc confirmer les transactions avec une commission importante.

La transaction n'est considérée comme terminée que lorsque toutes les informations sont incluses dans le nouveau bloc. En plus du nouvel enregistrement, il comprend des données sur toutes les opérations effectuées dans le passé.

Pourquoi n'est-il pas aussi rapide que les virements bancaires ? Car pour approuver une transaction, une signature numérique est nécessaire, et elle est établie après résolution d'un problème mathématique.

Qu’est-ce qui détermine la vitesse de transaction Bitcoin ?

L’algorithme d’envoi des pièces sera dans tous les cas le même. L'adresse et le montant du destinataire sont saisis et la demande est soumise. Les mineurs le déterminent et il est ajouté à un nouveau bloc.

Ce n'est qu'après 6 confirmations qu'il reçoit le statut terminé. Mais le temps que cela prendra dépend de 4 facteurs principaux :

1. Montant de la transaction

Le système est conçu de telle manière que plus le montant du transfert est important, plus sa priorité est élevée.

Il n'est pas rare que les utilisateurs rencontrent des problèmes de vitesse de traitement après avoir activement envoyé ou reçu de petites sommes (par exemple, via des robinets). Si vous effectuez des transactions rarement et avec des montants importants, la vitesse sera plus élevée.

2. Encombrement du réseau

Il existe de nombreuses fermes et ordinateurs connectés au réseau Bitcoin, mais même leur puissance n'est pas suffisante pour traiter rapidement le flux de nouvelles transactions.

À certains moments, le nombre de transactions non confirmées atteint un sommet et certaines d'entre elles sont simplement rejetées (non confirmées). Dans ce cas, les transactions avec la commission la plus élevée sont sélectionnées.

3. Taux de change

Ce facteur n'affecte qu'indirectement la vitesse de traitement des transactions. Lorsque les cours baissent ou augmentent fortement, cela provoque des explosions d’activité. Les gens commencent à vendre ou à acheter activement des pièces, ce qui entraîne une surcharge du système.

4. Montant des commissions

Au départ, la blockchain était intéressante car les transferts n'y étaient pas accompagnés de commissions.

Aujourd’hui, la difficulté d’exploiter des crypto-monnaies a augmenté et les mineurs ne reçoivent pas suffisamment de récompenses. Vous devez donc leur donner une commission et plus elle est élevée, plus vite elle sera confirmée.

La rapidité des transactions soulève de nombreuses questions sur l’avenir du Bitcoin. En effet, il n'est pas nécessaire d'attendre 6 confirmations.

Le vendeur doit uniquement vérifier que la transaction est terminée. Après tout, même en utilisant une carte bancaire, vous pouvez simplement annuler l'opération après le virement, mais ni dans les magasins, ni dans les cafés, ni ailleurs, on nous demande de signer ou d'attendre un certain temps (la signature n'est prise que dans de rares cas). cas).

Est-il possible de suivre une transaction Bitcoin ?

Comme déjà mentionné, la base de données de toutes les transactions de la blockchain est ouverte. Grâce à lui, vous pouvez consulter les détails de la transaction à tout moment.

Les données sont ouvertes, mais les numéros de portefeuille ne sont liés à personne, il existe donc un anonymat complet sur le réseau. Où puis-je suivre les transactions Bitcoin ? Allez sur, vous verrez un formulaire de recherche :

Vous pouvez y saisir n'importe quelle information sur le transfert ou même indiquer votre numéro de portefeuille pour retrouver l'opération souhaitée. Par exemple, nous avons saisi le hachage de la transaction et obtenu ces données :

Nous avons pu suivre la transaction Bitcoin par code ; il indique la taille de l'information (affecte la commission), l'heure de réception et d'inclusion dans le bloc, ainsi que le nombre de confirmations.

Comme vous pouvez le constater, le montant du transfert est d'un peu plus de 0,026 BTC et la commission est fixée à 0,0018 BTC (près de 1 000 roubles). Par conséquent, le traitement a pris moins de 2 minutes.

Comment annuler une transaction Bitcoin ?

Souvent, les débutants attendent plusieurs jours que leur opération reçoive une confirmation, puis ils commencent à lire des articles comme celui-ci et se rendent compte qu'ils fixent une commission trop petite. Ils décident d'annuler la transaction et d'en faire une nouvelle, mais c'est impossible.

Chaque transfert sera complété, et si les fonds sont envoyés au mauvais endroit, vous pouvez essayer de contacter d'une manière ou d'une autre le propriétaire d'une autre adresse (si vous avez des contacts) et demander le retour des pièces.

La transaction Bitcoin est bloquée, que dois-je faire ?

La meilleure option est d’attendre, car il n’existe pas de méthode gratuite pour accélérer la traduction. Certains portefeuilles prennent en charge des fonctions supplémentaires qui vous permettent d'augmenter la commission sur une transaction déjà ajoutée :

  1. Opt-In Remplacement par frais.

Le premier s’appelle Opt-In RBF et fonctionne via la fonction « Double Sending », contre laquelle une protection est installée dans la blockchain. Son essence est que vous envoyez un transfert similaire, mais avec une commission plus élevée.

Si vous essayez de le faire directement, rien ne fonctionnera et tous les mineurs ne le supportent pas.

Cette fonction est présente dans les portefeuilles Electrum et GreenAddress (peut-être dans d'autres). Lors de la création d'une nouvelle transaction, il vous suffit de cocher une case spéciale.

  1. L'enfant paie pour les parents.

Littéralement traduit par un enfant payant pour un parent. Dans ce cas, le transfert principal est supporté par une transaction supplémentaire. La fonction CPFP n'est pas non plus disponible dans tous les portefeuilles.

Si vous ne le saviez pas, lors du transfert de BTC, un nombre entier est débité et une fois l'opération de « modification » terminée, il est restitué. Ainsi, dans certains portefeuilles, cette « monnaie » peut être dépensée avant que le transfert ne soit effectué.

Si votre fonction est prise en charge, envoyez-vous le montant reçu et indiquez une commission augmentée. Dans ce cas, le mineur combinera les transactions et, grâce à la commission élevée, les acceptera rapidement dans un nouveau bloc.

Ne vous inquiétez pas si vos Bitcoins sont bloqués. D'un point de vue technique, ils sont toujours dans votre portefeuille et ne disparaîtront nulle part. Les pièces ne sont débitées qu'après l'apparition d'une entrée de bloc (c'est-à-dire que BTC apparaît sur le compte du destinataire).

Quelle commission dois-je fixer lors du transfert de Bitcoins ?

Ceux qui ont réussi à se faire brûler et ont attendu plusieurs jours la confirmation ne facturent plus la commission minimale. Mais comment bien le choisir pour ne pas payer trop cher ?

Lors de l'utilisation de certains wallets, la commission est dynamique et est calculée lors du remplissage du formulaire de transfert :

Vous n'aurez pas à suivre les transactions si la commission normale est facturée. Dans ce cas, cela ne coûte que 25 centimes et cela devrait prendre environ une heure. Vous pouvez vérifier la commission actuelle via.

La page principale indique les frais pour les transactions prioritaires, accélérées et régulières :

À l'heure actuelle, pour le transfert Bitcoin le plus rapide, vous devez payer 65 Satoshi pour chaque octet. Dans le portefeuille Blockchain, vous pouvez spécifier le montant de votre commission pour chaque octet (comme dans de nombreux autres portefeuilles) :

Gardez simplement à l’esprit que votre transaction peut faire 500 octets et que dans cette situation, le montant de la commission sera déjà de 30 000 Satoshi (au taux de change actuel, environ 2,5 $).

Comment accélérer une transaction Bitcoin ?

La nécessité de suivre une transaction BitcoinBlockchain ne se pose que si trop de temps s'écoule avant la confirmation. Personne ne surveille les opérations lorsqu’elles sont exécutées instantanément.

Que pouvez-vous faire d'autre, outre augmenter la commission, pour obtenir une confirmation plus rapidement ?

  • essayez de transférer de grosses sommes ;
  • effectuer des opérations pendant la journée (de 12h00 à 19h00, heure de Moscou) ;
  • utiliser la multi-signature (disponible dans certains services, elle permet d'augmenter la priorité d'une transaction sans commission importante) ;
  • effectuer des transactions avec des données ouvertes de l'expéditeur et du destinataire ;
  • utiliser des systèmes où les transferts internes s'effectuent instantanément (sans participation à la blockchain Bitcoin).

En général, ne soyez pas gourmand et ne payez pas de commission, car les mineurs devraient recevoir une récompense pour leur utilisation de la cryptomonnaie. De plus, les frais ne sont pas si élevés et si vous n'avez pas besoin de confirmation dans quelques minutes, cela vous coûtera moins d'un dollar par transaction.

Suivre une transaction Bitcoin par portefeuille ou pièce d’identité est aussi simple que décortiquer des poires, et nous vous avons montré où et comment le faire. Le plus souvent, cela est demandé par ceux dont les opérations sont bloquées et attendent longtemps une confirmation.

Accélérez vos traductions en utilisant les méthodes présentées et vous n'aurez pas à faire face à de tels problèmes.

Je vous serais reconnaissant de partager cet article sur les réseaux sociaux :

Le réseau Bitcoin se développe, le taux de change augmente et les utilisateurs de Bitcoin sont de plus en plus souvent confrontés à un problème lorsqu'une transaction Bitcoin se bloque. Ceux. Les Bitcoins semblent avoir été envoyés, mais ils parviennent au destinataire en quelques jours au mieux. Et le plus souvent, il arrive que la transaction « parcoure » le réseau et retourne dans le portefeuille. À propos, c'est aussi l'une des options positives pour le développement d'événements.

Comme je l'ai déjà noté, l'augmentation du nombre de transactions sur le réseau Bitcoin a conduit au fait que de nombreuses transactions «se bloquent» sans confirmation pendant plusieurs jours. De plus, même une commission accrue ne garantira pas que votre transaction sera traitée dans les quelques heures indiquées. Le nombre de transactions non confirmées sur le réseau peut atteindre jusqu'à 200 000.

Les principales raisons de cette situation sont considérées comme étant : une attaque contre le réseau Bitcoin et des frais de transaction faibles, puis les manières ne permettent tout simplement pas de le traiter.

Avant d'envoyer un paiement, je vous conseille de regarder la charge du réseau. Cela peut également être fait. Là, vous pouvez également voir le prix recommandé par octet.

Mais vous ne seriez pas venu à cet article si vous n’aviez pas posé la question dont j’ai fait le titre. Alors, que faire si la transaction est bloquée ? Il existe un service spécial pour « pousser les transactions bloquées ».

Pour ce faire, vous devez obtenir le HASH de votre transaction (vous trouverez ci-dessous un exemple de la façon de procéder sur la blockchain) :

Je n'ai délibérément pas réécrit, mais copié les informations du forum. Tout y est décrit sous une forme assez accessible. Si vous avez des questions, posez-les dans les commentaires, nous réglerons le problème.

Pour payer un achat ou un service avec de la cryptomonnaie. Vous devez au moins savoir approximativement comment fonctionne le processus d'envoi d'argent au vendeur. Cela évitera les complications et les erreurs et contribuera à accélérer considérablement le processus. Ceci est particulièrement important pour ceux qui souhaitent transférer rapidement des fonds d’un portefeuille à un autre. Dans de telles situations, vous devez savoir comment convaincre votre partenaire de payer et vérifier la transaction Bitcoin.

En général, le mécanisme des transferts d’argent en crypto-monnaie diffère peu du mouvement standard de l’argent traditionnel. Il existe également deux parties intéressées par le transfert de fonds et des intermédiaires qui, dans la vie ordinaire, sont des banques et de grandes institutions financières.

Mais de sérieuses différences ne pouvaient être évitées ici, car la monnaie fiduciaire et la monnaie virtuelle ont trop peu de points communs. Pour le vérifier, il suffit de clarifier à quoi ressemble la cybermonnaie.

Toute crypto-finance est constituée de fichiers ordinaires contenant des informations sur le montant d'argent, les propriétaires et les transferts.

Avec la destruction de ces fichiers, les économies existantes sont également perdues.

Compte tenu de la certaine vulnérabilité du système de transfert électronique, les créateurs de bitcoins ont mis en place un mécanisme permettant de protéger les transactions contre les fraudeurs. Ce mécanisme consiste en plusieurs contrôles des actions effectuées. En termes généraux, le processus de traduction ressemble à ceci :

  1. l'expéditeur se connecte à son portefeuille en ligne et saisit les coordonnées du destinataire ;
  2. des informations supplémentaires sur l'opération sont collectées dans des blocs spéciaux qui ont leur propre numéro et hachage uniques ;
  3. les blocs sont envoyés aux ordinateurs des mineurs pour vérification ;
  4. s'il n'y a pas d'erreurs, les informations sont copiées sur l'appareil du mineur et le bloc lui-même est renvoyé ;
  5. puis les blocs sont regroupés en une seule chaîne, et le destinataire accepte le montant qui lui est envoyé.

Important : à tout moment du transfert, n'importe qui peut consulter l'état du paiement.

Comment retrouver une transaction Bitcoin ?

Pour rechercher et suivre une transaction, vous devez connaître toutes les informations la concernant, et le hachage est particulièrement important. Afin de ne pas manquer ces informations, vous devez remplir soigneusement les détails et être attentif aux détails.

Rappelons que chaque dossier d'information est constitué de trois éléments :

  • Entrée – informations sur l'expéditeur ;
  • Sortie – informations sur le destinataire ;
  • Montant – montant envoyé.

Tout cela affecte la vitesse de traitement des données et permet de surveiller les mouvements des devises. C'est pourquoi vous devez faire attention à tous les chiffres que vous saisissez. Si une erreur survient, il sera quasiment impossible d'annuler l'opération. Et compte tenu de l’anonymat de l’environnement financier virtuel, il est inutile d’espérer un remboursement.

Comment suivre une transaction Bitcoin ?

Le suivi est important lorsque l'argent est retardé et ne peut pas atteindre le portefeuille spécifié dans un délai raisonnable. Mais pour que la navigation ne soit pas inutile, il faut savoir ce qui affecte la vitesse des traductions. D'une grande importance est :

  1. Logiciel destinataire ;
  2. le montant de la commission attribuée par l'expéditeur ;
  3. volume de traduction;
  4. fortes fluctuations du taux de change.

Chacun de ces facteurs peut sérieusement ralentir le processus. Parfois, le système ou l'ordinateur de l'expéditeur peut se bloquer. Dans de telles situations, la crypto-monnaie peut ne pas parvenir du tout au destinataire. Après un certain temps, il sera restitué à son propriétaire légitime. La cybermonnaie ne peut pas simplement disparaître, même dans les cas les plus graves. La seule raison qui conduit à la disparition de l'argent sans laisser de trace est l'action de pirates informatiques et d'escrocs qui volent les économies de personnes imprudentes.

De plus, il convient de noter que le délai de paiement final peut être soit minime – 5 à 10 minutes, soit assez long (plus d'une journée).

Comment vérifier une transaction Bitcoin ?

Le moyen le plus simple et le plus efficace de suivre les mouvements de fonds est de visiter le site Web blockchain.info. Ici, des informations sur les opérations effectuées sont collectées, des statistiques sont conservées et il existe des données sur l'avancement des contrôles et du traitement des blocs. Pour obtenir les informations nécessaires, vous aurez besoin de :

  • entrez dans le portail ;
  • saisir les données connues de l'examinateur dans le champ de recherche (hachage, adresse, hauteur de bloc et autres informations) ;
  • Après avoir reçu des informations sur le blocage, vous devez sélectionner la transaction souhaitée et voir combien de contrôles ont déjà été effectués.

Ici, vous pouvez également clarifier les informations de paiement, ce qui permettra au destinataire de s'assurer que l'argent a déjà été envoyé et arrivera bientôt dans son portefeuille.

Les frais de transaction

Il a été mentionné ci-dessus que le montant de la commission affecte la rapidité du transfert. Cela est dû au fait que le montant facturé va sur les comptes des mineurs. Ce sont eux qui vérifient les blocs et fournissent leur propre équipement pour un fonctionnement stable du système. Dans le même temps, les mineurs n'ont pas la possibilité de choisir quelles opérations et quels fichiers ils souhaitent vérifier et lesquels ils préfèrent laisser pour plus tard.

La procédure de vérification est fixée dans les conditions fondamentales de fonctionnement du système financier.

Par conséquent, ceux qui offrent plus d’argent sous forme de commission ont toujours une priorité plus élevée. Et sa taille doit être déterminée par l'expéditeur lui-même.

Sont exonérés du paiement des frais supplémentaires :

  1. dont les transferts sont inférieurs à 0,01 BTC ;
  2. dont les fichiers d'informations occupent un minimum d'espace ;
  3. dont les traductions ont un grand nombre de confirmations.

Comment l'accélérer ?

Sur la base de ce qui précède, afin d'accélérer la réception des fonds vers le portefeuille spécifié, vous devez :

  • augmenter le montant de la commission ;
  • effectuer uniquement des transactions Bitcoin importantes ;
  • recourir à l'aide de grandes bourses qui effectuent des opérations avec leurs propres ressources ;
  • utiliser la multi-signature, qui garantit la fiabilité du paiement et augmente sa priorité ;
  • effectuer un transfert ouvert ;
  • utiliser les services d’accélération.

Mais il convient de rappeler que l'efficacité de cette dernière option n'a pas été confirmée et que l'effet positif n'est noté que par les utilisateurs des forums thématiques.

Il faut dire quelques mots sur les transactions ouvertes : ce procédé va à l'encontre des principes de base de la finance virtuelle, puisque l'opération perd son anonymat et que les informations sur le paiement deviennent accessibles à tous.

Annuler une opération

Peu importe le souhait des détenteurs de crypto-monnaie, il est impossible d’annuler l’opération. Toute transaction Bitcoin recevra une conclusion logique, une vérification et toutes les tentatives pour refuser les actions entreprises ne serviront à rien. Il ne sera plus possible de corriger une erreur une fois qu’elle aura été commise.

Mais ceux sur le compte desquels plus de fonds que nécessaire ont été débités ne devraient pas s'inquiéter.

Cela est dû à la particularité des traductions. Pour accélérer les paiements, le système utilise les montants qui lui conviennent, ainsi lorsque vous envoyez 2,5 BTC, 3 Bitcoins seront débités de votre portefeuille. Mais l’argent supplémentaire reviendra plus tard, comme une sorte de changement.

Vérification des transferts et des paiements BTC

Après s’être assuré que la totalité de la somme a été envoyée, il peut vérifier l’honnêteté du partenaire et attendre sereinement l’arrivée des fonds.

Certes, pour que le processus ne s'éternise pas, vous devez vous soucier à l'avance d'une commission élevée. Il s’avérera être une protection fiable contre d’éventuels problèmes et une garantie de transfert rapide de crypto-monnaie vers le portefeuille choisi.

Bitcoin (Bitcoin, Bitcoin, BTC) est un système de paiement doté d'une unité de compte du même nom et d'un protocole de transfert de données. Bitcoin est une crypto-monnaie qui fonctionne à l’aide de méthodes cryptographiques (confidentielles et cryptées) avec une structure peer-to-peer et décentralisée.

Chaque participant (ordinateur, portefeuille client, nœud de réseau) du système Bitcoin est un serveur indépendant qui stocke les enregistrements de toutes les transactions Bitcoin dans le monde.

Les informations sur les transactions (transferts) entre adresses Bitcoin sont accessibles au public et consultables depuis l’apparition du premier Bitcoin. Mais les propriétaires de ces adresses sont inconnus de tous.

Principes de base du système Bitcoin

1. Chaque internaute peut devenir propriétaire anonyme d’un portefeuille BTC. Pour ce faire, il suffit d'installer et de lancer un client Bitcoin ou d'utiliser un service en ligne comme blockchain.info (portefeuille blockchain).

À la suite de votre inscription, vous recevrez un ensemble unique de caractères - adresse du portefeuille Bitcoin, données d'identification (clé), mots de passe, combinaisons secrètes de mots pour restaurer l'accès.

2. Pour obtenir des bitcoins, les réseaux d'ordinateurs (nœuds, fermes, pools) résolvent des problèmes informatiques complexes (blocs d'informations) et le gagnant reçoit une récompense.

Le temps moyen imparti pour une solution est de 10 minutes. Ensuite, le bloc suivant est formé.

3. Vous pouvez obtenir des pièces Bitcoin d’autres manières :

Exploitation minière indépendante, exploitation minière en solo (l'exploitation minière seule est improductive en raison du rapport entre les coûts des ressources et les bénéfices reçus)
- l'exploitation minière dans un groupe de passionnés (unissant les gens dans ce qu'on appelle le « pool »)
- via des robinets Bitcoin (ils donnent des bitcoins gratuits pour certaines activités sur les sites - généralement en saisissant un captcha ou en jouant à un jeu)
- transactions et paiements (le moyen le plus productif de gagner de l'argent)
- échange d'autres devises contre des bitcoins (trading, trading).

4. Vous ne pouvez pas bloquer les transferts de pièces, restituer les fonds envoyés ou influencer les taux de change.

5. Si nous faisons une analogie entre les bitcoins et les roubles, alors les « kopecks » sont ici appelés « satoshi ». 1 satoshi équivaut à 0,000 000 01 BTC. Il s’agit de la plus petite unité du système Bitcoin.

6. Pour transférer des fonds, l'adresse du portefeuille du destinataire et la signature de l'expéditeur (ID de transaction du participant) sont utilisées. La signature confirme votre identité (participation) au système Bitcoin.

7. Les Bitcoins n’existent pas réellement sous forme de pièces de monnaie ou de papier-monnaie. Il existe uniquement des enregistrements de transactions stockées dans une seule base de données (un registre de toutes les transactions Bitcoin).

Étant donné que les informations sur les transferts sont disponibles pour chaque participant et distribuées sur Internet entre des milliers et des centaines de milliers de participants, cela protège le système Bitcoin des pirates informatiques.

8. Il n'existe pas d'organisme ou d'organisation (émetteur) unique qui contrôle les processus financiers et l'émission de billets de banque. Il est physiquement impossible d’interdire la cryptomonnaie BTC. Pour ce faire, vous devrez désactiver tout Internet et tous les ordinateurs du monde.

9. Chaque année, il devient de plus en plus difficile d'obtenir (d'exploiter) des bitcoins. L’offre finale de pièces est limitée à 21 millions de BTC. Le dernier Bitcoin sera reçu en 2140.

Aujourd’hui, des « fermes de bitcoins » (fermes de serveurs) entières sont utilisées pour extraire des cryptomonnaies, composées d’énormes capacités et ressources, de centaines et de milliers de racks de serveurs.

10. Tous les 4 ans, le profit potentiel des mineurs est réduit de moitié (réduction de moitié). Ceci explique la hausse de la valeur de la cryptomonnaie et de son pouvoir d’achat.

11. En utilisant Bitcoin, vous pouvez payer des biens ou des services, tout comme vous le feriez pour des roubles ou des dollars. À cette fin, des transferts virtuels électroniques sont utilisés.

Opérations Bitcoin

Toute transaction dans le système Bitcoin est un transfert de fonds entre les portefeuilles des participants. Disons que Katya transfère des bitcoins à Olya. Il existe 3 types d'enregistrements utilisés dans une transaction :

1. SAISIE - données d'entrée, d'où proviennent les bitcoins à Katya et combien.
2. MONTANT - montant (nombre) de bitcoins à transférer.
3. SORTIE - données de sortie - adresse d'Olya.

Pour qu'une opération ait lieu, elle doit être confirmée par les participants au système en incluant le transfert dans le bloc de transaction. Autrement dit, Katya déclare ouvertement aux participants du réseau qu'elle transfère des fonds à Olya, et les autres mineurs doivent être d'accord avec cela (confirmation de l'opération).

Les enregistrements Bitcoin sont transférés pour un montant fixe correspondant aux fonds reçus. Et puis l’expéditeur reçoit la monnaie.

Par exemple, Katya a reçu 1 BTC de Misha, mais souhaite transférer 0,4 BTC à Olya. Pour que la transaction soit effectuée, le système enregistre le transfert de 1 BTC à Ola depuis Katya, puis crée une nouvelle opération - "changement", dans laquelle Katya reçoit 0,6 bitcoin d'Olya.

Pour garantir que la transaction soit confirmée le plus rapidement possible et ne reste pas coincée dans la file d'attente, Katya augmente l'attractivité de la transaction avec des taux de commission. Le montant de la commission ira aux mineurs, qui confirmeront le transfert et l'incluront dans le prochain bloc de traitement.

Dans Blockchain, les frais de transaction minimum (MIN_RELAY_TX_FEE) sont de 0,0001 Bitcoin (10 000 Satoshi). Plus la commission établie est élevée, plus sa priorité dans la liste des blocs de transactions est élevée, plus l'opération aura lieu rapidement.

Une application est exécutée lorsqu'elle entre dans un bloc de transactions, où elle sera remarquée par les mineurs/pools et confirmée.

Temps d'attente pour les transactions de transfert Bitcoin

La durée d’une transaction est généralement de quelques minutes, mais elle prend parfois plusieurs heures, voire plusieurs jours. Tout dépend de la charge du système et de la priorité de la requête. Si la demande n'est pas confirmée dans un délai de 1 à 3 jours, il se peut qu'elle n'ait pas été remarquée, et ils recommandent alors :

Attendez encore quelques jours jusqu'à ce que l'application soit incluse dans le bloc de transaction
- attendre que le client annule et restitue l'argent sur le compte
- vérifier l'état de la transaction via le site blockchain.info (y a-t-il une telle application sur la liste d'attente, y a-t-il de l'argent pour cela)
- prendre un certain nombre de mesures indépendantes pour annuler une application bloquée
- essayez d'accélérer le processus grâce à des services d'accélération

Comment accélérer une transaction Bitcoin

Parfois, des applications petites et non rentables peuvent rester assez longtemps. Si pour de petits montants, 2 à 7 heures sont normales, alors pour un grand trader négociant des devises en temps réel, c'est très long.

Il existe un risque que le bloc de transaction ne soit jamais formé et que l'application se bloque.

Pour clôturer complètement la transaction, vous devez généralement attendre que les blocs d'informations "N" soient confirmés (selon le programme du destinataire). Votre candidature doit rentrer dans les « N » blocs suivants, et pour cela vous avez à votre disposition :

1. Services centralisés

Ce sont des systèmes qui connectent de nombreux portefeuilles et utilisateurs pour effectuer des transactions sans la participation de l'écosystème Blockchain. Un exemple est Coinbase, où les transactions se produisent au sein du système et prennent un minimum de temps.

2. Fiabilité multi-signature

Les grandes sociétés garantes (par exemple, GreenAddress) ajoutent leurs multi-signatures de garantie aux candidatures, ce qui augmente le statut et la priorité des candidatures. La blockchain « voit » les transferts fiables et accélère les transactions.

3. Transaction ouverte

Si les informations sur les transferts sont aussi ouvertes que possible, elles perdent leur anonymat, mais accélèrent le traitement des demandes.

4. Services d'accélérateur

Les avantages pratiques des accélérateurs n'ont pas été officiellement confirmés. Cependant, il existe de nombreuses critiques positives sur les forums thématiques.

Un exemple d’accélérateur de transactions est le service Transaction Accelerator. Il vous suffit de préciser le TXID (identifiant) de la transaction et de saisir le captcha.

Pour vous accélérer manuellement, n'oubliez pas de fixer la commission au-dessus de la valeur minimale de 0,0001 BTC (comptez soigneusement les décimales). La commission augmentera la priorité et l'attractivité de la candidature, et elle se retrouvera plus tôt dans le prochain bloc d'information.

Critères de base pour un échange rapide (issus d'une expérience privée) :

1) Transfert plus changement (montant de la transaction) - pas moins de 0,01 BTC
2) Il existe un grand nombre de confirmations de transactions dont proviennent les bitcoins
3) Le volume de données (transaction sous forme d'ensemble de caractères) ne dépasse pas 999 octets

En pratique, il n'y a qu'une seule façon d'influencer la vitesse d'une transaction : essayer de l'inclure dans le bloc de confirmations le plus proche, c'est pourquoi des commissions sont utilisées. N'importe quel pool acceptera de bonnes commissions, ce qui accélérera le processus.

Transactions bloquées, fonctionnalités du logiciel

Le nombre de N-confirmations dépend du logiciel du destinataire des fonds. En fait, la demande de transaction entre instantanément dans le système. Mais en raison de la différence entre les logiciels, l'argent n'est pas toujours immédiatement affiché dans les portefeuilles.

L'état de la transaction est vérifié par TXID sur block.info.

Le temps de transaction dépend de la vitesse d’extraction des cryptomonnaies par les mineurs. Il ne sert à rien d'écrire au support technique pour un site Web ou un client - les développeurs de logiciels sont incapables d'accélérer le processus.

La demande sera soit traitée (et confirmée), soit l’argent sera automatiquement restitué dans le portefeuille de l’expéditeur (en cas de gel). Durant toute l’existence de Bitcoin, aucun enregistrement n’a disparu sans laisser de trace.

En cas de bug (panne) du programme client ou du service en ligne, vous pouvez prendre un certain nombre de mesures supplémentaires pour redémarrer le logiciel. L'essentiel est de sauvegarder les clés secrètes et les informations de connexion.

Une transaction Bitcoin bloquée qui n’a pas encore été mise en ligne reviendra à son état d’origine. Répétez ensuite la transaction.