24 coeur

Bitcoin Core 24.0 : tout ce que vous devez savoir

Bitcoin Core 24.0 ajoute de nombreuses nouvelles fonctionnalités et améliorations au logiciel Bitcoin d'origine. Découvrez les changements apportés à la dernière version dans ce guide.

Le logiciel Bitcoin Core 24.0, qui vient d'être publié, constitue une amélioration considérable par rapport au logiciel Bitcoin original. Une équipe de 112 développeurs a travaillé sur le projet pendant sept mois, en se concentrant sur l'amélioration du portefeuille, de l'interface utilisateur graphique (GUI), des communications peer-to-peer (P2P) et bien plus encore. En conséquence, cette nouvelle version de Bitcoin Core offre une gamme d'améliorations qui le rendent plus facile à utiliser et plus efficace.

Regardons les changements.

Modifications apportées au portefeuille

Bitcoin Core 24.0 introduit la prise en charge de Miniscript, un framework pour Bitcoin Script qui simplifie la création de scripts complexes dans les transactions Bitcoin, en étendant le wsh() descripteur de sortie. Miniscript propose des outils d'analyse, de composition et de signature générique, et suit un modèle de comportement prédéterminé pour minimiser les comportements inattendus et les risques potentiels. Les scripts simples sont faciles à écrire, mais à mesure que la complexité des scripts augmente, le risque de faire une erreur augmente également. Miniscript propose une solution. 

Il offre aux développeurs une variété d'outils et suit un modèle de comportement défini afin qu'ils puissent créer des scripts complexes sans faire d'erreurs. Les utilisateurs peuvent créer un portefeuille de scripts Miniscript avec Bitcoin Core 24.0, générer des adresses pour celui-ci et y placer des bitcoins. Cependant, actuellement, les dépenses à partir de ces adresses ne sont pas prises en charge par le portefeuille, mais c'est certainement la première étape vers la possibilité de créer des scripts plus complexes dans Bitcoin de manière sûre et simple.

Transactions immuables

Le envoyer tout Le RPC permet aux utilisateurs de dépenser toutes leurs sorties de transaction non dépensées (UTXO) en une seule transaction, améliorant ainsi la confidentialité en éliminant la nécessité de changer d'adresse. Le changement d'adresse peut être source de confusion, et un analyste de chaîne peut être en mesure de découvrir à qui appartient plusieurs UTXO en utilisant l'heuristique d'entrée-propriété commune pour les connecter au même portefeuille. En dépensant tous leurs UTXO en une seule transaction, les utilisateurs peuvent éviter ce risque et rendre moins clair à qui appartient les sorties créées. Cela peut être utile pour vider un portefeuille ou simplement déplacer des fonds vers une nouvelle adresse sans révéler l'étendue complète de leurs avoirs.

Mises à jour à remplacer par frais

RBF (Replace-By-Fee) est une fonctionnalité de Bitcoin qui permet aux utilisateurs de mettre à jour les frais d'une transaction qui n'a pas encore été incluse dans un bloc. Cela peut être utile si les frais d'origine étaient trop bas ou si le pool de mémoire est plein, car cela permet à l'utilisateur d'augmenter les frais pour accélérer le règlement de la transaction. 

Pour utiliser RBF, l'utilisateur crée une nouvelle transaction avec les mêmes entrées et la plupart des mêmes sorties que la transaction d'origine, mais avec des frais plus élevés. La transaction d'origine est ensuite supprimée du pool de mémoire et remplacée par la nouvelle transaction.  

Le Bitcoin Core 24.0 introduit 2 mises à jour du RBF.

Premièrement, les utilisateurs peuvent se désinscrire en modifiant le processus de création de transaction ou en définissant le –portefeuillerbf option de démarrage sur false. Deuxièmement, la nouvelle option mempoolfullrbf permet aux utilisateurs de configurer leurs nœuds de manière à ne pas appliquer l'indicateur RBF.

Migration de portefeuille de descripteur

Bitcoin Core 24.0 introduit un nouvel outil pour migrer les portefeuilles hérités vers des portefeuilles descripteurs, un format standard qui permet aux utilisateurs de sauvegarder et de restaurer plus facilement leurs portefeuilles. Les portefeuilles descripteurs contiennent toutes les informations nécessaires pour être restaurés correctement par tout client logiciel prenant en charge les portefeuilles descripteurs. Cela signifie que les utilisateurs n'ont pas besoin de savoir d'où vient leur portefeuille. migrer le portefeuille RPC est un outil expérimental qui permet aux portefeuilles hérités de migrer vers des portefeuilles descripteurs, ce qui permet aux utilisateurs de protéger plus facilement leur Bitcoin.

Modifications apportées à l'interface utilisateur graphique

Bitcoin Core 24.0 améliore la fonctionnalité de son interface graphique en ajoutant une option de menu pour restaurer un portefeuille à partir d'une sauvegarde et en unifiant la page des paramètres de l'interface graphique avec la bitcoin.conf fichier de configuration. Ces modifications permettent aux utilisateurs qui ne sont pas férus de technologie de restaurer plus facilement leurs portefeuilles et de modifier le fonctionnement de leur client Bitcoin Core. La page des paramètres de l'interface graphique affiche désormais les paramètres extraits du fichier  bitcoin.conf fichier et reflète les modifications de configuration apportées à l'interface graphique. Ces améliorations rapprochent l'interface graphique des fonctionnalités des RPC et des outils de ligne de commande, ce qui en fait une interface plus utile pour les utilisateurs.

Modifications apportées aux communications P2P

Dans Bitcoin Core 24.0, les pairs qui rejoignent le réseau pour la première fois ou se reconnectent après une longue absence téléchargent désormais les en-têtes de bloc deux fois. Cela permet de se protéger contre les attaques qui tentent d'utiliser toutes les ressources du réseau. Lors de la première exécution, les en-têtes sont téléchargés et supprimés jusqu'à ce qu'une quantité suffisante de travail soit trouvée, indiquant que la chaîne suivie par le pair est valide. Le pair redémarre ensuite le processus, téléchargeant et enregistrant les en-têtes de bloc. 

Cette approche permet au pair de vérifier la validité de la chaîne avant d'engager des ressources pour télécharger et enregistrer les blocs et élimine le besoin de points de contrôle, qui peuvent être utilisés de manière abusive pour restaurer la chaîne la plus longue. En cas d'attaque, le pair n'utilise pas beaucoup d'espace de stockage en téléchargeant et en jetant les en-têtes jusqu'à ce qu'une preuve de travail suffisante soit trouvée.

Réflexions finales 

Bitcoin Core 24.0 introduit un certain nombre de modifications et de mises à jour du logiciel. Il a subi des tests approfondis sur divers systèmes d'exploitation, notamment macOS, Linux et Windows 7 et supérieur. Cela garantit que le logiciel est compatible avec une large gamme de systèmes et peut être utilisé par une base d'utilisateurs diversifiée.

Lire aussi - Qu'est-ce que Bitcoin ? Et comment fonctionne Bitcoin ? Tout ce que vous devez savoir

FAQ sur Bitcoin Core 24.0 :

1. De combien d’espace ai-je besoin pour Bitcoin Core ?

Pour télécharger et stocker la blockchain complète sur votre ordinateur, vous aurez besoin d'au moins 350 Go d'espace de stockage gratuit. Vous pouvez également exécuter Bitcoin Core en mode élagué, ce qui vous permet de stocker uniquement une partie de la blockchain sur votre ordinateur tout en participant au réseau. En mode élagué, vous aurez besoin d'environ 2 à 5 Go d'espace de stockage gratuit.

2. Pouvez-vous miner du Bitcoin avec Bitcoin Core ?

Bitcoin Core dispose d'un portefeuille que vous pouvez utiliser pour miner. Il utilise le processeur de votre ordinateur pour miner, mais vous devez vous assurer que vous disposez d'un ordinateur puissant.

3. Comment utiliser Bitcoin Core ?

Bitcoin Core est un logiciel utilisé pour gérer les portefeuilles Bitcoin et interagir avec le réseau Bitcoin. Il nécessite un téléchargement et une installation uniques sur un ordinateur et peut prendre plusieurs heures ou jours pour se synchroniser avec le réseau. Une fois synchronisé, les utilisateurs peuvent créer ou importer un portefeuille, recevoir et envoyer des Bitcoins et consulter leur solde et l'historique de leurs transactions.

Partagez :

Facebook
Twitter
LinkedIn

Table des matières

Articles connexes