Handling Bitcoin Conflicts Through a Glimpse of Structure

Abstract : Double spending and blockchain forks are two main issues that the Bitcoin crypto-system is confronted with. The former refers to an adversary's ability to use the very same coin more than once while the latter reflects the occurrence of transient inconsistencies in the history of the blockchain distributed data structure. We present a new approach to tackle these issues: it consists in adding some local synchronization constraints on Bitcoin's validation operations, and in making these constraints independent from the native blockchain protocol. Synchronization constraints are handled by nodes which are randomly and dynamically chosen in the Bitcoin system. We show that with such an approach, content of the blockchain is consistent with all validated transactions and blocks which guarantees the absence of both double-spending attacks and blockchain forks.
Type de document :
Communication dans un congrès
Proceedings of the 32nd ACM SIGAPP Symposium On Applied Computing, Apr 2017, Marrakesh, Morocco. Proceedings of the 32nd ACM SIGAPP Symposium On Applied Computing. 〈10.1145/3019612.3019657〉
Liste complète des métadonnées

Littérature citée [22 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01634368
Contributeur : Emmanuelle Anceaume <>
Soumis le : mardi 14 novembre 2017 - 09:05:12
Dernière modification le : mercredi 16 mai 2018 - 11:24:13
Document(s) archivé(s) le : jeudi 15 février 2018 - 12:37:05

Fichier

camera-ready-version.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

Citation

Thibaut Lajoie-Mazenc, Romaric Ludinard, Emmanuelle Anceaume. Handling Bitcoin Conflicts Through a Glimpse of Structure. Proceedings of the 32nd ACM SIGAPP Symposium On Applied Computing, Apr 2017, Marrakesh, Morocco. Proceedings of the 32nd ACM SIGAPP Symposium On Applied Computing. 〈10.1145/3019612.3019657〉. 〈hal-01634368〉

Partager

Métriques

Consultations de la notice

615

Téléchargements de fichiers

123