Skip to main content
QUICK REVIEW

[论文解读] DeLottery: A Novel Decentralized Lottery System Based on Blockchain Technology

Zhifeng Jia, Rui Chen|arXiv (Cornell University)|Nov 6, 2019
Gambling Behavior and Treatments被引用 4
一句话总结

DeLottery 提出了一种基于区块链的去中心化彩票系统,利用智能合约和受 RANDAO 启发的随机数生成协议,确保公平性、透明性和安全性。该系统部署在区块链网络上,展示了功能正常运行,并通过密码学验证抵抗操纵。

ABSTRACT

In this paper, we design DeLottery, a decentralized lottery 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.

研究动机与目标

  • 通过利用区块链技术,解决传统彩票系统中缺乏信任和透明度的问题。
  • 设计一种去中心化的彩票机制,通过密码学可验证的随机性确保公平性。
  • 利用智能合约实现安全、自动化的彩票系统,消除对中心化权威机构的依赖。
  • 通过在区块链网络上实现,证明所提出系统的可行性和安全性。

提出的方法

  • 该系统在区块链上部署智能合约,用于管理彩票操作,包括票务购买、开奖执行和奖金分配。
  • 采用 RANDAO 协议作为基础,以去中心化方式生成可验证的随机数。
  • 参与者通过提交承诺参与随机性池,确保没有任何单一实体能够操纵结果。
  • 通过在区块链上公开所有交易数据和随机数生成步骤,确保系统透明,供公众验证。
  • 通过密码学哈希和承诺-揭示模型增强安全性,防止抢先交易和偏差。
  • 在区块链网络上对实现进行测试,以验证其正确性、性能以及对共谋或操纵的抵抗能力。

实验结果

研究问题

  • RQ1如何设计一种去中心化彩票系统,以确保公平性并防止操纵?
  • RQ2可验证随机性在增强基于区块链的彩票系统信任度方面发挥什么作用?
  • RQ3RANDAO 协议能否被有效适配为具备实际可用性的完整彩票系统?
  • RQ4智能合约的集成如何提升透明度并减少对中心化中介的依赖?
  • RQ5在真实网络中部署时,基于区块链的彩票系统具有哪些安全和功能特性?

主要发现

  • DeLottery 系统成功实现了基于智能合约和区块链的完全去中心化彩票,确保端到端透明性。
  • 采用受 RANDAO 启发的协议,实现了无需依赖任何单一实体的密码学安全且可验证的随机数生成。
  • 所有彩票操作,包括票务购买和开奖结果,均在区块链上公开记录,实现完全可审计性。
  • 由于采用了承诺-揭示机制,系统对常见攻击(如抢先交易)和操纵行为表现出抵抗能力。
  • 实现结果证实了该架构在真实区块链环境中部署的可行性,且功能行为正确。
  • 即使在对抗性条件下,系统仍能保持安全和公平,这一点通过在测试网络上的设计与执行得到验证。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。