{"title":"Lottery DApp from Multi-Randomness Extraction","authors":"Yu-Chi Chen, Song-Yi Hsu, Ting-Wei Chang, Ting-Wei Wu","doi":"10.1109/BLOC.2019.8751323","DOIUrl":null,"url":null,"abstract":"Randomness is a significant ingredient to achieve fairness on many applications (i.e., gambling). On the use of blockchain and smart contract, we observe that some existing lottery and gambling games involve one single source to produce randomness. As known, Fomo3D uses the game state to determine the winner, whereas TrueFlip uses the blockchain state (at a specific point in time). Those system do not rely on significant randomness extraction. In this paper, we present a lottery DApp and implement it by using smart contracts. In this DApp, the randomness is determined not only from game and blockchain states, but also from committees.","PeriodicalId":314490,"journal":{"name":"2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BLOC.2019.8751323","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Randomness is a significant ingredient to achieve fairness on many applications (i.e., gambling). On the use of blockchain and smart contract, we observe that some existing lottery and gambling games involve one single source to produce randomness. As known, Fomo3D uses the game state to determine the winner, whereas TrueFlip uses the blockchain state (at a specific point in time). Those system do not rely on significant randomness extraction. In this paper, we present a lottery DApp and implement it by using smart contracts. In this DApp, the randomness is determined not only from game and blockchain states, but also from committees.