boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 讨论讨论?电子投票防止作弊
相关主题
求建数据库网站价格!
请问什么是 regression test suite?
C++用哪个编译器?
多SIMD架构的编译器?
请教大家一些问题
CS专业什么方向适合我这样的?
新的搜索引擎Yebol
谁能帮我调试好一个程序,我愿付给一定报偿。
急问offer选择 (转载)
有人对powerPC 汇编熟悉吗,问个弱智问题
相关话题的讨论汇总
话题: 投票话题: 数据库话题: 作弊话题: ab话题: 错记
进入CS版参与讨论
1 (共1页)
t*s
发帖数: 1504
1
刚刚看了一下youtube有关共和党利用电子投票机作弊的视频。。。想了想,得到以下
防止作弊的方案
首先,有两种作弊方法 A 错记漏记 B 编一些不存在的人投票
方案: 每个人投票的时候投票机在数据库A里记录下名字地址。
投票机在你投完票之后生成一个随机ID, 在数据库B里面记下ID和对应的投票结果。(
数据库AB条目不对应,投票结果是隐私)
投票结束后政府提供数据库A,B的下载。第三方网站提供源码帮助不同用户比较下载的
数据库是不是一致 (大家自己用自己的编译器。。。或者干脆自己写代码,反正就几
行)。
1.确保没有错记漏记
只需要看数据库B里面自己ID对应的结果对不对。再看数据库B里统计的投票结果对不
对。
2.确保没有不存在的人投票
只需要比较数据库AB的条目数,这个必须一致。 然后好事者(比如记者)可以从数据
库A里面随机采样调查是不是真有这个人。只要1%的sample就应该可以确保with very
high probability there is no cheating (that matters).
大家有何想法?
h*******e
发帖数: 225
2
要是这么简单就没人研究了

【在 t*s 的大作中提到】
: 刚刚看了一下youtube有关共和党利用电子投票机作弊的视频。。。想了想,得到以下
: 防止作弊的方案
: 首先,有两种作弊方法 A 错记漏记 B 编一些不存在的人投票
: 方案: 每个人投票的时候投票机在数据库A里记录下名字地址。
: 投票机在你投完票之后生成一个随机ID, 在数据库B里面记下ID和对应的投票结果。(
: 数据库AB条目不对应,投票结果是隐私)
: 投票结束后政府提供数据库A,B的下载。第三方网站提供源码帮助不同用户比较下载的
: 数据库是不是一致 (大家自己用自己的编译器。。。或者干脆自己写代码,反正就几
: 行)。
: 1.确保没有错记漏记

1 (共1页)
进入CS版参与讨论
相关主题
有人对powerPC 汇编熟悉吗,问个弱智问题
转行的人想请教一下CS的课程
求推荐win7 64位下用的C编译器
C++ GrandMaster, 从零写C++编译器的公开课,大牛们怎么看?
[分享]:一篇文章讲通一半Java《面向对象一家人》
c++什么编译器好使? (转载)
大学里的CS课
请问一个C++调用Python的问题
请教:自动化办公系统
请问哪里有java的downhill simplex方法的源码?
相关话题的讨论汇总
话题: 投票话题: 数据库话题: 作弊话题: ab话题: 错记