• Home
  • Chimie
  • Astronomie
  • Énergie
  • La nature
  • Biologie
  • Physique
  • Électronique
  • Rendre les transactions blockchain sécurisées et privées

    Pedro Moreno-Sanchez, responsable du laboratoire Blockchain à la TU Wien (Vienne). Crédit :TU Vienne

    Les blockchains sont devenues une partie importante de la technologie Internet. Ils sont utilisés pour les crypto-monnaies telles que Bitcoin, mais aussi pour d'autres tâches sensibles à la sécurité, comme la gestion des chaînes d'approvisionnement pour les usines de haute technologie. Bien que les blockchains aient été initialement considérées comme le Saint Graal de la sécurité et de la confidentialité dans l'échange d'informations publiques, il s'est avéré qu'ils n'ont pas tenu cette promesse.

    Face à cet état de fait, le Security and Privacy Group de la TU Wien (Vienne) a lancé un laboratoire de recherche blockchain en septembre 2018. Au cours des derniers mois, le labo connaît déjà un grand succès :Pedro Moreno-Sanchez, le chef de laboratoire, qui a rejoint la TU Wien en 2018 après avoir obtenu son doctorat. de l'Université Purdue, a levé 820, 000 euros de certaines des plus grandes sociétés de blockchain au monde ; il a remporté la prestigieuse bourse FWF Lise Meitner; et, peut-être le plus important, il a proposé des avancées scientifiques fondamentales :deux problèmes majeurs de sécurité et de confidentialité dans les technologies de blockchain ont été résolus grâce à de nouvelles techniques cryptographiques développées à la TU Wien. Ces solutions ont déjà été mises en œuvre par les principaux fournisseurs de logiciels Bitcoin et sont utilisées pour effectuer des milliers de transactions chaque jour.

    Coinshuffle et Lightning Networks

    Chaque transaction Bitcoin est publiée sur la blockchain, qui peut être lu par tout le monde. Ceci est important pour s'assurer que toutes les transactions sont vérifiées et, finalement, tous les participants s'accordent sur quelle somme d'argent appartient à qui. Mais cela va à l'encontre de la vie privée. "En principe, la blockchain Bitcoin est anonyme, car il ne contient aucun nom, juste des identifiants d'utilisateur, " dit Moreno-Sanchez. " Mais si je découvre quel Bitcoin ID vous appartient, Je peux facilement voir ce que tu as fait dans le passé, et je peux surveiller vos transactions à l'avenir."

    Un détaillant qui livre des marchandises au domicile de ses clients et est payé en Bitcoin peut facilement faire correspondre les noms, adresses et Bitcoin-ID. « Il existe même des entreprises qui proposent ce type de suivi en tant que service payant, " dit Moreno-Sanchez.

    Mais cela est sur le point de changer :Moreno-Sanchez et son équipe ont développé « Coinshuffle, " un outil logiciel qui s'ajoute facilement aux technologies blockchain existantes, comme Bitcoin. Coinshuffle collecte plusieurs transactions de différents utilisateurs et les fusionne, créer une seule transaction Bitcoin, tout en s'assurant que tous les participants reçoivent le bon montant d'argent.

    Après la transaction, la liste complète des identifiants ayant participé à cette transaction apparaît dans la blockchain publiée, mais personne ne peut le dire, qui a envoyé de l'argent à qui. « Nous avons pu apporter la preuve formelle que cette technologie est sécurisée, ", déclare Pedro Moreno-Sanchez. "Même les personnes partageant la seule transaction Bitcoin n'ont aucune chance de briser l'anonymat - c'est un fait mathématiquement prouvé."

    L'évolutivité est un autre problème auquel Bitcoin est confronté :le grand nombre de transactions ne peut plus être géré. Par conséquent, le réseau Lightning a été développé :C'est une technologie qui permet aux partenaires commerciaux qui échangent fréquemment des Bitcoins de gérer ces transactions en privé entre eux, sans créer une transaction Bitcoin qui doit être publiée dans le monde entier. Ce n'est que lorsque les deux partenaires conviennent de mettre fin à leur série de transactions, le solde restant est réglé à l'aide d'une transaction Bitcoin standard.

    « Tout le monde pensait que cela améliore la confidentialité, " dit Pedro Moreno-Sanchez. " Mais nous avons découvert que ce n'est pas vrai. Le système pourrait même être exploité pour voler de l'argent à d'autres." Mais l'équipe de la TU Wien a rapidement identifié et résolu ce problème, proposant un protocole cryptographique innovant déjà intégré au réseau Lightning.

    Transformer la recherche fondamentale en solutions de travail

    Coinshuffle et le nouveau protocole cryptographique pour les réseaux Lightning ont rapidement attiré l'attention des principales sociétés de blockchain. "Tout comme il existe plusieurs grandes entreprises qui développent des navigateurs Internet, il existe plusieurs grands fournisseurs de logiciels blockchain. Nous leur avons parlé et ils ont déjà mis en place nos solutions, " dit Moreno-Sanchez. " Ainsi, des milliers de transactions Bitcoin sont effectuées chaque jour partout dans le monde, en utilisant les technologies de sécurité et d'amélioration de la confidentialité conçues et développées ici à TU Wien."

    "Nous sommes très heureux d'avoir notre propre laboratoire de recherche blockchain ici à TU Wien, et c'est étonnant à quelle vitesse il a décollé et a produit des résultats assez étonnants, " dit le professeur Matteo Maffei, chef du groupe Sécurité et confidentialité à l'Institute for Logic and Computation de la TU Wien. « Pedro Moreno-Sanchez et son équipe ont non seulement réussi à collecter des fonds auprès d'entreprises technologiques et à fournir des solutions utiles, ils ont également acquis une renommée internationale dans le monde universitaire. Leurs résultats ont été présentés lors des conférences scientifiques les plus prestigieuses en matière de sécurité et de confidentialité."


    © Science https://fr.scienceaq.com