Thèse soutenue

Réseaux de canaux de paiement avec dispositifs à ressources limitées

FR  |  
EN
Auteur / Autrice : Gabriel Antonio Fontes Rebello
Direction : Maria Potop-ButucaruLuís Henrique Maciel Kosmalski CostaMarcelo Dias De Amorim
Type : Thèse de doctorat
Discipline(s) : Sciences et technologies de l'information et de la communication
Date : Soutenance le 12/07/2023
Etablissement(s) : Sorbonne université en cotutelle avec Universidade federal do Rio de Janeiro
Ecole(s) doctorale(s) : École doctorale Informatique, télécommunications et électronique de Paris
Partenaire(s) de recherche : Laboratoire : LIP6 (1997-....)
Jury : Président / Présidente : Miguel Elias M. Campista
Examinateurs / Examinatrices : Augusto Quadros Teixeira, Célio Vinícius Albuquerque
Rapporteurs / Rapporteuses : Mohamed Yacine Ghamri Doudane, Fabiola Gonçalves Pereira Greve

Résumé

FR  |  
EN

Les réseaux de canaux de paiement (Payment Channel Networks - PCN) représentent la principale solution pour mettre les paiements basés sur la blockchain à l'échelle des systèmes de paiement centralisés. Cependant, les PCN actuels nécessitent que les nœuds restent en ligne en permanence et disposent de suffisamment de ressources pour exécuter les mécanismes de sécurité des paiements. De telles hypothèses sont difficiles à garantir dans des appareils alimentés par batterie avec des modèles de connectivité intermittente, tels que les téléphones mobiles, les objets connectés et les capteurs. Dans cette thèse, nous abordons le cas des PCN avec des appareils à ressources limitées sur plusieurs fronts. Tout d'abord, nous formalisons un modèle de PCN hybride qui prend en compte les nœuds légers et proposons un mécanisme pour protéger les canaux de paiement avec des appareils à ressources limitées. Nos expériences montrent que le mécanisme proposé est efficace pour les appareils avec une disponibilité élevée et moyenne dans les connexions mobiles à large bande. Ensuite, nous proposons PCNsim, un simulateur qui reproduit les principales fonctionnalités d'un PCN dans le cadre du simulateur de réseaux OMNeT++. PCNsim permet aux chercheurs d'expérimenter avec des paiements dans des conditions de réseau personnalisées représentant des connexions d'appareils à ressources limitées. Les démonstrations de PCNsim montrent qu'il reproduit correctement le comportement d'un PCN sur des canaux de communication peu fiables. Enfin, nous abordons le problème du routage des paiements à partir d'appareils à ressources limitées. Nous présentons un schéma de paiement qui anticipe les confirmations de paiement pour les applications sensibles au temps et deux algorithmes de routage qui routent les paiements en tenant compte des contraintes spécifiques à l'application. Les résultats montrent que nos algorithmes de routage sont efficaces à la fois pour les paiements à un seul chemin et à plusieurs chemins et atteignent leur meilleure performance lorsque les contraintes du problème sont strictes.