Bitcoin Core 30.0 est une mise à jour majeure avec des améliorations de performances et des réductions de frais.
Les développeurs de Bitcoin Core ont publié la version 30.0, qui apporte des améliorations significatives en termes de performances, de sécurité et de gestion des frais. Cette version ajoute de nouveaux paramètres pour l'optimisation des transactions, améliore la prise en charge de plusieurs sorties OP_RETURN et réduit les frais de base. Selon les développeurs, les utilisateurs des versions 27.x et antérieures devraient effectuer la mise à jour, car ces versions ne seront plus prises en charge.
L'un des principaux changements a été l'augmentation à 2 500 de la limite du nombre d'opérations de signature par transaction, préparant ainsi le système à l'implémentation potentielle de BIP54. De plus, plusieurs sorties OP_RETURN sont désormais autorisées dans une même transaction, et le paramètre -datacarriersize a été porté à 100 000, supprimant ainsi la limite précédente. Les frais minimums de relais de bloc et de transaction ont été réduits à 0,001 SAT et 0,1 SAT par vB, respectivement, réduisant ainsi le coût des transferts et améliorant l'efficacité du réseau.
Le portefeuille Bitcoin Core bénéficie d'une interface actualisée et d'une migration vers Qt 6, d'une meilleure prise en charge des thèmes sous Windows et d'un nouveau moteur de rendu Metal sous macOS. Les anciens portefeuilles BDB ont été complètement abandonnés : ils ne peuvent plus être créés ni téléchargés. Toutes les transactions sont désormais effectuées au format de portefeuilles descripteurs, ce qui assure un stockage des clés plus sécurisé.
Les développeurs ont ajouté une nouvelle commande bitcoin, combinant les outils bitcoind, bitcoin-qt et bitcoin-cli. Cette mesure vise à simplifier la tâche des utilisateurs et à unifier l'interface de gestion des nœuds. La prise en charge de la signature externe a également été rétablie sous Windows, et une interface IPC expérimentale a été ajoutée pour interagir avec les programmes Stratum v2 et d'autres clients de minage.
La mise à jour améliore les performances des nœuds et la protection contre les attaques de transactions orphelines. Les limites dépendent désormais du poids total des transactions et du nombre de pairs, ce qui renforce la résilience du réseau face au spam. Les commandes RPC et l'API REST ont été optimisées, et un nouveau point de terminaison a été ajouté pour récupérer les données des transactions dépensées.
La section de journalisation a également été mise à jour : la taille des journaux système est désormais limitée (1 Mo par heure pour chaque source) et ils contiennent des informations fonctionnelles plus détaillées. Les messages d'erreur de validation des scripts ont été améliorés et les appels RPC ont été repensés, avec notamment une nouvelle structure de réponse. Cette mise à jour est l'une des plus importantes de ces dernières années. Elle améliore la stabilité, réduit les frais et rend le fonctionnement des nœuds plus transparent.
Source: cryptonews.net