Bitcoin Core v26 est mis en ligne alors que 1% des nœuds sont mis à niveau le jour du lancement
La version 26.0 de Bitcoin Core a été publiée hier, le 6 décembre, et 1 % des nœuds Bitcoin ont été mis à niveau au cours des premières 24 heures. Cette dernière mise à jour du logiciel principal utilisé pour interagir avec le réseau Bitcoin introduit des améliorations clés visant à améliorer la sécurité et les performances du réseau.
Bitcoin Core, souvent comparé au système d’exploitation de Bitcoin, garantit les règles et normes relatives à la manière dont les transactions et les blocs sont traités. Avec 99 % d’adoption parmi les opérateurs de nœuds, il constitue l’épine dorsale du réseau Bitcoin, permettant aux utilisateurs d’interagir avec la blockchain Bitcoin. Bien qu’il ne prenne plus en charge le minage depuis 2016, il joue un rôle crucial dans l’écosystème Bitcoin.
Les nœuds complets sont des ordinateurs qui exécutent le logiciel Bitcoin et conservent une copie de l’intégralité de la blockchain Bitcoin. Ils valident les transactions et les blocages et transmettent ces informations à d’autres nœuds et mineurs, garantissant ainsi que le réseau reste synchronisé. Les mineurs, quant à eux, qui créent de nouveaux blocs dans la blockchain Bitcoin, utilisent un logiciel de minage spécialisé tel que CGMiner.
La sortie d’une nouvelle version de Bitcoin Core est toujours un événement marquant. Cependant, c’est à chaque opérateur de nœud de décider quand mettre à niveau. Certains peuvent effectuer une mise à niveau immédiate pour profiter de nouvelles fonctionnalités ou améliorations, tandis que d’autres peuvent attendre de voir si des bugs ou des problèmes surviennent.
La mise à jour v26.0 comprend plusieurs optimisations qui améliorent la connectivité réseau et les vitesses de synchronisation initiales de la blockchain pour les nœuds. Les fonctionnalités clés incluent la prise en charge préliminaire d’un nouveau protocole de transport de données réseau, une résilience accrue contre les attaques d’éclipse, un démarrage plus rapide des nœuds avec des instantanés UTXO et une variété d’améliorations RPC (Remote Procedure Calls).
Regarder vers l’avant, développeurs ont indiqué que la prochaine mise à jour v27 pourrait résoudre les prétendus « problèmes » causés par les Bitcoin Ordinals, des satoshis uniques qui ont conduit à un gonflement de la blockchain, à une congestion du pool de mémoire et à des frais de transaction élevés. Cependant, les partisans des Ordinals, y compris Michael Saylor de MicroStrategy, affirment que la suppression des Ordinals « découragerait le développement d’applications ». [… and] détruirait également le réseau minier Bitcoin.
Dashjr, développeur de Bitcoin Core et critique majeur d’Ordinals, a déclaré :
« Bitcoin Core permet, depuis 2013, aux utilisateurs de fixer une limite sur la taille des données supplémentaires dans les transactions qu’ils relayent ou exploitent (« -datacarriersize »). En masquant leurs données sous forme de code de programme, [Ordinals] contourner cette limite.
De plus, étant donné que 44 % des nœuds Bitcoin fonctionnent actuellement sur un logiciel vieux de plus d’un an, si la v27.0 supprime les inscriptions (ordinaux), il sera intéressant de voir le taux d’adoption de la version. D’autres logiciels Bitcoin, tels que Knots et btcd, sont disponibles, mais leur adoption est actuellement minime.
Adoption de la distribution de la version Bitcoin Core.
Le rythme auquel les opérateurs de nœuds mettent à niveau vers une nouvelle version de Bitcoin Core peut varier considérablement et est influencé par plusieurs facteurs. Ceux-ci incluent les avantages perçus de la nouvelle version, la stabilité de la nouvelle version et les ressources et politiques de l’individu ou de l’organisation.
Historiquement, l’adoption des nouvelles versions de Bitcoin Core a été progressive. Par exemple, en mars, Dashjr a estimé que 41 % des opérateurs de nœuds avaient adopté et exécutaient le logiciel le plus récent. Avant le lancement de la version 26.0, seuls 20 % des nœuds exécutaient la dernière version 25.1, et 36 % d’entre eux ont choisi de s’en tenir à la version 25.0. De plus, au cours des cinq années écoulées depuis le lancement de SegWit, la moitié de l’adoption a eu lieu après juin 2021. La compatibilité SegWit concerne actuellement 95 % des nœuds.
Bitcoin Core v26.0 a été adopté par environ 1% des nœuds au moment de la publication. Ce taux d’adoption initial relativement lent n’est pas inhabituel, car les opérateurs de nœuds prennent souvent le temps d’évaluer les nouvelles versions avant de décider de les mettre à niveau. Ils peuvent également attendre que d’éventuels bugs ou problèmes soient identifiés et résolus avant d’adopter une nouvelle version. Actuellement, il n’y a qu’une poignée de problèmes répertoriés pour la version 26.0, dont aucun ne semble critique pour la mission, liés principalement à des problèmes de build dans certains environnements. Cependant, l’enthousiasme suscité par une nouvelle version entière de Bitcoin Core, qui se produit généralement tous les 6 à 7 mois, a suscité des « questions générales sur Bitcoin » de la part de certains développeurs.
Le processus de mise à niveau vers une nouvelle version de Bitcoin Core nécessite que les opérateurs de nœuds quittent en toute sécurité leur version actuelle et effectuent une sauvegarde sécurisée de leur fichier wallet.dat avant la mise à niveau. Ce processus peut prendre du temps et des ressources, ce qui peut également contribuer au rythme d’adoption.
Vous pouvez lire les notes de version complètes de Bitcoin Core ici et apprendre comment exécuter un nœud Bitcoin à la maison ici.
L’article Bitcoin Core v26 est mis en ligne avec la mise à niveau de 1% des nœuds le jour du lancement, apparu en premier sur CryptoSlate.