Bringing secure Bitcoin transactions to your smartphone

Abstract : To preserve the Bitcoin ledger’s integrity, a node that joins the system must download a full copy of the entire Bitcoin blockchain if it wants to verify newly created blocks. At the time of writing, the blockchain weights 79 GiB and takes hours of processing on high-end machines. Owners of low-resource devices (known as thin nodes), such as smartphones, avoid that cost by either opting for minimum verification or by depending on full nodes, which weakens their security model. In this work, we propose to harden the security model of thin nodes by enabling them to verify blocks in an adaptive manner, with regards to the level of targeted confidence, with low storage requirements and a short bootstrap time. Our approach exploits sharding within a distributed hash table (DHT) to distribute the storage load, and a few additional hashes to prevent attacks on this new system.
Type de document :
Communication dans un congrès
Proceedings of the 15th International Workshop on Adaptive and Reflective Middleware (ARM 2016), Dec 2016, Trento, Italy. ACM, ARM 2016, pp.3:1-3:6, 〈http://arm2016.unine.ch〉. 〈10.1145/3008167.3008170〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01384461
Contributeur : Pierre-Louis Roman <>
Soumis le : jeudi 3 novembre 2016 - 16:08:34
Dernière modification le : lundi 3 décembre 2018 - 22:20:03
Document(s) archivé(s) le : samedi 4 février 2017 - 13:42:17

Fichier

blockchain_dht_arm2016.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Davide Frey, Marc X. Makkes, Pierre-Louis Roman, François Taïani, Spyros Voulgaris. Bringing secure Bitcoin transactions to your smartphone. Proceedings of the 15th International Workshop on Adaptive and Reflective Middleware (ARM 2016), Dec 2016, Trento, Italy. ACM, ARM 2016, pp.3:1-3:6, 〈http://arm2016.unine.ch〉. 〈10.1145/3008167.3008170〉. 〈hal-01384461〉

Partager

Métriques

Consultations de la notice

2208

Téléchargements de fichiers

436