Bitcoin mempool, qu'est-ce que c'est et où chercher. Nouveau test de résistance ? Le réseau Bitcoin fonctionne en mode critique pour le deuxième jour Heure de la transaction dans la blockchain Bitcoin

Bitcoin mempool, qu'est-ce que c'est et où chercher. Nouveau test de résistance ? Le réseau Bitcoin fonctionne en mode critique pour le deuxième jour Heure de la transaction dans la blockchain Bitcoin

27.08.2021

Le temps passe, les crypto-monnaies se développent, de plus en plus de personnes les utilisent, et de ce fait, de plus en plus de questions se posent.

Récemment, la question de la confirmation des transactions a été particulièrement aiguë, car elles doivent parfois attendre trop longtemps. Nous allons maintenant vous expliquer comment cela fonctionne et où vérifier la congestion du réseau.

Mempool Bitcoin, qu'est-ce que c'est et où chercher ? La blockchain a une mémoire spéciale, toutes les transactions non confirmées y sont ajoutées. C'est ce qu'on appelle mempool.

Lorsqu'il est surchargé, le temps d'attente d'un acquittement augmente. Les mineurs, quant à eux, choisissent les nœuds où la récompense la plus élevée est offerte. C'est pourquoi, la taille de la commission affecte la vitesse de traitement de la transaction.

Transactions dans le mempool de la blockchain Bitcoin

Explication détaillée - mempool est la base de données de toutes les transactions, qui attendent la confirmation.

Dès qu'une nouvelle transaction est effectuée sur le réseau, il faut 10 minutes pour la confirmer (le temps entre la création de nouveaux blocs). Mais selon le nombre d'opérations, cette période peut être considérablement allongée.

Au cours des 6 derniers mois, des problèmes dans le pool de mémoire Bitcoin sont apparus constamment. C'est ce qui affecte la vitesse des transactions.

Tout débutant comprendra rapidement ce qu'est un mempool. Toutes les nouvelles opérations avec BTC sont d'abord approuvées par le réseau, puis elles vont au mempool, où elles attendent la confirmation des mineurs.

Dès que les mineurs l'incluent dans le bloc suivant, le transfert reçoit la première confirmation (certaines transactions nécessitent plusieurs confirmations).

Chaque nœud du réseau blockchain a son propre mempool. Sa taille est personnalisable. Si l'opération est terminée, les données du transfert non confirmé sont supprimées.

En règle générale, les mineurs choisissent d'abord les transactions pour lesquelles une commission plus élevée est fixée. En plus des récompenses en bloc, ils reçoivent une partie de la commission, donc lorsque vous fixez une commission plus élevée, vos transactions sont traitées plus rapidement.

Taille de la mémoire Bitcoin

Les nœuds du réseau ont des tailles de mémoire différentes pour stocker les traductions non confirmées. Par conséquent, chacun d'eux a son propre algorithme pour les opérations de traitement.

Lorsque la mémoire est presque pleine, un seuil de commission minimum est défini. Ensuite, tout est simple, les demandes avec une commission appropriée sont traitées plus rapidement et toutes les autres transactions sont simplement rejetées.

Le mempool appartient au BIP 35, avec son aide les portefeuilles "légers" effectuent des transactions. Dans le même temps, le mempool lui-même est l'un des principaux problèmes de l'ensemble du réseau Bitcoin.

Les utilisateurs ne sont pas toujours satisfaits de la rapidité avec laquelle leurs traductions sont traitées. Et personne ne veut attendre des heures pour la confirmation ou payer une commission plus élevée.

Où consulter le mempool Bitcoin en ligne ?

Il existe de nombreuses ressources où un graphique de la charge des transactions non confirmées est publié. Vous pouvez le voir sur le site Web, affichant différentes périodes de temps - le mempool Bitcoin pour le dernier mois, année, semaine, jour :

Les professionnels surveillent cet indicateur, car en période de baisse de charge, vous pouvez fixer une commission minimale et espérer une confirmation rapide de la transaction.

Grâce au même service, vous ne pouvez voir que le nombre total de transactions Bitcoin non confirmées :

Le premier graphique montre un graphique de l'utilisation en octets. Considérant qu'il y a 1 Mo dans chaque bloc de la blockchain. informations, vous pouvez diviser les indicateurs par 1000 et obtenir la valeur en blocs. Par exemple, pour le moment, le mempool est chargé avec près de 40 000 blocs.

En termes simples, un mempool est un ensemble de transactions qui n'ont pas encore été effectuées et qui sont en attente de confirmation.... Dans n'importe quel pool, une congestion des opérations peut se produire, ce qui entraînera des retards dans leur exécution.

En règle générale, le mempool Bitcoin ne contient pas trop d'informations, mais l'afflux de données peut être dramatique.

Cela crée des problèmes pour les utilisateurs. Malgré la possibilité d'accélérer les transferts, personne n'augmente la commission. La vitesse de traitement des transactions peut diminuer pour diverses raisons, ce qui retarde le temps d'exécution de la transaction pendant une période plus longue.

De plus en plus, le flux de nouveaux transferts dépasse le nombre que les mineurs peuvent gérer.

Les surcharges commencent à partir du moment où il y a moins de 1 Mo de mémoire dans le mempool. Si cela se produit, le temps d'attente pour la confirmation augmente du nombre de blocs minés.

Par exemple, si la taille du pool est de 20 Mo, les transactions avec une petite commission ne recevront une confirmation qu'après chaque 20e bloc.

Ceux qui ont besoin de conclure rapidement une transaction devront payer une commission plus élevée, il n'y a pas d'autre moyen. Les développeurs de Bitcoin ont déjà tenté d'augmenter le volume de mégaoctets dans chaque bloc, cela a conduit à l'émergence de BitcoinCash (il y a des blocs de 8 Mo.).

En attendant, le problème de la congestion mempool reste d'actualité, et les transactions à haute commission seront certainement prioritaires.

Mempool Ethereum

Il n'y a rien à dire, car les principes sont exactement les mêmes. Maintenant, il n'y a pas de charge de travail sérieuse pour cette crypto-monnaie, les transactions sont effectuées rapidement, même si vous définissez une commission minimale.

Si vous souhaitez voir le mempool Ethereum, allez-y. La valeur maximale sur le graphique a donné 20 000 transactions non confirmées, mais cela a rapidement changé.

L'expansion constante du réseau Bitcoin et l'augmentation de l'audience des utilisateurs entraînent de lourdes charges sur la blockchain. Il devient de plus en plus difficile d'attendre les transactions lorsqu'une commission importante n'est pas facturée.

Essayez de regarder le bitcoin mempool avant d'effectuer l'opération, il est conseillé de choisir les moments où il est le moins chargé, sinon, sans une grosse commission, vous devrez attendre longtemps que le transfert soit traité.

Vous serez également intéressé par :


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

Le Bitcoin est de nouveau à l'honneur - pour la même raison cependant, comme toujours : le taux de cette crypto-monnaie par rapport au papier-monnaie a atteint un nouveau sommet. À son apogée la semaine dernière, Bitcoin se négociait à 2 700 $, ce qui signifie que le taux a plus que doublé depuis le seul mois de mars.

Eh bien, comme les lecteurs réguliers le savent, je pense personnellement qu'écrire uniquement sur les sauts de taux de change du bitcoin n'est pas seulement ennuyeux, mais aussi contre-productif, car je vois l'objectif principal de BTC non pas comme de la spéculation, mais comme un nouveau type d'instrument de paiement : celui qui ne connaît pas de frontières, ne nécessite pas d'intermédiaires dans l'entendement classique (banques, états, support matériel). Mais le point culminant de la situation actuelle réside précisément dans le fait qu'en même temps que le dernier bond des prix, un autre record a été établi, beaucoup moins frappant, mais aussi remarqué uniquement par des gens compréhensifs. Parlons de lui aujourd'hui, car sa réalisation - le minimum attendu pour toute l'année dernière - dépeint une perspective pas du tout amusante pour ceux qui utilisent Bitcoin de quelque manière que ce soit.

Mais d'abord, permettez-moi de décrire la situation en mai. Avant cela, le trading de bitcoins sur les échanges de crypto-monnaie était relativement fluide. Oui, le taux de change a dansé d'avant en arrière, atteignant parfois des fluctuations de 25%, mais la dynamique de ses changements n'a pas été précipitée, de sorte qu'il a été utilisé par ceux qui en avaient besoin pour les affaires, pas pour la spéculation, et la charge sur le réseau Bitcoin était Ordinaire. Le saut à un niveau record à la fin du mois d'avril et le mouvement rapide à la hausse qui a suivi ont rappelé aux médias, aux blogueurs populaires et autres, le BTC. Grâce à eux, une nouvelle grande vague de gens ordinaires a découvert Bitcoin : des personnes qui n'avaient jamais rencontré de crypto-monnaie auparavant, mais qui ont été attirées par le battage médiatique et ont décidé d'essayer.

Taux moyen du Bitcoin par rapport au dollar américain sur les plateformes d'échange populaires.

L'espace Bitcoin est très grand, et parfois une grande partie de ce qui se passe sur le réseau est caché à nos yeux. Heureusement pour les amateurs de crypto-monnaie, il existe de nombreux outils de surveillance qui suivent les statistiques du réseau Bitcoin et affichent des informations réelles. Certains membres de la communauté des crypto-monnaies essaient même d'utiliser ces statistiques pour faire leurs propres prédictions.

Dans cet article, nous aborderons plusieurs sites qui offrent des informations statistiques sur le réseau Bitcoin. Bon nombre de ces outils en ligne sont utiles pour suivre et tracer les changements de protocole quotidiens, ainsi que pour nous donner un aperçu du comportement de la crypto-monnaie. Cela comprend divers observateurs de blockchain, des compteurs de nœuds et de nombreux autres outils analytiques intéressants qui nous aident à regarder l'écosystème Bitcoin d'une nouvelle manière.

Explorateurs de blockchain

Blockchain Observers aide les utilisateurs de Bitcoin à identifier toutes les transactions qui ont eu lieu sur le réseau depuis la création du grand livre distribué de crypto-monnaie. Au début, il y avait très peu d'observateurs de ce type, mais à mesure que le réseau Bitcoin se développait, leur nombre augmentait.

Le plus ancien explorateur de blockchain à ce jour. Les utilisateurs peuvent saisir l'adresse Bitcoin et afficher son contenu, les identifiants de transaction et obtenir un aperçu de toutes les transactions sur le réseau. Le site contient des données sur les frais payés pour la transaction, la hauteur du bloc dans lequel la transaction est incluse, le nombre de confirmations, et bien plus encore.

De plus, le site contient une énorme quantité de données statistiques et de graphiques. Les utilisateurs ont à leur disposition des informations sur le bloc, le minage, les statistiques de crypto-monnaie et diverses actions sur le réseau. La plus grande demande concerne les informations sur le prix du Bitcoin et la taille moyenne des blocs, ainsi que le compteur de transactions et la taille du mempool.

OXT

Un autre explorateur de blockchain intéressant est un site appelé OXT (open exploration tool), qui est un outil d'exploration de blockchain. Semblable à d'autres observateurs de blockchain, OXT peut afficher les transactions sur le réseau Bitcoin. De plus, le site analyse différents types de comportements dans la blockchain Bitcoin à l'aide de graphiques et d'outils d'affichage de trajectoire. Cela inclut des chronogrammes montrant les commissions, les transactions, les scripts, etc. De plus, l'arsenal OXT comprend des nuages ​​de points qui offrent une nouvelle perspective sur le comportement des transactions et des adresses Bitcoin.

Les autres critiques populaires incluent Blockcypher, Insight, Blocktrail et Sochain. Chaque observateur présente les données de la blockchain un peu différemment, mais en général, les informations sur les transactions sont les mêmes.

Graphiques de statistiques de réseau

Statoshi.info

Statoshi.info fournit des statistiques en temps réel du réseau Bitcoin. Les tableaux de bord du site incluent des compteurs pour les nœuds, l'utilisation de la bande passante, des estimations des frais de transaction, des mesures de performances du système, des informations sur les pools de mémoire et bien plus encore. Le site existe depuis plusieurs années maintenant, chaque tableau de bord affiche différents graphiques qui analysent des sections spécifiques du comportement du réseau et du protocole.

Encore un site graphique qui existe depuis pas mal de temps. Les grilles de prix présentées sur le site sont très appréciées des utilisateurs du réseau. Les tableaux de prix BitcoinWisdom reflètent la valeur de la crypto-monnaie sur divers échanges tels que Bitstamp, BTCC, Kraken et Bitfinex.

BitcoinWisdom affiche également d'autres statistiques telles que la complexité du réseau ou les taux de hachage passés et actuels.

Un autre site contenant des statistiques sur le réseau Bitcoin s'appelle. Les utilisateurs se voient proposer une variété de graphiques affichant des informations statistiques passées et actuelles sur Bitcoin. L'interface du site contient un compteur de mempools, de blocs minés, de transactions et de nombreux autres schémas de réseau utiles. Tradeblock surveille également la blockchain Ethereum et a ses propres observateurs.

Il est également possible de « suivre Bitcoin » en utilisant le site Web. Cet outil démontre l'interprétation visuelle des transactions réseau, ainsi que la relation des transactions avec des adresses individuelles. Le site retrace les origines du Bitcoin et le suit à travers la blockchain à l'aide de diagrammes visuels.

Informations sur l'hôte

Compteur de nœuds

Node Counter est un site Web analytique qui surveille les nœuds du réseau Bitcoin. Voici des représentations graphiques des nœuds Bitcoin Core, Classic et Unlimited (BU). Chaque tableau montre différents nœuds du réseau, ainsi que des pools signalant la prise en charge des clients Bitcoin alternatifs et des propositions de redimensionnement du bloc. Les informations sur Nodecounter sont présentées sous forme de graphiques linéaires et de camemberts.

Fondé par la start-up 21 Inc, le site est également souvent utilisé pour explorer divers graphiques et tableaux décrivant le comportement des nœuds de Bitcoin. Le site contient un instantané du réseau, ainsi qu'un outil de recherche pour vérifier l'état des nœuds. Bitnodes affiche les nœuds par les clients Bitcoin Core, Classic et Unlimited (BU).

Danse de la pièce

Un autre outil très utile est appelé. Il montre aux utilisateurs diverses analyses et graphiques liés aux nœuds du réseau. L'interface graphique contient également des implémentations de différents nœuds avec différents types de graphiques. CoinDance est également populaire en raison d'autres données présentées, telles que le volume des transactions sur Localbitcoins et Paxful, ou même des graphiques reflétant les points de vue d'entreprises bien connues du secteur concernant la prise en charge de Segregated Witness, Emergent Consensus et UASF (BIP 148).

La visualisation donne une nouvelle perspective sur le réseau Bitcoin

Tous ces sites de veille nous offrent une vision différente du web, et chacun d'eux, selon l'objectif, a ses propres mérites. Les informations fournies par ces outils peuvent améliorer notre relation avec le réseau en fournissant une meilleure compréhension de ce qui se passe. Dans certains cas, l'affichage graphique est la meilleure méthode pour interpréter les performances du réseau et le comportement du protocole.

Au cours des derniers jours, plusieurs malheurs sont tombés simultanément sur le réseau Bitcoin de différents côtés. Séparément, des événements similaires se sont déjà produits, mais maintenant tous les facteurs se sont fusionnés en même temps. Il semble qu'une force mystérieuse mais puissante soumette Bitcoin à des tests lourds et sophistiqués afin de vérifier s'il convient au rôle du système de paiement mondial ?

Même s'il n'existe aucune main invisible, un tel test de résistance sera utile aux développeurs Bitcoin et à l'ensemble de la communauté. Après tout, ce sont précisément de telles situations qui montrent une réelle marge de sécurité et révèlent des lacunes. Voyons comment les événements se sont développés.

1. Fin juin, en raison des "jours fériés" et même pour les Grecs, l'activité dans le réseau Bitcoin a augmenté. Beaucoup de gens s'intéressent à la crypto-monnaie en tant qu'indépendant de contrôle de l'état un moyen de préserver votre épargne en période d'instabilité financière. En eux-mêmes, ces événements sont plus susceptibles d'être bénéfiques pour Bitcoin, mais ont maintenant créé un fardeau supplémentaire.

2. Les discussions sur la limitation insuffisante de la taille de bloc de 1 Mo durent depuis longtemps, avec des succès variables et même des conflits, mais il y a deux semaines, enfin, il s'agissait d'augmenter la limite à 8 Mo au début de 2016.

3. Le 23 juin, Coinwallet.eu échange pour tout le monde que le changement de taille de bloc est vraiment nécessaire. Elle a réussi, mais la méthode de preuve extrêmement pratique a causé un émoi considérable dans la communauté. De plus, la société a prévenu qu'elle procéderait à la deuxième étape des "tests".

4. Le 4 juillet, un problème critique des principaux pools miniers est survenu, causé par la transition vers la conformité obligatoire avec BIP66 - en changeant le protocole Bitcoin en blocs de version 3 (v3). En conséquence, le réseau s'est divisé pendant un certain temps en deux branches en réalité égales et il y a eu une séparation et une perte (pour les mineurs) de deux chaînes de 6 et 3 blocs, respectivement. À ce jour, presque tous les pools sont passés aux blocs de la troisième version, à l'exception des deux plus grands - F2Pool (anciennement Discus Fish) et Antpool. Par conséquent, le statut « alarmant » dans le réseau n'a pas encore été annulé et les bifurcations de blockchain sont toujours possibles.

5. Mais la chose la plus intéressante a commencé le soir du 7 juillet - quelqu'un a lancé une attaque sur le réseau avec du "spam de transaction" - c'est-à-dire en générant un grand nombre de petites transactions qui ont complètement obstrué tous les nouveaux blocs. Pour le moment, on ne sait pas qui et dans quel but mène cette attaque. Malgré la disponibilité générale de la blockchain, l'anonymat de Bitcoin n'établit pas avec précision l'origine de ces transactions. Maintenant, environ 400 adresses liées ont été trouvées, qui se transmettent en continu 1000 satoshi (0,00001 BTC), tout en payant une commission. Par conséquent, l'attaque n'est pas bon marché pour l'initiateur. Voici l'une de ces adresses, et en suivant la chaîne, vous pouvez trouver le reste.

Ce qui se passe?

Nous allons essayer de décrire la situation actuelle. Hier, la file d'attente des transactions non confirmées a commencé à augmenter rapidement. Auparavant, il dépassait rarement 10 000, mais maintenant, selon les données de Blockchain.info, il reste constamment au-dessus de 20 000 :

La taille totale de toutes les transactions non confirmées est de près de 22 mégaoctets, ce qui signifie qu'il faut en moyenne 22 blocs complets pour les envoyer, mais les transactions continuent d'arriver constamment. Par conséquent, la taille de la file d'attente reste presque inchangée. La situation est aggravée par le fait qu'il y a beaucoup de blocs "vides" dans le réseau contenant seulement 1-2 transactions. Chaque bloc comprend au moins une transaction - dans laquelle les mineurs reçoivent des pièces minées. On ne sait pas si cela est dû à des raisons techniques ou à la volonté des propriétaires de piscine d'obtenir le bloc plus rapidement. Chaque bloc vide repousse la file d'attente de 10 minutes supplémentaires.

Les conséquences de l'attaque sont clairement visibles sur certains graphiques sur Blockchain.info :

Vous pouvez voir que le nombre de transactions par bloc et la taille moyenne des blocs ont grimpé en flèche au cours des deux derniers jours, déjà dangereusement proches du maximum de 1 Mo. Ainsi, ce deuxième stress test prouve une nouvelle fois de manière convaincante la nécessité d'augmenter la limite.

En plus des problèmes majeurs, il y avait aussi des problèmes mineurs. En particulier, vers 21h00, heure de Moscou, l'une des principales sources d'informations sur Bitcoin, Blockchain.info, s'est "gelée" pendant un certain temps.

Cela s'est produit en raison de deux blocs que l'explorateur de blocs n'a pas pu lire - et de F2Pool, qui, néanmoins, est passé dans la blockchain principale. Le service fonctionne maintenant, mais n'affiche toujours pas les transactions de ces deux blocs.

Que va-t-il se passer ensuite?

L'attaque va évidemment se terminer bientôt. Si l'attaquant n'est pas Satoshi Nakamoto lui-même avec son million de bitcoins, les ressources pour poursuivre l'attaque seront bientôt épuisées, car lorsqu'une file d'attente se présente, les clients du réseau augmentent automatiquement le montant de la commission nécessaire pour un passage rapide. Par conséquent, pour une attaque efficace, l'attaquant doit également augmenter les paiements aux mineurs.

Quand l'attaque prendra fin, nous ne pouvons pas dire maintenant. Mais espérons que le mystérieux "testeur" se déclarera et expliquera les raisons de ses actes. Peut-être que cela accélérera la sortie du patch qui augmente la taille maximale des blocs - le problème est maintenant évident pour tout le monde.

Quant à l'incompatibilité des versions en bloc et à la bifurcation possible de la chaîne, elle n'est pas si aiguë, mais elle peut s'avérer plus grave. La plupart des pools, après l'avertissement des développeurs, ont mis à jour leurs portefeuilles, mais les deux plus grands pools chinois, avec jusqu'à 40% de la capacité totale, n'ont pas encore été mis à jour et on ne sait pas quand ils le seront. Ce comportement peut non seulement causer des problèmes techniques que le réseau peut gérer avec une relative facilité, mais également nuire à la réputation de Bitcoin. Évidemment, les mécanismes d'autorégulation du réseau ne sont pas très efficaces contre les gros mineurs. Vous ne pouvez les ignorer qu'en réduisant la sécurité ou en augmentant le nombre de confirmations.

Malgré toutes les difficultés décrites ci-dessus et le ralentissement dans le passage de nombreuses transactions, le réseau Bitcoin continue de fonctionner, et c'est l'essentiel. La crypto-monnaie a montré qu'elle peut résister à des attaques assez graves, bien que de nombreux aspects techniques nécessitent un travail sérieux.

Cependant, ce ne sont pas seulement les systèmes décentralisés libres qui souffrent de défauts techniques. Ironiquement, aujourd'hui encore, en raison d'une défaillance technique, l'une des plus grandes salles des marchés au monde, la Bourse de New York (NYSE), a été fermée pendant plusieurs heures. Selon les médias, la raison en était l'échec de la mise à jour de certains systèmes. Personne au monde n'est à l'abri de tels problèmes.

© 2021 hecc.ru - Actualités informatiques