- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Optimisation de SegWit : comment le nouveau logiciel Bitcoin stimule la mise à l'échelle
Le dernier logiciel de Bitcoin Core comprend des optimisations conçues pour booster SegWit, une mise à niveau évolutive qui se déploie encore lentement sur le réseau.

SegWit est peut-être en ligne sur Bitcoin, mais le travail pour réaliser son potentiel n'est T terminé.
Même après la mise à niveau de la blockchain Bitcoin pour prendre en charge Segregated Witness (SegWit) le mois dernier, mettant fin peut-être au débat le plus houleux du réseau sur la direction à ce jour, l'optimisationn'a pas encore laissé beaucoup de traces.
À ce jour, seulement un peu plus de3 pour centdes transactions profitent effectivement de la mise à niveau.

Cependant, bien que les transactions soient rares jusqu'à présent, leur adoption devrait se développer à mesure que davantage de portefeuilles et de services Bitcoin prendront en charge ce changement. À ce stade, SegWit aura probablement un impact plus important, en augmentant la taille des blocs pour prendre en charge davantage de transactions et en ouvrant la voie à des solutions de scalabilité plus avancées comme Lightning Network.
Dans le but d'atteindre cet objectif, les développeurs derrière Bitcoin CORE, la version la plus utilisée du logiciel sous-jacent de la crypto-monnaie, se sont mobilisés pour aider à stimuler l'effort.
C'est du moins ce que laisse LOOKS la dernière version de Bitcoin CORE 0.15.0, publiée la semaine dernière. notes de versiondécrire une série d’améliorations axées sur les performances, qui visent au moins en partie à jeter les bases d’une utilisation plus large de SegWit.
L'accent sur la performance
Au cours d'uneprésentation à San Francisco il y a quelques semaines, Greg Maxwell, directeur technique de Blockstream et ONEun des développeurs Bitcoin CORE les plus actifs, a soutenu l'idée selon laquelle l'objectif de 0.15.0 était de préparer Bitcoin à une augmentation de capacité activée par SegWit.
Maxwell a expliqué :
« Avec l'arrivée de SegWit en ligne, nous savions que la blockchain allait croître à un rythme encore plus rapide, nous souhaitions donc tirer le meilleur parti des gains de performance possibles pour compenser cela. »
Plusieurs des améliorations visent à réduire le temps nécessaire à la création d'un nœud Bitcoin complet, ce qui, selon beaucoup, deviendra encore plus difficile avec SegWit activé, car le changement augmente le temps nécessaire à la création d'un nœud Bitcoin complet. blockchainla taille du bloc (la quantité de données de transaction qui peuvent être stockées dans chaque bloc).
Les nœuds complets sont particulièrement importants pour la communauté Bitcoin , car en exécuter un est sans doute le meilleur moyen d'utiliser Bitcoin sans faire confiance à une banque ou à un tiers, et c'est ce que beaucoup considèrent comme l'objectif principal de la monnaie numérique.
Tout effort visant à simplifier ce processus et à optimiser l'efficacité du réseau est donc le bienvenu. Par conséquent, la « performance » (le temps nécessaire au téléchargement et à l'utilisation du logiciel) est un problème que les développeurs tentent de résoudre dans presque chaque version de Bitcoin CORE (environ deux fois par an).
Mais SegWit vient d’ajouter une raison supplémentaire de se concentrer sur l’optimisation et la vitesse.
Maxwell a dit :
« Comme toujours, mais surtout avec la version 0.15.0, nous avons fait un gros effort sur les performances. »
Parmi les améliorations notables dans ce domaine, on trouve le stockage des données sur les sorties de transactions non dépensées (UTXO), allégeant ainsi la charge de calcul des utilisateurs souhaitant télécharger un nœud Bitcoin complet. Selon les notes de version, la version 0.15.0 télécharge l'historique des transactions Bitcoin 30 à 40 % plus rapidement et utilise 10 à 20 % de mémoire en moins.
D'autres améliorations techniques introduites pour accélérer le logiciel incluent le vidage non atomique (qui pourrait ouvrir la voie à de nouveaux gains de performances) et le vidage de validation de script (qui permet de récupérer plus rapidement certaines informations de transaction).
Cette concentration sur les performances montre que l'équipe de développement CORE a l'intention de rendre le Bitcoin plus gérable avant SegWit, ou avant qu'un nombre important de personnes ne commencent à utiliser les transactions rendues possibles par la mise à niveau.
Pas encore vu
Aujourd’hui, la plupart des portefeuilles Bitcoin ne prennent pas encore en charge SegWit, mais cela pourrait ne pas être le cas pour longtemps.
Il n'est donc pas surprenant que, bien que la version 0.15.0 se concentre sur les améliorations de performances pour préparer SegWit, le nouveau logiciel lui-même ne prenne T en charge les transactions SegWit. Les développeurs de Bitcoin CORE estiment qu'il est plus prudent d'attendre de voir si SegWit fonctionne avant de déployer la prise en charge des transactions dans CORE. Cependant, les notes de publication indiquent qu'une prise en charge plus complète de ce changement sera incluse dans une prochaine version du logiciel Bitcoin .
Lorsque ce moment viendra, les utilisateurs pourront créer des transactions SegWit avec le portefeuille CORE et bénéficier des avantages de SegWit. presque la moitié du prixfrais de transaction.
D'autres portefeuilles Bitcoin pourraient adopter la même stratégie attentiste. Et, s'ils parviennent à les mettre en œuvre, les optimisations de la version 0.15.0 pourraient être plus visibles.
Déclaration de transparence: CoinDesk est une filiale de Digital Currency Group, qui détient une participation dans Blockstream.
Image de robots de soudagevia Shutterstock
Alyssa Hertig
Journaliste spécialisée dans les technologies chez CoinDesk, Alyssa Hertig est programmeuse et journaliste spécialisée dans le Bitcoin et le Lightning Network. Au fil des ans, ses articles ont également été publiés dans VICE, Mic et Reason. Elle écrit actuellement un livre explorant les tenants et aboutissants de la gouvernance du Bitcoin . Alyssa possède des BTC.
