- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Le « système nerveux » du Bitcoin est amélioré grâce au réseau FIBRE
Un effort de longue date visant à accélérer les temps de propagation des blocs dans le réseau Bitcoin est en cours de mise à niveau.
Un effort de longue date visant à déplacer plus efficacement les données des blocs de transactions Bitcoin à travers le monde a été mis à niveau.
Depuis l'apparition du Bitcoin , de nombreux services et solutions ont vu le jour pour répondre aux besoins des utilisateurs de cette monnaie numérique. Parmi ces services, on trouve des plateformes d'échange permettant d'acheter et de vendre des Bitcoin contre des devises émises par des États ;exploitation minièrepools, qui se sont développés à mesure que les mineurs cherchaient à collectiviser pour plus de profit ; et de nouveaux types deportefeuillesqui offrait une meilleure fonctionnalité et une meilleure sécurité.
Mais certains besoins du réseau distribué ne sont pas immédiatement apparents pour les observateurs.
Comme le dit Greg Maxwell, développeur de Bitcoin CORE , le Bitcoin Relay Network, une idée originale de Matt Corallo, autre contributeur de Bitcoin CORE , est né il y a plusieurs années en réponse à un besoin de propager plus rapidement les données des blocs Bitcoin parmi les mineurs, ou ceux qui traitent ses transactions.
« Il y a quelques années, lorsque les blocs ont commencé à dépasser régulièrement les 250 000, nous avons assisté à une consolidation rapide des mineurs vers les pools les plus populaires. ONEune des raisons était que les pools plus petits connaissaient un taux élevé d'orphelins », se souvient Maxwell.
Il a déclaré à CoinDesk:
« Il semblait que nous étions rapidement sur une tendance où il n'y aurait plus qu'une seule piscine. »
Cependant, a-t-il déclaré, Corallo est passé à l'action, développant le réseau de relais original et fournissant ce que Maxwell a appelé « une vitesse de propagation de bloc radicalement améliorée ».
Le réseau relais Bitcoin s'est finalement matérialisé sous la forme d'un réseau de nœuds situés en Chine, en Europe, en Amérique du Nord, en Russie et en Asie du Sud-Est. Chacun de ces nœuds bénéficie d'une connexion Internet robuste et agit théoriquement comme un réseau de transport de données par blocs. Les données sont compressées puis transmises via le protocole TCP (Transmission Control Protocol).
Ce système a été décrit comme le système vasculaire ou nerveux du bitcoin – un élément essentiel pour transmettre des informations dans tout le corps. Maintenant, un successeur amélioré a été publié.
Entrez FIBRE
Corallo récemment dévoiléle moteur de relais Bitcoin Internet rapide (FIBRE), un effort visant à créer une version plus performante du réseau Bitcoin Relay.
L’idée est qu’en améliorant la vitesse à laquelle ces informations sont transmises, les mineurs peuvent réduire la quantité de blocs orphelins, ou de blocs de transactions rejetés par le réseau au profit d’un autre créé à ce moment-là.
Corallo, qui exploitait le réseau original et a conçu la nouvelle version, a déclaré que l'initiative a également contribué à augmenter le coût deexploitation minière égoïsteet réduire la quantité de blocs vides générés parexploitation minière SPV.
Mais selon Corallo, le réseau de relais existant a commencé à « montrer son âge » au cours de l'année dernière, ce qui a incité à travailler sur le nouveau logiciel au cours des derniers mois.
Il a déclaré à CoinDesk:
« Au cours des dernières années de fonctionnement et d'analyses comparatives minutieuses, j'ai constaté qu'il était T d'obtenir le type de relais fiable à faible latence souhaité avec TCP, quelle que soit sa forme. Il y a quelques mois, j'ai finalement réussi à repartir de zéro pour créer un nouveau protocole de relais rapide, en construisant simultanément les Compact Blocks comme base et les premières versions de FIBRE. »
Le problème, a expliqué Corallo, était que le réseau fonctionnant via TCP était sujet à des pertes de données, ce qui nécessiterait un traitement supplémentaire (et donc augmenterait le temps de relais des blocs). Il a expliqué dans son article de blog présentant FIBRE qu'avec TCP, des paquets de données peuvent se perdre en cours de route.
« Ce n’est qu’alors que l’expéditeur retransmettra les paquets perdus, permettant au récepteur de (potentiellement) reconstruire la transmission d’origine », a-t-il écrit.
Ces temps de trajet supplémentaires ont finalement provoqué des pics de temps de relais sur le réseau de relais d'origine, a-t-il expliqué.
Mise à niveau de la FIBRE
Pour contourner ce problème de latence – le temps que prennent les paquets de données d’ un point à un autre (dans ce cas, d’un nœud à un autre), Corallo a déclaré s’être tourné vers un autre protocole, le User Datagram Protocol (UDP).
« Au lieu d'utiliser TCP pour envoyer les données nécessaires pour transmettre un bloc une fois et de s'appuyer sur des allers-retours complets pour détecter et renvoyer les paquets perdus, FIBRE envoie les données en utilisant UDP avec des données supplémentaires de correction d'erreur directe (FEC) (c'est-à-dire des données qui vous permettent de reconstruire l'intégralité des données transmises même si certaines ont été perdues) », a-t-il déclaré à CoinDesk.
C'est ce dernier élément, le FEC, que Maxwell a qualifié de « un BIT de magie Technologies ».
La composition de FIBRE implique égalementBIP 152, une proposition de « blocs compacts » visant à réduire la quantité de bande passante utilisée lorsque les données de bloc se déplacent d'un nœud à un autre.
« De cette façon, même en cas de perte de certaines pièces, le bloc est reçu très rapidement et sans communication aller- FORTH », explique Maxwell. « La vitesse reste également constante même si le bloc ne ressemble T beaucoup au pool de mémoire du récepteur. »
Effets de réseau
Malgré toutes ces améliorations, l’objectif le plus ambitieux de FIBRE est peut-être de tenter d’inciter les gens du monde entier à exploiter davantage de réseaux.
À l’origine, le réseau était géré par Corallo lui-même, ce qui signifie que son fonctionnement – comme pour tout nœud Bitcoin – dépendait de sa capacité à le maintenir.
Malgré la disponibilité gratuite de son code, Corallo a déclaré que la création de réseaux supplémentaires n'était T très enthousiasmante. En fin de compte, le succès d'un réseau (ou d'un système de réseaux) dépend sans doute de la capacité d'un plus grand nombre de personnes à le gérer.
FIBRE cherche à changer cette dynamique. Le logiciel est conçu pour fonctionner comme un module complémentaire de Bitcoin CORE, permettant à davantage de personnes d'accéder au code et potentiellement de lancer leurs propres réseaux de relais.
Selon Corallo, des travaux sont en cours pour encourager d’autres parties à créer leurs propres réseaux de relais basés sur la FIBRE – un effort qui, selon lui, est nécessaire pour KEEP la décentralisation.
Corallo a égalementpublié un guidepour la mise en place de réseaux FIBRE.
Entre-temps, il a déclaré que de nouveaux groupes s'intéressent désormais à la mise en place de systèmes de relais et qu'il est, pour l'instant, prudemment optimiste quant au fait que davantage d'utilisateurs contribueront à la cause.
Il a continué :
« Je ne sais pas encore si je dois les mentionner par leur nom, mais je suis sûr qu'au moins deux d'entre eux proposeront quelque chose et le rendront bientôt disponible au public. »
Puce de traitementvia Shutterstock
Stan Higgins
Membre de la rédaction à temps plein de CoinDesk depuis 2014, Stan est depuis longtemps à l'avant-garde de la couverture des nouvelles avancées de la Technologies blockchain. Stan a déjà contribué à des sites web financiers et est un fervent lecteur de poésie.
Stan possède actuellement une petite quantité (<500 $) de BTC, ENG et XTZ (voir : Juridique éditoriale).
