[发明专利]一种基于区块链的分级匿名表决方法有效
申请号: | 201911006382.8 | 申请日: | 2019-10-22 |
公开(公告)号: | CN110719168B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 范家幸;王志伟 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 徐激波 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 分级 匿名 表决 方法 | ||
本发明公开了一种基于区块链的分级匿名表决方法,包括准备阶段、注册阶段、表决阶段、计票阶段以及发布结果。注册阶段利用群验证对用户身份进行核查,表决阶段和计票阶段使用门限环签名保证了表决的匿名性;使得计票过程简单快速;另外,通过产生时间标记和唯一资格令牌实现了表决的可更新性和不可重复表决,最后提出了一种产生虚拟身份的办法使得分级表决得以实现。
技术领域
本发明涉及区块链技术领域,主要涉及一种基于区块链的分级匿名表决方法。
背景技术
区块链最早出现在比特币开源项目中,如果说比特币是影响力巨大的社会学实验,那么从比特币核心设计中提炼出来的区块链技术,则让大家看到了塑造性更高、更安全的未来商业网络的可能。根据类别和应用场景不同,区块链所体现的特点和价值也不同。从技术角度一般认为,区块链具有如下特点:
(1)分布式容错性:分布式网络极其鲁棒,能够容忍部分节点的异常状态;
(2)不可篡改性:一致提交后的数据会一直存在,不可被销毁或修改;
(3)隐私保护性:密码学保证了数据隐私,即便数据泄露,也无法解析。
随之可带来的业务可能包括以下特性:
(1)可信任性:区块链技术可以提供天然可信的分布式账本平台,不需要额外第三方中介机构参与;
(2)降低成本:跟传统技术相比,区块链技术可能需要的时间、人力和维护成本更少;
(3)增强安全:区块链技术将有利于安全、可靠的审计管理和账目清算,减少犯罪风险。
环签名是一种简化的群签名,环签名中只有环成员没有管理者,不需要环成员间的合作。环签名方案允许群组的成员代表这个群组签名且不需要暴露自己的身份。也就是说,假设每个用户已经与某个标准签名方案的公钥相关联,一个用户可以通过简单地收集所有群成员包括自己的公钥来形成一个群,这些群成员不必要知道自己被加入这个群。环签名方案可以用于匿名举报、匿名投票等许多不需要复杂群形成过程但需要签名者匿名的应用。而加入了门限后的环签名至少需要n个成员合作产生一个签名,可以很好地应用在对赞成票有最低人数要求表决场景。
传统的纸质投票随着投票人数的增加,消耗大量的人力物力资源,且有区域限制;相比于传统投票电子投票有着更大的优势,电子投票没有区域的限制,偏远地区的人们也可以参加投票。和传统的纸质投票相比电子投票系统耗费的人力物力远远的低于纸质投票,投票的人数越多所节省的资源也就越多。然而,由于投票信息都是电子信息,容易被人恶意篡改数据来获利;此外,当电子投票系统出现故障会导致电子投票系统漏记、误记,而投票者却无从知道。
发明内容
发明目的:针对上述现有技术的特性以及电子投票容易出现的问题,结合现有的门限环签名技术,本发明提供一种基于区块链的分级匿名表决方法,包括准备阶段、注册阶段、表决阶段、计票阶段以及验证与发布结果阶段。
技术方案:为实现上述目的,本发明采用的技术方案为:
一种基于区块链的分级匿名表决方法,包含以下阶段:
(1)准备阶段
步骤S1.1、系统初始化,公证方产生初始区块,并将待表决内容,表决规范、各个阶段时间节点以及公证方的签名验证密钥设置于初始块上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911006382.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链的带时效性的签密方法
- 下一篇:传输路由器安全信息的方法及装置