Atomically trading with roger: Gambling on the success of a hardfork

Patrick McCorry, Ethan Heilman, Andrew Miller

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present atomic trade protocols for Bitcoin and Ethereum that can bind two parties to swap coins in the event that two blockchains emerge from a single “pre-fork” blockchain. This work is motivated by a bet between two members of the Bitcoin community, Loaded and Roger Ver, to trade 60,000 bitcoins in the event that Bitcoin Unlimited’s planned hardfork occurs and the blockchain splits into two distinct forks. Additionally we study several ways to provide replay protection in the event of hardfork alongside a novel mechanism called migration inputs. We provide a detailed survey and history of previous softforks and hardforks in Ethereum and Bitcoin.

Original languageEnglish (US)
Title of host publicationData Privacy Management, Cryptocurrencies and Blockchain Technology - ESORICS 2017 International Workshops, DPM 2017 and CBT 2017, Proceedings
EditorsJoaquin Garcia-Alfaro, Jordi Herrera-Joancomarti, Guillermo Navarro-Arribas, Hannes Hartenstein
PublisherSpringer-Verlag Berlin Heidelberg
Pages334-353
Number of pages20
ISBN (Print)9783319678153
DOIs
StatePublished - Jan 1 2017
Event12th International Workshop on Data Privacy Management, DPM 2017 held in conjunction with 22nd European Symposium on Research in Computer Security, ESORICS 2017 and 1st International Workshop on Cryptocurrencies and Blockchain Technology, CBT 2017 - Oslo, Norway
Duration: Sep 14 2017Sep 15 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10436 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other12th International Workshop on Data Privacy Management, DPM 2017 held in conjunction with 22nd European Symposium on Research in Computer Security, ESORICS 2017 and 1st International Workshop on Cryptocurrencies and Blockchain Technology, CBT 2017
CountryNorway
CityOslo
Period9/14/179/15/17

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Atomically trading with roger: Gambling on the success of a hardfork'. Together they form a unique fingerprint.

Cite this