@inproceedings{47f03dd05e0a4e419aa6c00f47001aea,
title = "SmartCast: An incentive compatible consensus protocol using smart contracts",
abstract = "Motivated by the desire for high-throughput public databases (i.e., “blockchains”), we design incentive compatible protocols that run “off-chain”, but rely on an existing cryptocurrency to implement a reward and/or punishment mechanism. Our protocols are incentive compatible in the sense that behaving honestly is a weak Nash equilibrium, even in spite of potentially malicious behavior from a small fraction of the participants (i.e., the BAR model from Clement et al. [7]). To show the feasibility of our approach, we build a prototype implementation, called SmartCast, comprising an Ethereum smart contract, and an off-chain consensus protocol based on Dolev-Strong [10]. SmartCast also includes a “marketplace” smart contract that randomly assigns workers to protocol instances. We evaluate the communication costs of our system, as well as the “gas” transaction costs that are involved in running the Ethereum smart contract.",
keywords = "Atomic broadcast, Ethereum, Game theory, Smart contracts, TRB",
author = "Abhiram Kothapalli and Andrew Miller and Nikita Borisov",
note = "Publisher Copyright: {\textcopyright} International Financial Cryptography Association 2017.; 21st International Workshops on Financial Cryptography and Data Security, FC 2017 held in conjuction with 5th Workshop on Encrypted Computing and Applied Homomorphic Cryptography, WAHC 2017, 4th Workshop on Bitcoin and Blockchain Research, BITCOIN 2017, 2nd Workshop on Advances in Secure Electronic Voting Schemes, VOTING 2017, 1st Workshop on Trusted Smart Contracts, WTSC 2017 and 1st Workshop on Targeted Attacks, TA 2017 ; Conference date: 07-04-2017 Through 07-04-2017",
year = "2017",
doi = "10.1007/978-3-319-70278-0_34",
language = "English (US)",
isbn = "9783319702773",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer",
pages = "536--552",
editor = "Andrew Miller and Michael Brenner and Kurt Rohloff and Joseph Bonneau and Vanessa Teague and Andrea Bracciali and Massimiliano Sala and Federico Pintore and Markus Jakobsson and Ryan, {Peter Y.A.}",
booktitle = "Financial Cryptography and Data Security - FC 2017 International Workshops, WAHC, BITCOIN, VOTING, WTSC, and TA, Revised Selected Papers",
address = "Germany",
}