当前位置: 首页 > 专利查询>李敏宰专利>正文

基于区块链的竞选网络系统及竞选方法技术方案

技术编号:28434661 阅读:36 留言:0更新日期:2021-05-11 18:45
本发明专利技术公开了基于区块链的竞选网络系统的竞选方法。根据实施例的基于区块链的竞选网络系统的竞选方法包括:步骤(A),作为要举办大会的上级大会主办方的上级节点通过向平台管理者请求大会生成来组成联盟;步骤(B),上级节点或下级大会主办方的下级节点生成参加上述大会的候选人的私钥公钥对并注册大会候选人;步骤(C),管理者节点仅限于得到认证的用户生成私钥公钥对,通过向网络添加账号来注册参加大会的选举人;步骤(D),注册成上述选举人的选举人节点通过候选人的公钥生成投票事务;以及步骤(E),验证人节点生成查询事务,通过所生成的上述查询事务来确认从选举人账号向候选人账号产生的事务的详细信息并计算投票结果。

【技术实现步骤摘要】
【国外来华专利技术】基于区块链的竞选网络系统及竞选方法
本专利技术涉及基于区块链的竞选网络系统及竞选方法,更详细地,涉及如下的竞选网络系统及投票结果计算方法,即,竞选主办方能够注册候选人,只有网络成员才能够查询记录在区块链的投票明细,能够在单一平台内进行多个投票。
技术介绍
除非本说明书中另有说明,否则在此说明的内容并不属于与本申请的专利技术要求保护范围相关的现有技术,即使属于这部分,也并不视为现有技术。区块链为分散账本技术,无需中央集中机构,系统参与人员可共同记录、验证及存储交易信息来确保交易信息的可靠性。区块链由用于参与人之间的对等(peertopeer)网络集体验证新块的协议来管理,因此,若有人要操纵交易记录,则需在生成新块之前操纵参与人之间相连接的所有块。即,需在规定时间内操纵区块链中的很多块,但这实际上并不可能,因此,区块链技术具有较高的交易安全性。并且,区块链仅实现一次新单位价值的交易便能够解决欺诈行为等的双重支付问题,由于可实现去中介化而无需中介机构,因此可大幅降低交易费用。区块链不仅可成为操作比特币、以太坊等虚拟货币的基础,本文档来自技高网...

【技术保护点】
1.一种基于区块链的竞选网络系统的竞选方法,用于计算基于区块链的竞选网络系统的竞选投票结果,其特征在于,包括:/n步骤(A),作为要举办大会的上级大会主办方的上级节点通过向平台管理者请求大会生成来组成联盟;/n步骤(B),上级节点或作为下级大会主办方的下级节点生成参加上述大会的候选人的私钥公钥对并注册大会候选人;/n步骤(C),管理者节点仅限于得到认证的用户生成私钥公钥对,通过向网络添加账号来注册参加大会的选举人;/n步骤(D),注册成上述选举人的选举人节点通过候选人的公钥生成投票事务;以及/n步骤(E),验证人节点生成查询事务,通过所生成的上述查询事务来确认从选举人账号向候选人账号生成的事务...

【技术特征摘要】
【国外来华专利技术】20190911 KR 10-2019-01129961.一种基于区块链的竞选网络系统的竞选方法,用于计算基于区块链的竞选网络系统的竞选投票结果,其特征在于,包括:
步骤(A),作为要举办大会的上级大会主办方的上级节点通过向平台管理者请求大会生成来组成联盟;
步骤(B),上级节点或作为下级大会主办方的下级节点生成参加上述大会的候选人的私钥公钥对并注册大会候选人;
步骤(C),管理者节点仅限于得到认证的用户生成私钥公钥对,通过向网络添加账号来注册参加大会的选举人;
步骤(D),注册成上述选举人的选举人节点通过候选人的公钥生成投票事务;以及
步骤(E),验证人节点生成查询事务,通过所生成的上述查询事务来确认从选举人账号向候选人账号生成的事务的详细信息并计算投票结果。


2.根据权利要求1所述的基于区块链的竞选网络系统的竞选方法,其特征在于,上述步骤(A)包括:
步骤(A-1),通过管理者节点所接收的大会生成消息评价大会的适合度,当根据评价结果批准举办时,向上述上级节点颁发私钥,并根据上述私钥及通过椭圆曲线数字签名算法生成公钥;以及
步骤(A-2),上级节点在将上级节点的私钥和序号相加之后,利用哈希函数计算出下级节点的私钥并通过椭圆曲线数字签名算法生成下级节点的公钥。


3.根据权利要求1所述的基于区块链的竞选网络系统的竞选方法,其特征在于,上述步骤(B)包括:
当添加参加大会的候选人时,下级节点在将下级节点的私钥和候选人序号相加之后,利用哈希函数计算出候选人的私钥并通过椭圆曲线数字签名算法生成作为候选人的投票地址的公钥。


4.根据权利要求1所述的基于区块链的竞选网络系统的竞选方法,其特征在于,
上述步骤(C)包括步骤(C-1),参加投票的选举人节点执行确认用户身份的客户调查步骤,并接收通过对每个参与人的私钥实施椭圆曲线数字签名算法的公钥,
上述步骤(D)包括步骤(D-1),选举人节点向大会候选人的公钥地址生成通过所颁发的上述私钥加密的事务来执行投票。


5.根据权利要求1所述的基于区块链的竞选网络系统的竞选方法,其特征在于,上述步骤(E)还包括:
步骤(E-1),验证人节点通过对利用投票参与人的公钥加密的事务进行解码来确认上述事务是否从已确认身份的正常选举人节点生成;以及
步骤(E-2),验证人节点通过投票参与人的公钥再一次加密已验证的投票明细,并将加密的投票参与人的公钥记录在块。


6.根据权利要求5所述的基于区块链的竞选网络系统的竞选方法,其特征在于,在上述步骤(E-2)中,验证人节点分别生成通过候选人的公钥加密投票明细的明细及通过下级大会主办方的公钥加密的明细,并将所生成的明细分别记录在块。


7.根据权利要求5所述的基于区块链的竞选网络系统的竞选方法,其特征在于,上述步骤(E-1)包括验证人节点验证是否超过可投票次数的步骤。<...

【专利技术属性】
技术研发人员:李敏宰
申请(专利权)人:李敏宰
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1