BBB-Voting:基于区块链的1-out-of-k董事会投票
BBB-Voting: 1-out-of-k Blockchain-Based Boardroom Voting
AI总结:
BBB-Voting是一种基于区块链的1-out-of-k董事会投票方案,支持多选项并具备鲁棒性,相比OVN降低了13.5%的选民成本。
摘要:
投票是一种基于可用选择(例如候选人)达成集体决策的手段,参与者同意遵守其结果。为了改进电子投票的某些特性,可以采用去中心化的基于区块链的解决方案,其中区块链代表一个公共公告板,与集中式公告板相比,它提供了极高的可用性、抗审查性和正确的代码执行。区块链确保投票系统中的所有实体由于不可变性和仅追加特性而对他人采取的行动具有相同的视图。现有的基于区块链的远程董事会投票解决方案称为开放投票网络(OVN),它提供了投票的隐私性、普遍性与端到端可验证性以及完美的选票保密性;然而,它仅支持两个选项,并且缺乏从停滞参与者中恢复的鲁棒性。我们提出BBB-Voting,一种等效的基于区块链的去中心化投票方法,如OVN,但与之相比,BBB-Voting支持1-out-of-$k$选项,并提供了从停滞参与者中恢复的鲁棒性。我们使用基于以太坊的环境进行了成本优化的实现,尊重以太坊企业联盟标准,并将其与OVN进行比较,表明我们的工作在标准化气体消耗方面将选民的成本降低了13.5%。最后,我们展示了如何扩展BBB-Voting,以支持参与者数量仅受当局支付的费用和获得计票的计算能力限制。
英文摘要:
Voting is a means to agree on a collective decision based on available choices (e.g., candidates), where participants agree to abide by their outcome. To improve some features of e-voting, decentralized blockchain-based solutions can be employed, where the blockchain represents a public bulletin board that in contrast to a centralized bulletin board provides extremely high availability, censorship resistance, and correct code execution. A blockchain ensures that all entities in the voting system have the same view of the actions made by others due to its immutability and append-only features. The existing remote blockchain-based boardroom voting solution called Open Voting Network (OVN) provides the privacy of votes, universal & End-to-End verifiability, and perfect ballot secrecy; however, it supports only two choices and lacks robustness enabling recovery from stalling participants. We present BBB-Voting, an equivalent blockchain-based approach for decentralized voting such as OVN, but in contrast to it, BBB-Voting supports 1-out-of-$k$ choices and provides robustness that enables recovery from stalling participants. We make a cost-optimized implementation using an Ethereum-based environment respecting Ethereum Enterprise Alliance standards, which we compare with OVN and show that our work decreases the costs for voters by 13.5% in normalized gas consumption. Finally, we show how BBB-Voting can be extended to support the number of participants limited only by the expenses paid by the authority and the computing power to obtain the tally.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。