跳至主導覽 跳至搜尋 跳過主要內容

An Auditable and Trusted Lottery System in the Cloud

研究成果: 雜誌貢獻期刊論文同行評審

摘要

Public blockchains offer transparency and tamper resistance, but implementing national-scale lotteries directly on-chain is impractical because each bet would require a separate transaction, incurring substantial gas costs and facing throughput limitations. This paper presents an auditable lottery architecture designed to address these scalability challenges and eliminate the reliance on trusted third parties. The proposed approach decouples high-volume bet recording from on-chain enforcement. Bets are recorded off-chain in a transaction-positioned Merkle tree (TP-Merkle tree), while the service provider commits only the per-round root hash and summary metadata to an Ethereum smart contract. Each player receives a signed receipt and a compact Merkle proof (Slice), enabling independent inclusion checks and third-party audits. A programmable appeal mechanism allows any participant to submit receipts and cryptographic evidence to the contract; if misbehavior is proven, compensation is executed automatically from a pre-deposited margin. A proof-of-concept implementation demonstrates the system’s feasibility, and extensive experiments evaluate collision behavior, storage overhead, proof size, and gas consumption, demonstrating that the proposed design can support national-scale betting volumes (tens of millions of bets per round) while occupying only a small fraction of on-chain resources.

原文英語
文章編號741
期刊Applied Sciences (Switzerland)
16
發行號2
DOIs
出版狀態已發佈 - 2026 1月

ASJC Scopus subject areas

  • 一般材料科學
  • 儀器
  • 一般工程
  • 製程化學與技術
  • 電腦科學應用
  • 流體流動和轉移過程

指紋

深入研究「An Auditable and Trusted Lottery System in the Cloud」主題。共同形成了獨特的指紋。

引用此