La nouvelle version de Bitcoin Core 25.0 réduit la taille minimale par transaction

La nouvelle version de Bitcoin Core 25.0 réduit la taille minimale par transaction

La nouvelle version de Bitcoin Core 25.0, le logiciel principal des nœuds du réseau Bitcoin, est désormais disponible. Cela comprend des améliorations en termes d’utilisation du réseau P2P, de la taille minimale des transactions et des systèmes RPC.

L’une des améliorations les plus notables est liée aux transactions dans le mempool et à la politique de retransmission. Désormais, les transactions d’une taille minimale de 65 octets sont autorisées. Cela signifie qu’ils pourront faire de petites transactions, qui ouvre de nouvelles possibilités et renforce les protections contre les vulnérabilités potentielles. Cependant, cela pourrait ouvrir la porte à de nouveaux jetons BRC-20, qui utilisent les plus petites transactions en Bitcoin, comme le rapporte CriptoNoticias.

Concernant les RPC (Remote Procedure Call), la fonction scanblocks. Ce RPC permet d’obtenir le blocs de hachage pertinentes à partir d’un ensemble de descripteurs, en scrutant filtres de blocs dans une certaine gamme. Cette fonctionnalité peut être combinée avec d’autres RPC pour effectuer des analyses rapides de portefeuille.

Concernant les RPC mis à jour, un nouveau paramètre appelé arguments à toutes les méthodes JSON-RPC. Ce paramètre vous permet de transmettre plus facilement des valeurs de paramètres positionnels, sans avoir à nommer chaque valeur individuellement. Cela simplifie la syntaxe de la commande et facilite son utilisation à la fois dans le cadre de test Python et dans l’outil « bitcoin-cli ».

la RPC envoyer une transaction brute ajoute un nouvel argument optionnel appelé maxburnamoun“. Cet argument vous permet de spécifier une valeur maximale pour les sorties non consommables (UTXO). Ces transactions qui contenir des sorties avec une valeur supérieure à maxburnamount ils ne seront pas envoyés. Ce changement donne un meilleur contrôle sur les transactions et évite l’envoi de transactions non souhaité.

De plus, des améliorations ont été apportées à d’autres RPC, comme testermempoolaccepter et décoder le script, qui fournissent plus d’informations sur les frais et la taille des transactions. De plus, des améliorations ont été apportées à la possibilité de déduire des descripteurs à partir de Miniscript à dépenser avec P2WSH.

Dans la nouvelle mise à jour, comme décrit dans le document, plus de 80 développeurs ont participé dans les différentes étapes de création de cette nouvelle version.

Dans cette version, aucune mise à jour controversée n’a été ajoutée, comme ce fut le cas dans la version 24.0, dans laquelle la fonction Full RBF était activée. Cela permet à chaque transaction trouvée dans le mempool Bitcoin d’être considérée comme remplaçable par des frais (Full RBF). Des mois auparavant, une grande polémique avait éclaté autour de la pertinence de cette incorporation.

Voir l’article original sur www.criptonoticias.com