Bitcoin Core a accueilli la version majeure v 30.0, qui intervient des mois après la dernière version majeure, v29.0.
Selon le compte X officiel du Bitcoin Core Project, une nouvelle version candidate de Bitcoin Core, v30.0rc3, est disponible pour les tests. La v30.0 est une nouvelle version majeure et fait suite à la v29.0, sortie en avril de cette année.
La version Bitcoin Core 30.0 introduit une gamme de mises à jour et d’améliorations concernant la mise en réseau, la politique de pool de mémoire, l’exploitation minière, les RPC et le comportement global du système.
Ceux-ci incluent l’augmentation de « Datacarriersize », les modifications P2P et réseau qui ajoutent une nouvelle commande Bitcoin et suppriment l’option « maxorphantx », les RPC mis à jour, les modifications d’installation et la prise en charge des transactions TRUC, entre autres.
Qu’est-ce qui a changé ?
Bitcoin Core 30.0 a augmenté la taille du support de données à 100 000 par défaut, ce qui déplafonne effectivement la limite (car la limite maximale de taille de transaction sera atteinte en premier).
Un nouvel outil de ligne de commande Bitcoin a été introduit dans Bitcoin Core 30.0 pour rendre les fonctionnalités plus visibles et plus pratiques à utiliser. L’outil Bitcoin appelle d’autres exécutables et n’implémente aucune fonctionnalité à lui seul.
Bitcoin Core 30.0 introduit le dossier « libexec », qui contient des fichiers binaires qui ne sont généralement pas directement invoqués par les utilisateurs.
La mise à jour des RPC autorise Bumpfee sans signalisation BIP-125. Un support a été ajouté pour dépenser les transactions TRUC reçues par le portefeuille, ainsi que pour créer des transactions TRUC, garantissant ainsi que les règles de la politique TRUC sont respectées.
La nouvelle commande Bitcoin prend en charge une nouvelle fonctionnalité : une interface de minage IPC (expérimentale) qui permet au nœud de fonctionner avec Stratum v2 ou un autre logiciel client de minage.
Dans Bitcoin Core 30.0, l’option « maxorphantx » n’a plus aucun effet, puisque « l’orphelinat » ne limite plus le nombre de transactions uniques.