Traditional lottery systems suffer from issues such as centralization, lack of verifiability, and reliance on trusted third parties, leading to potential manipulation and reduced trust among participants. In this work, we propose a blockchain-based lottery mechanism leveraging Single Secret Leader Election (SSLE) protocols to ensure fairness, unpredictability, and verifiability while eliminating the need for a central authority. We introduce a novel validator-driven deployment model for SSLE-based lotteries, which offloads most heavy cryptographic work that does not require revealing participants’ secret data, to keep participants’ tasks minimal. This adaptation, while preserving SSLE’s fairness and secrecy, greatly lowers lottery participants’ computational and synchrony requirements, hence making decentralized lotteries practical for non-expert users. We introduce and analyze four lottery frameworks. Each method is evaluated based on computational efficiency, user involvement, and security guarantees. Additionally, we compare SSLE-based lotteries with existing blockchain-based lottery schemes, highlighting improvements in public verifiability, fairness, and resistance to forgery. Our findings demonstrate that SSLE-based lotteries provide a promising alternative for designing decentralized and transparent lottery applications.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Blockchain-Based Lotteries via Single Secret Leader Election

  • Tegrid Fettuh,
  • Oğuz Yayla

摘要

Traditional lottery systems suffer from issues such as centralization, lack of verifiability, and reliance on trusted third parties, leading to potential manipulation and reduced trust among participants. In this work, we propose a blockchain-based lottery mechanism leveraging Single Secret Leader Election (SSLE) protocols to ensure fairness, unpredictability, and verifiability while eliminating the need for a central authority. We introduce a novel validator-driven deployment model for SSLE-based lotteries, which offloads most heavy cryptographic work that does not require revealing participants’ secret data, to keep participants’ tasks minimal. This adaptation, while preserving SSLE’s fairness and secrecy, greatly lowers lottery participants’ computational and synchrony requirements, hence making decentralized lotteries practical for non-expert users. We introduce and analyze four lottery frameworks. Each method is evaluated based on computational efficiency, user involvement, and security guarantees. Additionally, we compare SSLE-based lotteries with existing blockchain-based lottery schemes, highlighting improvements in public verifiability, fairness, and resistance to forgery. Our findings demonstrate that SSLE-based lotteries provide a promising alternative for designing decentralized and transparent lottery applications.