Authors
Davide Frey, Marc X Makkes, Pierre-Louis Roman, François Taïani, Spyros Voulgaris
Publication date
2016/12/12
Book
Proceedings of the 15th international workshop on adaptive and reflective middleware
Pages
1-6
Description
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 smart-phones, 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.
Total citations
201720182019202020212022202320244911101123
Scholar articles
D Frey, MX Makkes, PL Roman, F Taïani, S Voulgaris - Proceedings of the 15th international workshop on …, 2016