USPS为可靠的区块链投票系统申请专利

2020-08-18 07:53:43

安全投票系统摘要投票系统可以利用区块链和邮件的安全性来提供可靠的投票系统。登记选民在邮件中接收计算机可读代码,并在选举中确认身份和确认正确的选票信息。该系统将选民身份识别和投票分开,以确保投票匿名性,并将选票存储在区块链中的分布式分类账上。

戈斯瓦米;Dhananjay;(伊利诺伊州布法罗格罗夫);Lagneaux;Angela M.;(安纳波利斯,马里兰州);Venkataraman;Mohan Swamiathan;(北卡罗来纳州卡里);Henry;Wendy;(弗吉尼亚州阿灵顿);Shrestha;Aashish;(北卡罗来纳州莫里斯维尔);德林;Stephen M.;(弗吉尼亚州赫恩登)。

相关的美国专利文件。

1.一种投票系统,包括:区块链接入层,被配置为:从用户操作的移动计算设备接收输入,所述输入包括从物理选票、选票选择和电子签名扫描的计算机可读代码;以及从选举官方系统接收输入,所述输入包括选票和选举标识符;与所述区块链接入层通信的第一数据库,所述第一数据库被配置为从所述区块链接入层接收和存储所述选票选择和所述电子签名;与所述区块链接入层通信的第二数据库,所述第二数据库被配置为:从所述区块链接入层接收投票标识,所述投票标识由所述区块链接入层响应于从所述移动计算设备接收所述选票选择和电子签名而生成;将指向所述选票选择的位置的第一指针存储在所述第一数据库中;以及将指向所述电子签名的位置的第二指针存储在所述第一数据库中;以及区块链数据库,被配置为从第二数据库接收投票标识,并从区块链接入层接收投票选择,其中当区块链接入层从选举官方系统接收电子签名确认时,区块链数据库接收投票标识和投票选择。2.如权利要求1所述的投票系统,其特征在于,所述选票选择和所述电子签名被存储在所述第一数据库中的单独结构中。3.如权利要求2所述的投票系统,其特征在于,所述第一数据库没有将选票选择与存储在所述第一数据库中的单独结构中的电子签名相关联的参考数据。4.如权利要求1所述的投票系统,其特征在于,所述投票标识是用于跟踪投票实例的随机字母数字串。5.如权利要求1所述的投票系统,其特征在于,所述电子签名是在所述用户操作的移动计算设备上的投票应用程序内创建的对象位图。6.如权利要求1所述的投票系统,其特征在于,所述选举标识符标识特定选举。7.如权利要求1所述的投票系统,其特征在于,所述区块链接入层还被配置成从所述用户操作的移动计算设备接收投票者标识,所述投票者标识标识向所述选举官方系统注册的唯一用户。8.如权利要求1所述的投票系统,还包括验证合同数据库,并且其中所述区块链接入层包括验证服务模块,其中所述验证服务模块被配置为生成在所述区块链接入层中接收的所述选票选择和所述电子签名的散列,并且将所述选票选择的散列和所述电子签名发送到所述验证合同数据库。9.如权利要求8所述的投票系统,其特征在于,所述区块链接入层还被配置成将所述选票选择的散列和所述电子签名发送到所述用户操作的移动计算设备或所述选举官员系统。10.如权利要求1所述的投票系统,其特征在于,所述计算机可读代码包括选票标识符、选举标识符和投票者标识符中的至少一个,并且其中所述区块链访问层基于所述选票标识符、选举标识符或投票者标识符授权所述移动计算设备访问电子选票。11.一种投票方法,包括:在区块链接入层中接收来自用户操作的移动计算设备的输入,所述输入包括从物理选票、选票选择和电子签名扫描的计算机可读代码;从选举官方系统接收输入,所述输入包括选票和选举标识符;在第一数据库中从所述区块链接入层接收所述选票选择和所述电子签名;在第二数据库中从所述区块链接入层接收投票标识,所述区块链接入层响应于