ABSTRACT
In this paper, we design DeLottery, a decentralized lottery and gambling system based on block chain technology and smart contracts. Lottery is a classical form of entertainment and charity for centuries. Facing the bottleneck of the combination between lottery and information technology, we use smart contracts and blockchain in decentralized, intelligent, and secure systems for lottery industries. Moreover, we are inspired by the algorithm of RANDAO, an outstanding way of random number generation in blockchain scenario. The components and the functions of the novel system are described in details. We implement DeLottery in a blockchain network and show functioning procedure and security of the proposed lottery system.
- Thomas Barker and Marjie Britz. 2000. Jokers wild: Legalized gambling in the twenty-first century. Greenwood Publishing Group.Google Scholar
- Guido Bertoni, Joan Daemen, MichaÃńl Peeters, and Gilles Van Assche. 2013. Keccak. (2013).Google Scholar
- S. Bragagnolo, H. Rocha, M. Denker, and S. Ducasse. 2018. SmartInspect: solidity smart contract inspector. In 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE). 9--18. https://doi.org/10.1109/IWBOSE.2018. 8327566Google ScholarCross Ref
- Y. Chen, S. Chen, and I. Lin. 2018. Blockchain based smart contract for bidding system. In 2018 IEEE International Conference on Applied System Invention (ICASI). 208--211. https://doi.org/10.1109/ICASI.2018.8394569Google Scholar
- K. Christidis and M. Devetsikiotis. 2016. Blockchains and Smart Contracts for the Internet of Things. IEEE Access 4 (2016), 2292--2303. https://doi.org/10.1109/ ACCESS.2016.2566339Google ScholarCross Ref
- Itai Dinur, Orr Dunkelman, and Adi Shamir. 2012. New Attacks on Keccak-224 and Keccak-256. In International Conference on Fast Software Encryption.Google ScholarDigital Library
- Da-Yin Liao and Xuehong Wang. 2017. Design of a Blockchain-Based Lottery System for Smart Cities Applications. In Collaboration and Internet Computing (CIC), 2017 IEEE 3rd International Conference on. IEEE, 275--282.Google ScholarCross Ref
- M. Mettler. 2016. Blockchain technology in healthcare: The revolution starts here. In 2016 IEEE 18th International Conference on e-Health Networking, Applications and Services (Healthcom). 1--3. https://doi.org/10.1109/HealthCom.2016.7749510Google ScholarCross Ref
- B. K. Mohanta, S. S. Panda, and D. Jena. 2018. An Overview of Smart Contract and Use Cases in Blockchain Technology. In 2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT). 1--4. https://doi.org/10.1109/ICCCNT.2018.8494045Google Scholar
- RANDAO. 2018. RANDAO White Book on Provable Fair Random Number Generation.Google Scholar
- S. Rouhani and R. Deters. 2017. Performance analysis of ethereum transactions in private blockchain. In 2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS). 70--74. https://doi.org/10.1109/ICSESS. 2017.8342866Google ScholarCross Ref
- George Sher. 1980. What makes a lottery fair? Noûs (1980), 203--216.Google Scholar
- Emin GÃijn Sirer. 2017. How Not To Run A Blockchain Lottery. http:// hackingdistributed.com/2017/12/24/how-not-to-run-a-blockchain-lottery/Google Scholar
- F. Tschorsch and B. Scheuermann. 2016. Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies. IEEE Communications Surveys Tutorials 18, 3 (thirdquarter 2016), 2084--2123. https://doi.org/10.1109/COMST.2016.2535718Google ScholarDigital Library
- Henk C. A. van Tilborg and Sushil Jajodia (Eds.). 2011. Proof of Work. Springer US, Boston, MA, 984--984. https://doi.org/10.1007/978-1-4419-5906-5_1060Google Scholar
- E. Yavuz, A. K. KoÃğ, U. C. ÃĞabuk, and G. DalkÄślÄśÃğ. 2018. Towards secure evoting using ethereum blockchain. In 2018 6th International Symposium on Digital Forensic and Security (ISDFS). 1--7. https://doi.org/10.1109/ISDFS.2018.8355340Google Scholar
- Choi S Park S Smolander K Yli-Huumo J, Ko D (Ed.). 2016.. PLoS ONE, Boston.Google Scholar
Index Terms
- DeLottery: A Novel Decentralized Lottery System Based on Blockchain Technology
Recommendations
Scalable M+1st-Price Auction with Infinite Bidding Price
Science of Cyber SecurityAbstractst-price auction, also called Vickrey auction, is a type of sealed-bid auction to sell M identical goods. B bidders secretly choose a bid. The top M bidders can buy the goods at the st bidding price. In previous research, a trusted manager ...
Hybrid blockchain and pseudonymous authentication for secure and trusted IoT networks
This paper addresses the issue of secure and trusted Internet of Things (IoT) networks by adopting the emerging blockchain technologies. This paper proposes a new hybrid blockchain technology to address the trusted IoT issues such as trustless ...
Combinatorial resources auction in decentralized edge-thing systems using blockchain and differential privacy
AbstractWith the continuous expansion of Internet of Things (IoT) devices, edge computing mode has emerged in recent years to overcome the shortcomings of traditional cloud computing mode, such as high delay, network congestion, and large ...
Comments