BanFEL: A Blockchain Based Smart Contract for Fair and Efficient Lottery Scheme

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Citations (Scopus)

Abstract

Lottery is a game with many people's dreams. But corruptions of lottery centers make the lottery unfair. To address this unfair issue, fair lottery schemes have been studied for several years. In these schemes, delay functions or aggregation protocols can be used to generate the winning numbers fairly. However, to the best of our knowledge, none of the existing schemes can achieve the winning number generated randomly, while the randomness can be verified fairly. In this article, we first propose a [B]lockchain based sm[a]rt co[n]tract for [F]air and [E]fficient [L]ottery (BanFEL) scheme. We further present a winning number random generation smart contract, by which players submit the purchased numbers and the non-tampering property is protected. Security analysis and experiments show that the fairness of BanFEL is protected better than the existing works. Meanwhile, the verification cost of this scheme are at least 0.03s lower than the traditional Grumbach's scheme between 1000 and 10000 players.

Original languageEnglish
Title of host publication2019 IEEE Conference on Dependable and Secure Computing, DSC 2019 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728123196
DOIs
Publication statusPublished - Nov 2019
Event3rd IEEE Conference on Dependable and Secure Computing, DSC 2019 - Hangzhou, China
Duration: 18 Nov 201920 Nov 2019

Publication series

Name2019 IEEE Conference on Dependable and Secure Computing, DSC 2019 - Proceedings

Conference

Conference3rd IEEE Conference on Dependable and Secure Computing, DSC 2019
Country/TerritoryChina
CityHangzhou
Period18/11/1920/11/19

Keywords

  • blockchain
  • fair lotteries
  • publicly verifiable lotteries

Fingerprint

Dive into the research topics of 'BanFEL: A Blockchain Based Smart Contract for Fair and Efficient Lottery Scheme'. Together they form a unique fingerprint.

Cite this