【技术实现步骤摘要】
一种基于区块链的全匿名反馈方法
本专利技术涉及区块链领域,一种基于区块链的全匿名反馈方法。
技术介绍
电子投票系统是指以电子方式进行投票,也指通过电子方式统计票数的一种方式。信息技术的不断提高,致使电子投票系统应用更加活跃,线上的投票通过在物理空间中将选票信息转换为数字格式,管理员能够在网络空间中进行管理和操作,不受到时间和空间的限制,也便于系统的传播及推广。电子投票相比较传统投票上,其优势在于计票的快捷准确、人力和开支的节省以及投票的易用性等。但仍存在投票管理和服务需求的多样化、系统规模的扩大化,伴随着重复投票、欺诈投票、数据篡改、结果无法验证等数据的客观性问题和投票后数据存储在中心化服务器中数据的安全性问题。现有的电子投票系统依然存在系统管理者可能会为了利益而恶意修改数据;系统可能遭受黑客的攻击等问题。现有电子投票系统的公正性和安全性,完全依赖网站本身的安全和信誉度。郄九玲,胡浩提出一种基于区块链的投票系统设计,将系统分为应用层和区块链层,重点设计了区块链网络层中P2P网络的组网方式、数据区块的验证机制、保证数据 ...
【技术保护点】
1.一种基于区块链的全匿名反馈方法,其特征在于,/n利用智能合约与盲签名算法实现全匿名保证的同时保证反馈者真实拥有反馈权,包括以下步骤:/n1-1)反馈者提交答卷,系统将答卷信息写入智能合约,并在答卷信息后追加一个随机数uuid,生成m;/n1-2)反馈者将追加随机数后的答卷信息m盲化,生成盲化后的信息m’并发送至组织者;/n1-3)组织者获得盲化后的信息m’,确认反馈者资格后对m’签名,得到s’,并返回给反馈者;/n1-4)反馈者向智能合约校验s’的有效性,智能合约将校验结果返回给反馈者;/n1-5)若s’校验有效,则反馈者对s’去盲,得到s,随机生成一个新的地址,将uu ...
【技术特征摘要】
1.一种基于区块链的全匿名反馈方法,其特征在于,
利用智能合约与盲签名算法实现全匿名保证的同时保证反馈者真实拥有反馈权,包括以下步骤:
1-1)反馈者提交答卷,系统将答卷信息写入智能合约,并在答卷信息后追加一个随机数uuid,生成m;
1-2)反馈者将追加随机数后的答卷信息m盲化,生成盲化后的信息m’并发送至组织者;
1-3)组织者获得盲化后的信息m’,确认反馈者资格后对m’签名,得到s’,并返回...
【专利技术属性】
技术研发人员:张启煊,张思成,徐博文,井皓天,郑泽域,王丹阳,董黎刚,蒋献,
申请(专利权)人:浙江工商大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。