Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
专利交易 商标交易 积分商城 国际服务 IP管家助手 科技果 科技人才 会员权益 需求市场 关于龙图腾 更多
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 福州大学杨旸获国家专利权

福州大学杨旸获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉福州大学申请的专利基于匿名可转换选票的区块链计分投票系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116436608B

龙图腾网通过国家知识产权局官网在2026-04-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211616176.0,技术领域涉及:H04L9/32;该发明授权基于匿名可转换选票的区块链计分投票系统是由杨旸;薛文溢;黄敏明设计研发完成,并于2022-12-15向国家知识产权局提交的专利申请。

基于匿名可转换选票的区块链计分投票系统在说明书摘要公布了:本发明提出一种基于匿名可转换选票的区块链计分投票系统,基于计算机系统:匿名选票基于BBS+签名和知识签名以隐藏投票者的身份和选票分数,并基于哈希链结构构建,以保证封装在选票上对每个候选人的评估分数按顺序排列,无法被交换;设置有转换器执行转换机制以转换上传至区块链的匿名选票,在不丧失匿名性和分数保密性的情况下,通过转换显示来自相同选民的非法投票;通过支持选票批量验证的聚合验证算法,以对大量选票同时验证;以及,采用可选的多种计票方式,至少包括求和、多数判决、截断平均值的计分方式。

本发明授权基于匿名可转换选票的区块链计分投票系统在权利要求书中公布了:1.一种基于匿名可转换选票的区块链计分投票系统,其特征在于,部署于计算机系统: 匿名选票基于BBS+签名和知识签名以隐藏投票者的身份和选票分数,并基于哈希链结构构建,以保证封装在选票上对每个候选人的评估分数按顺序排列,无法被交换; 设置有转换器执行转换机制以转换上传至区块链的匿名选票,在不丧失匿名性和分数保密性的情况下,通过转换显示来自相同选民的非法投票; 通过支持选票批量验证的聚合验证算法,以对大量选票同时验证; 以及,采用求和、多数判决、截断平均值其中之一的计分方式; 包括以下实体: 选举组织者,用于判断投票人是否有资格投票,如果投票人具备投票资格,则在投票人登记阶段为其颁发投票人密钥; 区块链节点,为区块链网络中进行区块链数据存储、检查交易并生成新区块的对等节点,用于执行智能合约以验证并存储选票; 投票人与候选人: 设系统中投票人人数为,投票人分别记为:,候选人人数为,候选人分别记为:;采用表示第个投票人,表示第个候选人; 在投票人登记阶段,向注册并得到由其签发的投票人密钥;然后,投票人为候选人分配一个分数;使用自己的私钥生成一个匿名的可转换选票和相应的签名,并在选票中封装该投票人对每个候选人的投票分数;选票和签名在投票阶段提交到以供验证与后续计票; 转换器,用于选票转换,且转换器的职责分配给两个不勾结的实体; 系统内置以下算法: :由执行,以安全参数为输入,输出系统公共参数; :由执行,以公共参数为输入,生成其私钥-公钥对; :由转换器执行,以公共参数为输入,生成其私钥-公钥对;其中,转换器的公钥简化表示为; ,通过与交互运行此算法;以其身份标识符、的公钥为输入;以其私钥为输入;交互将的身份注册到,并为返回其私钥; :由执行,以私钥,转换器公钥,为每个候选人分配的分数为输入,生成的匿名投票,签名和一个标签; :由执行,以的公钥,选票和签名集合为输入;如果所输入的选票及其签名有效,算法输出1;否则算法输出0.; :通过转换器与的交互执行;以其私钥、的公钥、选票为输入,以其私钥为输入,对选票进行转换,输出转换后的选票; :在转换器执行算法后,投票者将之前生成的标签上传区块链;之后,任意实体都能运行此计票算法进行计票;该算法以转换后的选票,标签集合,计分函数为输入,输出每个候选人的总分数,其中为候选人的总得分; 系统工作分为以下阶段: 系统初始化阶段 在系统初始化阶段,选举组织者首先执行算法生成公共参数;然后,运行算法为自己生成私钥和公钥; 与分别执行生成私钥-公钥对和;公钥被广播到区块链储存; :以安全参数作为输入,运行双线性群生成算法得到一个阶为的双线性群;接着,选取生成元,;定义一个抗冲突哈希函数,一个将比特字符串映射到上的编码函数,与一个从上还原字符串的解码函数;此外,定义投票人最大投票分数,,与计分函数,输出系统公开函数; :选取,计算,输出; :选取,计算,输出; 投票人登记阶段 在投票人登记阶段,每个投票人在投票前与运行交互协议,该协议将投票人的身份与公钥发给,并为交互返回一个用于生成选票的私钥; ,:首先选取,计算;对计算一个知识签名并发送给;验证知识签名的有效性后,选取,计算,返回;收到返回的消息后,计算并验证等式;如果等式成立,输出; 投票阶段 在投票阶段,运行算法生成选票,签名和标签;当收到给定数量的选票时,运行批验证算法验证投票人提交的选票: 投票算法包括下列三个步骤: 1首先选取,计算分数加密密钥和标识符;为了保证分数的机密性,计算,,;为了防止对手交换选票中的任何两个分数,后续分数加密密钥和标识符基于哈希链构造;对,计算,并封装分数为; 2生成可转换选票;选取,计算,,;对,选取,计算,,,;令,输出; 3生成选票对应签名;选取,计算,,,,;为上述内容生成知识签名:,并输出签名;将元组公开上传到区块链,并秘密持有直至计票阶段; 区块链网络中的每个对等节点都运行此算法以验证提交的选票;对中的每个签名验证知识签名是否有效;接着,检验公式;若上述知识签名与公式皆成立,输出1;否则输出0; 选票转换阶段 在选票转换阶段,转换器运行交互式协议转换选票; 转换器选取;对,计算,,,,,将发送给;对,计算,,,输出;在投票人登记阶段与的身份标识符绑定,且被秘密持有,知识签名确保了被嵌入生成的所有选票中;如果两个选票和由同一个投票人生成,那么转换后的假名也是相同的;检查不同选票中是否存在重复的假名,并丢弃具有相同假名的选票; 计票阶段 在计票阶段,每个投票人匿名地将投票阶段生成的标签上传区块链;接着,任何参与者都能运行算法获得计票结果; 该算法允许公开计票;在收集到标签后,算法执行者对计算,,,;其中代表投票人投给候选人的选票;接着,算法执行者对检索由标识符标记的转换后的选票,计算分数并检查约束,是否成立;如果任意条件不满足,算法执行者丢弃并继续;在所有有效分数都被还原后,算法执行者为每个候选人运行计分函数求出其总得分。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人福州大学,其通讯地址为:350108 福建省福州市闽侯县福州大学城乌龙江北大道2号福州大学;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。