- 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
Un cryptographe nommé d'après l'ennemi juré d'Harry Potter aide à résoudre les plus gros problèmes du Bitcoin
Un cryptographe anonyme nommé d'après l'ennemi juré d'Harry Potter a FORTH une proposition qui, selon les experts, pourrait aider à résoudre les problèmes majeurs auxquels est confronté Bitcoin.
Dans ce qui pourrait devenir le dernier chapitre étrange mais vrai de l'histoire du bitcoin, un cryptographe anonyme nommé d'après l'ennemi juré d'Harry Potter a FORTH une proposition qui, selon les experts, pourrait aider à résoudre les problèmes majeurs auxquels le réseau est confronté.
Écrit par « Tom Elvis Jedusor » (le nom de Voldemort dans les versions françaises du livre), les références à Harry Potter dans lepapier Mais ne vous arrêtez T là. La proposition elle-même, publiée sur les canaux de discussion début août, s'appelle « Mimblewimble », d'après un juron destiné à faire taire un adversaire.
Malgré ses allusions à la célèbre série fantastique, l'article a des implications concrètes, soulignant comment la Politique de confidentialité cryptographique et les techniques de signature pourraient être combinées pour offrir de nouveaux avantages. Les experts ont rapidement dépassé l'imaginaire et ont commencé à prendre ces idées au sérieux. Le mathématicien de Blockstream, Andrew Poelstra, par exemple, a été ONEun des premiers à remarquer, lors de discussions sur IRC, que cela ne ressemblait T à une « folie ».
Des discussions plus sérieuses Réseaux sociaux, car les développeurs de Bitcoin recherchent plus largement une évolutivité à long termeet des solutions d'anonymat. Nombre de ces mêmes développeurs estiment désormais que l'idée publiée anonymement pourrait faire avancer les discussions sur la manière de résoudre ces problèmes.
Bryan Bishop, contributeur de Bitcoin CORE, a déclaré à CoinDesk:
« [Nous] parlons très sérieusement de Voldemort en tant que cryptographe sérieux qui a soumis un développement manifestement perspicace. »
Potentiel d'évolutivité
Aujourd’hui, l’évolutivité est considérée comme un domaine dans lequel Bitcoin et toutes les blockchains doivent être améliorés.
Les développeurs de Bitcoin se sont jusqu'à présent ralliés à la Réseau Lightning, un canal de paiement hors chaîne, comme moyen de faire évoluer la plateforme d'environ 7 transactions par seconde à des paiements de niveau Visa. Mais Mimblewimble pourrait offrir une alternative pour alléger la blockchain.
Avec Bitcoin, les utilisateurs doivent télécharger l'historique complet des transactions (et non une petite quantité de données) pour vérifier que tout est correct.
« Dans Mimblewimble, on peut supprimer toutes les transactions intermédiaires. Imaginez que chaque bloc ne contienne qu'une seule transaction », explique Poelstra. « Lorsque l'on synchronise la blockchain, toutes ces données historiques ne disparaissent T complètement, mais elles sont fortement compressées. »
« C'est l'innovation de Mimblewimble. Son évolutivité dépend de l'utilisation actuelle du système, plutôt que de son ancienneté », a-t-il ajouté.
Poelstra a également noté que la proposition offre « bien plus qu’une « meilleure mise à l’échelle » ».
Plus de compromis entre Politique de confidentialité et évolutivité ?
Et puis il y a la Politique de confidentialité.
La blockchain étant un registre ouvert accessible à tous, le Bitcoin n'est pas aussi anonyme qu'on l'a cru au fil des ans. Cette situation est peu attrayante pour les défenseurs de la Politique de confidentialité et les entreprises qui souhaitent utiliser le Bitcoin T que leurs informations financières soient divulguées à leurs concurrents ou au reste du monde.
Avec la plupart des méthodes de Politique de confidentialité proposées jusqu'à présent pour Bitcoin, il existe un compromis entre évolutivité et Politique de confidentialité. ONEun des inconvénients des transactions confidentielles <a href="https://people.xiph.org/~greg/confidential_values.txt">(https://people.xiph.org/~greg/confidential_values.txt</a> ), une technique que les développeurs expérimentent actuellement sur une chaîne latérale, est qu'elles nécessitent des tailles de transaction plus importantes.
« Ces solutions sont excellentes et rendraient Bitcoin très sûr à utiliser. Mais le problème de la surabondance de données est encore plus grave. Les transactions confidentielles nécessitent des preuves de plusieurs kilo-octets pour chaque sortie, et les signatures van Saberhagen exigent que chaque sortie soit stockée indéfiniment, car il est impossible de savoir quand elles sont réellement dépensées », explique la proposition.
Mimblewimble propose une solution pour contourner ce problème en combinant quelques anciennes techniques cryptographiques suggérées pour Bitcoin: l'agrégation de signatures et les transactions confidentielles.
Grâce à l'agrégation de signatures, il est possible de regrouper toutes les signatures d'un seul bloc en un ONE. Cela pourrait potentiellement réduire la taille de la blockchain, sans compromettre la sécurité des transactions.
Les transactions confidentielles, proposées par le développeur de Bitcoin CORE, Greg Maxwell, sont l'autre pièce du puzzle, fournissant une méthode de protection des montants des transactions afin que seuls l'expéditeur et le destinataire puissent voir combien est transféré.
Mimblewimble combine ces deux techniques.
« Il s'agit essentiellement de combiner les avantages de ces deux solutions en une ONE solution. Nous pouvons regrouper toutes les signatures et bénéficier des avantages de la Politique de confidentialité des transactions », a expliqué Bishop.
Développement futur
Les développeurs semblent suffisamment enthousiasmés par la proposition, à tel point que Bishop dit que quelqu'un (mais probablement pas son inventeur anonyme) présentera probablement l'idée à laMise à l'échelle de Bitcoinconférence à Milan, en Italie, le mois prochain.
Mais des défis subsistent. ONEun des principaux problèmes de Mimblewimble est qu'il ne fonctionne T avec le langage de script actuel de Bitcoin.
« Il est impossible de le déployer tel quel sur Bitcoin », a expliqué Bishop. « Il faudrait désactiver toutes ces fonctionnalités exceptionnelles, largement utilisées par tous. »
Mimblewimble ne peut fonctionner qu'avec un système plus simple, où les transactions sont envoyées directement à un tiers, sans plus de complexité. Autrement dit, les mises à niveau prévues, comme les contrats intelligents et les canaux de micropaiement, sont incompatibles avec Mimblewimble, du moins dans sa version actuelle.
De plus, Poelstra a déclaré que cette technologie pourrait être implémentée dans un altcoin ou, un jour, sur une chaîne latérale indexée. Mais il est également possible que d'autres développeurs proposent une autre idée astucieuse pour l'implémentation.
« Les développeurs n'ont même T encore commencé à réfléchir aux différentes manières dont cela pourrait être déployé », conclut Bishop, ajoutant :
« J’imagine que nous allons voir beaucoup d’idées créatives à ce sujet à l’avenir. »
Image viaShutterstock