lhcb-voting:通过网络进行匿名、可验证的选举

时间:2024-07-11 15:35:56
【文件属性】:

文件名称:lhcb-voting:通过网络进行匿名、可验证的选举

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-11 15:35:56

Python

lhcb-投票 通过网络进行选举的一站式商店 这实现了 LHCb 实验中使用的选举程序。 选举是相当匿名的。 每个参与者都可以验证结果,选举的完整性依赖于很大一部分选民检查他们的选票是否正确计算。 设置选举 要开始新的选举,请创建一个像的谷歌表单 您需要一个字段来输入令牌,以及几个列出候选人的多项选择字段。 您的表单应生成与似的结果电子表格。 然后编辑send_ballots.py以包含所有符合条件的选民的电子邮件地址,以及修改电子邮件文本、表单链接等。 然后运行它,它将向每个选民发送一封电子邮件,其中包含对他们的说明。 它将创建一个名为valid_tokens.txt的文件,确保保留一份副本,因为它需要验证选举和计算结果。 计票 选举完成后,从 Google Drive 将结果电子表格下载为 CSV 并将其命名为election.csv 。 将它与verify_election.


网友评论