- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
La prochaine mise à jour majeure du logiciel Bitcoin intégrera un nouveau langage pour les clés Crypto
Une nouvelle version de Bitcoin CORE arrive, incluant un nouveau langage clé et bien plus encore. CoinDesk rassemble les informations les plus récentes et les plus intéressantes.
Bitcoin peut s'avérer complexe à utiliser, même avec des outils conviviaux, et gérer son infrastructure CORE l'est encore plus. Cependant, cela n'empêche T les efforts visant à changer la situation.
Le groupe mondial de développeurs bénévoles à l'origine de l'implémentation la plus populaire du logiciel, Bitcoin CORE, lancera bientôt sa 17e version majeure, ONE intégrera au code plusieurs changements très attendus. L'accent sera notamment mis sur l'amélioration du portefeuille par défaut du logiciel, où sont stockées les clés privées Bitcoin des utilisateurs.
La mise à jour la plus intéressante est peut-être le lancement d'un nouveau "langue", initialement proposé par un éminent contributeur Bitcoin Pieter Wuille, connu pour avoir conçu certains des pluschangements radicaux au Bitcoin ces dernières années (y compris Segregated Witness, qui a contribué à résoudre le problème d'évolutivité du bitcoin l'année dernière).
L'idée derrière ce nouveau langage est d'ajouter des informations supplémentaires importantes aux clés. Ou, comme l'a expliqué Andrew Chow, contributeur de Bitcoin CORE , il offre une alternative « saine » au système problématique de « comptes » récemment supprimé du logiciel. En termes simples, il permet aux utilisateurs de nommer leurs différents comptes, comme ONEun « dons » et l'autre « épargne ».
Un autre cas d'utilisation important du langage est de faciliter le transfert de clés d' un portefeuille à un autre. Actuellement, si un utilisateur tente de transférer une clé d' un portefeuille à un autre, il risque de perdre certaines informations sur la manière dont les cryptomonnaies peuvent être débloquées et envoyées à quelqu'un d'autre.
Ce n'est pas un problème majeur pour de nombreuses transactions. Après tout, la plupart des transactions suivent des instructions assez simples : le propriétaire doit signer la transaction avec une clé Secret , prouvant ainsi que les pièces lui appartiennent bien. Mais ce n'est pas le cas pour toutes les transactions. Par exemple, les transactions multi-signatures nécessitent l'approbation de ONE personnes pour chaque dépense.
Les transactions Lightning, un type de paiement plus rapide et plus évolutif qui en est encore à ses balbutiements, en sont peut-être l'exemple le plus passionnant.
Ce type de transaction devenant de plus en plus courant (Lightning est considéré comme le meilleur moyen pour la plateforme de s'adapter à des millions d'utilisateurs), le nouveau langage vise à garantir que les informations cruciales ne soient T perdues plus régulièrement.
Dans cet esprit, le nouveau langage de Wuille vise à étiqueter chaque clé du Bitcoin (publique et privée) avec une « étiquette » qui décrit ce qui peut la déverrouiller, « changeant notre façon de penser les portefeuilles », a déclaré l'ingénieur de Chaincode John Newbery dans une conférencedécrivant la sortie à venir.
Pour être clair, cette version n'est qu'une petite étape, la première modification de code à mettre en pratique cette approche, a déclaré Newbery. Mais les développeurs prévoient que le langage s'intégrera au code source des prochaines versions du logiciel.
CORE Bitcoin mobile ?
Les autres changements apportés à la dernière version sont itératifs, ce sont des premières étapes qui, selon les développeurs, mèneront à quelque chose de plus.
Transactions Bitcoin partiellement signées
(PSBT) est un autre changement très attendu et parfaitement adapté, codé par Chow. (PSBT est un nouveau format pour les transactions non encore entièrement signées, qui peuvent être transmises jusqu'à leur diffusion finale.)
Tout cela semble plutôt technique, mais la réflexion ici est en réalité plutôt tournée vers l’avenir et pourrait avoir un impact sur un large éventail d’utilisateurs.
Il existe déjà sur le marché toutes sortes de portefeuilles matériels, de petits appareils mécaniques considérés comme ONEun des moyens les plus sûrs de stocker des Bitcoin, car ils déplacent les clés qui les déverrouillent hors ligne afin qu'ils ne puissent T être volés via une connexion Internet.
Cependant, chaque portefeuille matériel, y compris Trezor, Ledger, FORTH , est un peu différent en ce qui concerne son interaction avec le logiciel. En bref, ils ne sont T compatibles avec tous les portefeuilles logiciels à la fois.
ONEun des moyens les plus simples d’utiliser un portefeuille matériel est de le laisser hors ligne, puis de le connecter à un portefeuille logiciel sur un appareil mobile qui facilite les transactions.
C'est formidable que cela soit possible : bénéficier de la sécurité d'un portefeuille matériel et de la commodité d'un portefeuille logiciel. Le problème est que chaque portefeuille matériel ne prend généralement en charge ONE ou deux portefeuilles logiciels. Trezor, par exemple, ne prend en charge que le portefeuille logiciel Electrum. Il est T de connecter Trezor à Bitcoin CORE ou à tout autre logiciel auquel il souhaite se connecter.
Et les utilisateurs ontse plaint depuis longtempsÀ quel point c'est ennuyeux. Le BIP 174 offre une solution. C'est une norme que tous les portefeuilles peuvent utiliser.
Bien sûr, cela dépend de l'utilisation effective des portefeuilles. Les perspectives sont pour l'instant optimistes. Même si le code n'est T encore officiellement publié, il suscite un vif enthousiasme, un portefeuille matériel, coldcardwallet, implémentant déjà la méthode de signature des transactions.
À mesure que les portefeuilles adoptent cette norme, Bitcoin CORE en particulier sera un BIT plus facile à utiliser, car les portefeuilles matériels pourront facilement se connecter au logiciel.
« PSBT permettra à Bitcoin CORE de prendre en charge plus facilement les portefeuilles matériels et de disposer de meilleures configurations de portefeuilles hors ligne et isolés. Je travaille actuellement sur la prise en charge des portefeuilles matériels pour Bitcoin CORE grâce à PSBT », a déclaré Chow à CoinDesk, allant jusqu'à affirmer que Bitcoin CORE est un moyen beaucoup plus sûr d'utiliser Bitcoin que les autres portefeuilles logiciels.
« [Les portefeuilles SPV] comportent des risques potentiels en matière de Politique de confidentialité et de sécurité, car ils font confiance à un tiers pour la vérification de la blockchain. Une fois que Bitcoin CORE prend en charge les portefeuilles matériels, les utilisateurs peuvent utiliser Bitcoin CORE à la place. Et comme il s'agit d'un nœud complet, l'utilisateur n'a pas besoin de faire confiance à un tiers pour vérifier que tout a été correctement vérifié », a-t-il déclaré.
Mais ce changement de code ouvre de nombreuses possibilités, allant même jusqu'à potentiellement améliorer les contrats intelligents Bitcoin et les fonctionnalités de Politique de confidentialité . « PSBT simplifie également des opérations comme les multisigs et les CoinJoins », a poursuivi Chow.
À cette fin, un utilisateur tweeté: « Je suis impatient de voir toutes les façons intéressantes dont BIP174 sera utilisé. »
Et plus encore
Voici quelques-uns des changements qui enthousiasment le plus les développeurs, mais des dizaines d'autres améliorations ont été intégrées à cette version. ONE est la création dynamique de portefeuilles.
« Il y a quelques versions, nous avons introduit la possibilité d'utiliser plusieurs portefeuilles dans Bitcoin CORE. Cependant, cela nécessitait de démarrer Bitcoin CORE configuré pour plusieurs portefeuilles. Désormais, nous pouvons charger, décharger et créer des portefeuilles même lorsque le logiciel est déjà en cours d'exécution », a déclaré Chow.
En attendant, vous avez peut-être entendu parler deSélection de pièces, une méthode améliorée pour collecter les pièces nécessaires à une transaction. Bien plus performant que l'ancien algorithme, il améliore considérablement l'évolutivité globale du Bitcoin, réduisant même les frais.
Bien que le code principal de la nouvelle fonctionnalité ait déjà été ajouté il y a environ six mois, l'algorithme bénéficie d'une petite amélioration de la Politique de confidentialité dans la 17e version.
Cela ne couvre T encore tout. Les autres modifications seront décrites plus en détail dans les notes de version finales, qui seront publiées en même temps que le code final testé.
Ces changements peuvent paraître insignifiants. D'autant plus que peu de gens utilisent Bitcoin , et encore moins Bitcoin CORE. Et la raison est évidente. Le logiciel Bitcoin occupe près de 200 Go, soit la taille d'un ordinateur portable. Le télécharger et l'utiliser est bien loin de télécharger et d'installer l'application Venmo sur un smartphone en quelques minutes.
Mais l'objectif de ces changements de code majeurs est d'amener le code à un point où il ne sera plus si difficile à configurer, afin ONE jour, quiconque souhaite utiliser tous les avantages du Bitcoin puisse le faire.
Image de serruresvia Shutterstock
Alyssa Hertig
Journaliste spécialisée dans les technologies chez CoinDesk, Alyssa Hertig est programmeuse et journaliste spécialisée dans le Bitcoin et le Lightning Network. Au fil des ans, ses articles ont également été publiés dans VICE, Mic et Reason. Elle écrit actuellement un livre explorant les tenants et aboutissants de la gouvernance du Bitcoin . Alyssa possède des BTC.
