Authors
Ingo Weber, Vincent Gramoli, Alex Ponomarev, Mark Staples, Ralph Holz, An Binh Tran, Paul Rimba
Publication date
2017/9/26
Conference
2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS)
Pages
64-73
Publisher
IEEE
Description
Blockchain has recently gained momentum. Startups, enterprises, banks, and government agencies around the world are exploring the use of blockchain for broad applications including public registries, supply chains, health records, and voting. Dependability properties, like availability, are critical for many of these applications, but the guarantees offered by the blockchain technology remain unclear, especially from an application perspective. In this paper, we identify the availability limitations of two mainstream blockchains, Ethereum and Bitcoin. We demonstrate that while read availability of blockchains is typically high, write availability - for transaction management - is actually low. For Ethereum, we collected 6 million transactions over a period of 97 days. First, we measured the time for transactions to commit as required by the applications. Second, we observed that some transactions never commit, due to the …
Total citations
2017201820192020202120222023202411337463133398
Scholar articles
I Weber, V Gramoli, A Ponomarev, M Staples, R Holz… - 2017 IEEE 36th Symposium on Reliable Distributed …, 2017