Paper 2017/694

Atomically Trading with Roger: Gambling on the success of a hardfork

Patrick McCorry, Ethan Heilman, and Andrew Miller

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.

Metadata
Available format(s)
PDF
Publication info
Preprint. Minor revision.
Contact author(s)
stonecoldpat @ gmail com
History
2017-07-21: received
Short URL
https://ia.cr/2017/694
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/694,
      author = {Patrick McCorry and Ethan Heilman and Andrew Miller},
      title = {Atomically Trading with Roger: Gambling on the success of a hardfork},
      howpublished = {Cryptology ePrint Archive, Paper 2017/694},
      year = {2017},
      note = {\url{https://eprint.iacr.org/2017/694}},
      url = {https://eprint.iacr.org/2017/694}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.