Romaric Ludinard (ENSAI) : Fiabilité des protocoles basés sur la blockchain
9 mars 2017 @ 14 h 00 min - 16 h 00 min
GratuitRomaric Ludinard, responsable de la filière Statistique et ingénierie des données à l’ENSAI (Bruz), animera un séminaire sur le site FST dans l’amphi du bâtiment 34 sur la « fiabilité des protocoles basés sur la blockchain ».
Résumé : Initialement introduite dans le contexte de Bitcoin, la blockchain est une structure de donnée répliquée chez chaque participant au système. Cette structure est constituée de blocs de données applicatives, des transferts monétaires dans le cas de Bitcoin, et est mise à jour en permanence par l’ajout de nouveaux blocs. La création de nouveaux blocs est effectuée par des entités particulières du système, appelées mineures, qui participent à une compétition probabiliste pour mettre à jour cette structure. Cette compétition probabiliste peut mener à des incohérences transitoires (forks) remettant en cause l’unicité d’un historique partagé par l’ensemble des participants au système. Ces incohérences peuvent être longues et exploitées dans des contextes malveillants comme les attaques par double dépense. Au cours de l’année 2016, trois propositions d’amélioration ont émergé visant à linéariser les opérations sur la blockchain et ainsi invalider toute possibilité de fork ou de double dépense. Au cours de cette présentation, R. Ludinard introduira les mécanismes de mise à jour de la blockchain, ces trois propositions (Bitcoin-NG, PeerCensus et BizCoin), ainsi qu’un modèle permettant d’évaluer la fiabilité de ces approches.