Un nouveau protocole pour des transactions de crypto-monnaies plus rapides et plus sûres

Mise à jour : 9 décembre 2023

Des chercheurs de l'unité de recherche « Sécurité et confidentialité » de la TU Wien en collaboration avec l'IMDEA Software Institute et la Purdue University ont développé conjointement un protocole qui rend les transactions plus sécurisées et plus rapides dans les crypto-monnaies comme Bitcoin.

De nos jours, dans des villes comme Tokyo, nous pouvons subsister avec des crypto-monnaies comme Bitcoin. Acheter un café, faire du shopping, prendre le bus, payer un taxi ou encore acheter un repas sont tous accessibles si vous n'avez que Bitcoin dans votre portefeuille (électronique). Cela peut sembler étrange pour certains pays européens - même s'il existe de nombreuses crypto-monnaies sur le marché comme les guichets automatiques et le coinradar (marché espagnol) - mais nous nous dirigeons à une vitesse constante vers ce modèle qui peut ou non coexister avec nos cartes bancaires. à l'avenir.

La popularité des crypto-monnaies augmente très rapidement en raison des nombreux avantages par rapport à, par exemple, Mastercard ou Visa. Les transactions sont généralement anonymes, décentralisées et globales.

Mais il reste encore du travail à faire en matière de sécurité, de confidentialité et d'efficacité. La fraude peut être possible, les utilisateurs peuvent découvrir des informations sur d'autres utilisateurs qui doivent rester secrètes, le nombre de transactions est limité et des retards surviennent parfois.

Les chercheurs de l'IMDEA Software Institute, de la TU Wien et de l'Université Purdue, conscients de ces problèmes, ont développé un protocole amélioré. L'article, sur lequel ces idées sont basées, sera présenté au USENIX Security Symposium 2021, l'une des meilleures conférences sur la sécurité informatique au monde.

Le goulot d'étranglement du Bitcoin

« On sait depuis longtemps que Bitcoin et les autres technologies de blockchain ont un problème d'évolutivité : il ne peut y avoir qu'un maximum de dix transactions par seconde », explique Aumayr. « C'est très peu par rapport aux sociétés de cartes de crédit, par exemple, qui effectuent des dizaines de milliers de transactions par seconde dans le monde entier. » Une approche pour résoudre ce problème est le « Lightning Network », un réseau supplémentaire de canaux de paiement entre les utilisateurs de blockchain. Par exemple, si deux personnes souhaitent traiter de nombreuses transactions dans un court laps de temps, elles peuvent ainsi échanger des paiements directement entre elles, sans que chaque transaction individuelle ne soit publiée sur la blockchain. Ce n'est qu'au début et à la fin de cette série de transactions qu'il y a une entrée officielle dans la blockchain.

Comme l'ont démontré d'autres travaux de Moreno-Sanchez), le gain apparent de confidentialité du Lightning Network dû aux paiements hors chaîne n'est pas réel. En fait, des travaux antérieurs de Moreno-Sanchez ont démontré que les intermédiaires de paiement peuvent apprendre qui paie quoi à qui. C'est un problème qui doit être résolu pour un système comme Lightning Réseau pour devenir largement utilisé.