A Blockchain-based Random Number Generation Algorithm and the Application in Blockchain Games

被引:0
|
作者
Du, Mingxiao [1 ]
Chen, Qijun [1 ]
Liu, Lietong [1 ]
Ma, Xiaofeng [1 ]
机构
[1] Tongji Univ, Dept Control Sci & Engn, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
TECHNOLOGY; SECURITY;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has developed rapidly and has been applied in various areas. Blockchain technology has the features of decentralization, transparency, autonomy and tamper resistance etc. The blockchain, with its unique features, can address some problems in traditional areas. In traditional games area, especially the gambling game, we learn that there is a strong requirement for fairness and random numbers. But traditional games are centralized and cannot meet this requirement. Hence, we propose a blockchain-based random number generation algorithm that can provide a "true random number". This algorithm allows all the participants to take part in the generation of a random number, which ensures that the random number will not be manipulated by anyone. We as well design a blockchain game platform adopting this random number generation algorithm. Traditional games can be deployed on this platform with a simple adaptation. Finally, we deploy a poker game on the platform to verify the algorithm and performance. The experimental results show that the algorithm is effective and the platform has good performance.
引用
收藏
页码:3498 / 3503
页数:6
相关论文
共 50 条
  • [1] Mosaic - A Blockchain Consensus Algorithm Based on Random Number Generation
    Sun, Zhengzhong
    Chiu, Wei-Yang
    Meng, Weizhi
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2022), 2022, : 105 - 114
  • [2] Blockchain And Games: A Novel Middleware for Blockchain-Based Multiplayer Games
    Shcherba, Vladimir Olegovich
    Hussain, Rasheed
    [J]. PROCEEDINGS OF THE 2021 SIGCOMM 2021 POSTER AND DEMO SESSIONS, SIGCOMM 2021 DEMOS AND POSTERS, 2024, : 9 - 11
  • [3] Secure Decentralized Application Development of Blockchain-based Games
    Trojanowska, Natalia
    Kedziora, Michal
    Hanif, Moataz
    Song, Houbing
    [J]. 2020 IEEE 39TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2020,
  • [4] Blockchain-Based Crowdfunding Application
    Patil, Viren
    Gupta, Vasvi
    Sarode, Rohini
    [J]. PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 1546 - 1553
  • [5] Blockchain-Based Decentralized Application: A Survey
    Zheng, Peilin
    Jiang, Zigui
    Wu, Jiajing
    Zheng, Zibin
    [J]. IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2023, 4 : 121 - 133
  • [6] Blockchain-Based Image Sharing Application
    Wong, Zhen-Kai
    Heng, Swee-Huay
    [J]. ADVANCES IN CYBER SECURITY (ACES 2019), 2020, 1132 : 46 - 59
  • [7] Blockchain-Based Application for Certification Management
    Karamachoski, Jovan
    Marina, Ninoslav
    Taskov, Pavel
    [J]. TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2020, 14 (04): : 488 - 492
  • [8] Blockchain-based scheme for the mobile number portability
    Shah, Jay
    Agarwal, Sarthak
    Shukla, Arpit
    Tanwar, Sudeep
    Tyagi, Sudhanshu
    Kumar, Neeraj
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58
  • [9] Next Generation Blockchain-Based Financial Services
    Moncada, Roberto
    Ferro, Enrico
    Favenza, Alfredo
    Freni, Pierluigi
    [J]. EURO-PAR 2020: PARALLEL PROCESSING WORKSHOPS, 2021, 12480 : 30 - 41
  • [10] A Blockchain-based MQTT Protocol Optimization Algorithm
    Gao, Wei
    Zhang, Lixia
    Ju, Yun
    [J]. Journal of ICT Standardization, 2023, 11 (02): : 135 - 156