Thèse soutenue

Optimiser le passage à l'échelle de la blockchain : avancées dans les applications et protocoles des Zk-rollups

FR  |  
EN
Auteur / Autrice : Thomas Lavaur
Direction : Jérôme LacanCaroline Ponzoni Carvalho Chanel
Type : Thèse de doctorat
Discipline(s) : Informatique et Télécommunications
Date : Soutenance le 27/09/2024
Etablissement(s) : Université de Toulouse (2023-....)
Ecole(s) doctorale(s) : École doctorale Mathématiques, informatique et télécommunications (Toulouse)
Partenaire(s) de recherche : Laboratoire : Institut supérieur de l'aéronautique et de l'espace (Toulouse, Haute-Garonne). Département d’ingénierie des systèmes complexes
Etablissement de délivrance conjointe : Université Toulouse 3 Paul Sabatier (1969-2024)
Jury : Président / Présidente : Abdelmalek Benzekri
Examinateurs / Examinatrices : Anca Nitulescu
Rapporteurs / Rapporteuses : Daniel Augot, Sébastien Canard

Résumé

FR  |  
EN

De nos jours, la plupart des applications utilisées par la majorité des utilisateurs sont centralisées et contrôlées, soit par des entreprises, soit par des gouvernements. Ces modèles présentent des lacunes en termes de sécurité, de confidentialité, de transparence et de confiance. Les chaînes de blocs ou blockchains (BC) ont répondu partiellement à ces problématiques depuis la dernière décennie en proposant une approche décentralisée et sécurisée par des protocoles cryptographiques. Cependant, l'adoption généralisée des BCs est freinée par des défis liés à son passage à l'échelle et à sa forte transparence. Leur incapacité à traiter une grande quantité d'information à faible coût et leur totale transparence entravent leur utilisation. Les zk-rollups, une solution récente de passage à l'échelle, répondent parfaitement aux problématiques rencontrées lors de l'adoption des BCs. En plus d'augmenter la quantité d'information traitée à moindre coût, ils apportent de nouvelles propriétés de confidentialité jusqu'ici difficiles à mettre en place dans un écosystème BC. Les zk-rollups utilisent les preuves de calcul vérifiables (VC), un domaine de recherche émergeant reprenant les concepts des preuves à divulgation nulle de connaissance (ZK). Malgré ce domaine en pleine effervescence qui attire l'attention de nombreux chercheurs depuis plusieurs décennies, la recherche académique sur les protocoles et les applications de zk-rollup est quasiment inexistante. Comprendre en profondeur les différents mécanismes et proposer de nouvelles solutions innovantes pour améliorer cette technologie récente est pourtant indispensable à leur adoption à grande échelle. Dans cette thèse nous proposons de nouveaux protocoles pour les zk-rollups et de nouvelles applications utilisant leurs architectures afin de combler ces lacunes.