Un défenseur de Bitcoin explique comment les txns non confirmés sont mis en file d'attente sur la base des frais de txn

von david coignard

Un défenseur de Bitcoin explique comment les txns non confirmés sont mis en file d'attente sur la base des frais de txn
Un défenseur de Bitcoin explique comment les txns non confirmés sont mis en file d'attente sur la base des frais de txn

Le promoteur du Bitcoin , Andreas Antonopoulos , dans la dernière édition de Bitcoin Q / A a parlé des transactions dans le mempool et comment les transactions non confirmées "retombent" dans la file d'attente.


https://www.youtube.com/watch?v=dm-bgXOuJWA&feature=youtu.be

Selon lui, «chaque nœud a son propre réservoir ou copie de réservoirs» où ils placent des transactions qui n'ont pas encore été confirmées, afin de garder une trace des transactions qui ne sont pas encore confirmées et qui attendent d'être incluses dans le bloc. L'auteur de «Mastering Bitcoin » a expliqué plus en détail,


«Maintenant, ce réservoir est évidemment très important, la mempool est ce qu'on appelle. Les mineurs ont ce mempool et ils l'utilisent pour collecter des transactions entre les blocs, donc quand ils sont prêts à produire un bloc ou à essayer de résoudre un bloc, ils ont des transactions à mettre dans le bloc, afin qu'ils puissent gagner des frais. »


Il ajouta,


«Lorsqu'ils retirent des transactions de la mempool et les placent dans le bloc candidat, si ce bloc est résolu avec succès et propagé au reste du réseau. Lorsque les autres nœuds du système verront ce bloc, ils examineront quelles transactions se trouvent dans le bloc et ils supprimeront ces transactions de leur propre mempool car elles ne sont plus non confirmées, elles sont maintenant dans un bloc correctement résolu. »


Suite à cela, la file d'attente des transactions restantes devient légèrement plus petite chaque fois que le bloc est petit. Parlant des circonstances dans lesquelles un bloc est rejeté après avoir été résolu, Antonopoulos a expliqué que toutes les transactions du bloc rejeté ne sont pas incluses dans un autre bloc, elles seront «rejetées» dans le mempool.


Ils devront maintenant attendre à nouveau leur tour. Ces transactions seront à nouveau séquencées en fonction de la priorité des frais par octet. De cette façon, ceux qui paient les frais les plus élevés sont inclus dans le bloc suivant. En bref, il a expliqué que «les transactions ne sont pas abandonnées si elles sont incluses dans un bloc et que ce bloc n'est pas validé», elles sont «à nouveau mises en file d'attente» dans la mempool pour l'inclure dans le bloc suivant. Cependant, il a déclaré:


"..Si une transaction se trouve juste dans la file d'attente et n'est pas incluse dans un bloc généralement parce que ses frais sont trop bas, alors finalement cette transaction sera supprimée du mempool et chaque nœud décidera combien de temps il va conserver les transactions dans le mempool. "



Read the full article
Porträt von david coignard

david coignard

Zur Person

david coignard