Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3205230.3205237acmconferencesArticle/Chapter ViewAbstractPublication Pagesasia-ccsConference Proceedingsconference-collections
research-article

Multi-mode Cryptocurrency Systems

Published: 22 May 2018 Publication History

Abstract

In the past years, the security of Bitcoin-like protocols has been intensively studied. However, previous investigations are mainly focused on the single-mode version of Bitcoin protocol, where the protocol is running among full nodes (miners). In this paper we initiate the study of multi-mode cryptocurrency protocols. We generalize the recent framework by Garay et al (Eurocrypt 2015) with new security de nitions that capture the security of realistic cryptocurrency systems. e.g. Bitcoin with full and lightweight nodes. As an immediate application of our new framework, we analyze the security of existing blockchain pruning proposals for Bitcoin and Ethereum aiming to improve the storage e ciency of network nodes by pruning unnecessary information from the ledger.

References

[1]
Bitcoin core version 0.11.0 released. https://bitcoin.org/en/release/v0.11.0.
[2]
Bitcoin developer guide -- UTXO definition. https://bitcoin.org/en/developer-guide#term-utxo.
[3]
Ittay Eyal. The miner's dilemma. In 2015 IEEE Symposium on Security and Privacy, pages 89--103. IEEE Computer Society Press, May 2015.
[4]
Ittay Eyal and Emin Gün Sirer. Majority is not enough: Bitcoin mining is vulnerable. In Nicolas Christin and Reihaneh Safavi-Naini, editors, FC 2014, volume 8437 of LNCS, pages 436--454. Springer, Heidelberg, March 2014.
[5]
Juan A. Garay, Aggelos Kiayias, and Nikos Leonardos. The bitcoin backbone protocol: Analysis and applications. In Elisabeth Oswald and Marc Fischlin, editors, EUROCRYPT 2015, Part II, volume 9057 of LNCS, pages 281--310. Springer, Heidelberg, April 2015.
[6]
Juan A. Garay, Aggelos Kiayias, and Nikos Leonardos. The bitcoin backbone protocol with chains of variable difficulty. In CRYPTO, 2017. https://eprint.iacr.org/2016/1048.
[7]
Aggelos Kiayias and Giorgos Panagiotakos. Speed-security tradeoffs in blockchain protocols. Cryptology ePrint Archive, Report 2015/1019, 2015. http://eprint.iacr.org/2015/1019.
[8]
Aggelos Kiayias and Giorgos Panagiotakos. On trees, chains and fast transactions in the blockchain. Cryptology ePrint Archive, Report 2016/545, 2016. http://eprint.iacr.org/2016/545.
[9]
Ralph C. Merkle. A certified digital signature. In Gilles Brassard, editor, CRYPTO'89, volume 435 of LNCS, pages 218--238. Springer, Heidelberg, August 1990.
[10]
Andrew Miller. Storing utxos in a balanced merkle tree. 2012. https://bitcointalk.org/index.php?topic=101734.0.
[11]
Satoshi Nakamoto. Bitcoin: A peer-to-peer electronic cash system. 2008. https://bitcoin.org/bitcoin.pdf.
[12]
Kartik Nayak, Srijan Kumar, Andrew Miller, and Elaine Shi. Stubborn mining: Generalizing selfish mining and combining with an eclipse attack. Cryptology ePrint Archive, Report 2015/796, 2015. http://eprint.iacr.org/2015/796.
[13]
Parity Wiki. Warp sync. 2017. https://github.com/paritytech/parity/wiki/Warp-Sync.
[14]
Rafael Pass, Lior Seeman, and Abhi Shelat. Analysis of the blockchain protocol in asynchronous networks. In EUROCRYPT, 2017. https://eprint.iacr.org/2016/454.
[15]
Okke Schrijvers, Joseph Bonneau, Dan Boneh, and Tim Roughgarden. Incentive compatibility of bitcoin mining pool reward functions. In International Conference on Financial Cryptography and Data Security, 2016.
[16]
Parity Wiki. Warp sync snapshot format. https://github.com/paritytech/parity/wiki/Warp-Sync-Snapshot-Format.
[17]
Gavin Wood. Ethereum: A secure decentralized transaction ledger. 2014. http://gavwood.com/paper.pdf.

Cited By

View all
  • (2022)A Review on Recent Progress of Smart Contract in BlockchainIEEE Access10.1109/ACCESS.2022.317405210(50839-50863)Online publication date: 2022
  • (2021) e-PoS : Making Proof-of-Stake Decentralized and Fair IEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2020.304885332:8(1961-1973)Online publication date: 1-Aug-2021
  • (2019)Lay Down the Common Metrics: Evaluating Proof-of-Work Consensus Protocols' Security2019 IEEE Symposium on Security and Privacy (SP)10.1109/SP.2019.00086(175-192)Online publication date: May-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
BCC '18: Proceedings of the 2nd ACM Workshop on Blockchains, Cryptocurrencies, and Contracts
May 2018
69 pages
ISBN:9781450357586
DOI:10.1145/3205230
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 May 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. blockchain
  2. cryptocurrency
  3. cryptographic protocols

Qualifiers

  • Research-article

Funding Sources

  • IOHK Research

Conference

ASIA CCS '18
Sponsor:

Acceptance Rates

BCC '18 Paper Acceptance Rate 5 of 21 submissions, 24%;
Overall Acceptance Rate 18 of 40 submissions, 45%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)13
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2022)A Review on Recent Progress of Smart Contract in BlockchainIEEE Access10.1109/ACCESS.2022.317405210(50839-50863)Online publication date: 2022
  • (2021) e-PoS : Making Proof-of-Stake Decentralized and Fair IEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2020.304885332:8(1961-1973)Online publication date: 1-Aug-2021
  • (2019)Lay Down the Common Metrics: Evaluating Proof-of-Work Consensus Protocols' Security2019 IEEE Symposium on Security and Privacy (SP)10.1109/SP.2019.00086(175-192)Online publication date: May-2019
  • (2018)Smart contract applications within blockchain technology: A systematic mapping studyTelematics and Informatics10.1016/j.tele.2018.10.00435:8(2337-2354)Online publication date: Dec-2018
  • (undefined)Mitigating Information Asymmetry by Tightly Coupling an Enterprise’s Operations and Financing BlockchainsSSRN Electronic Journal10.2139/ssrn.3285159

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media