2017 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW) 2017
DOI: 10.1109/eurospw.2017.44
|View full text |Cite
|
Sign up to set email alerts
|

Zero-Collateral Lotteries in Bitcoin and Ethereum

Abstract: We present cryptocurrency-based lottery protocols that do not require any collateral from the players. Previous protocols for this task required a security deposit that is O(N 2 ) times larger than the bet amount, where N is the number of players.Our protocols are based on a tournament bracket construction, and require only O(log N ) rounds. Our lottery protocols thus represent a significant improvement, both because they allow players with little money to participate, and because of the time value of money.Th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
37
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 46 publications
(37 citation statements)
references
References 28 publications
0
37
0
Order By: Relevance
“…To evaluate our toolchain, we use a benchmark of representative use cases, including financial contracts [17,38], auctions, lotteries [7,33] and gambling games 5 . For each contract in the benchmark, we display in Table 1 the number N of involved participants, the number T of transactions obtained by the compiler, and the verification time V for checking liquidity 6 .…”
Section: Discussionmentioning
confidence: 99%
“…To evaluate our toolchain, we use a benchmark of representative use cases, including financial contracts [17,38], auctions, lotteries [7,33] and gambling games 5 . For each contract in the benchmark, we display in Table 1 the number N of involved participants, the number T of transactions obtained by the compiler, and the verification time V for checking liquidity 6 .…”
Section: Discussionmentioning
confidence: 99%
“…Smart contracts in Bitcoin have a completely different flavour compared to Ethereum, since they are usually expressed as cryptographic protocols, rather than as programs. Despite the limited expressiveness of the scripts in Bitcoin transactions [10], several kinds of contracts for Bitcoin have been proposed [9]: they range from lotteries [6,7,13,29], to general multiparty computations [4,17,26], to contingent payments [11,28], etc. All these works focus on proving the security of a fixed contract, unlike the above-mentioned works on Ethereum, where the goal is to verify arbitrary contracts.…”
Section: Contributionsmentioning
confidence: 99%
“…In addition, BTC is used as a part of fair electronic voting protocol, guaranteeing the security and privacy of voters simultaneously [22]. Moreover, a lottery protocol based on cryptocurrency is proposed [23]. Thanks to the privacy of BTC, the automatic execution of BTC scripts, and the characteristics of P2P networks, BTC is employed in various protocols.…”
Section: Related Workmentioning
confidence: 99%