专利汇可以提供一种基于区块链的可信投票方法及其系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于 区 块 链 的可信投票方法及系统,通过进行参与者身份登记,活动创建,活动规则制定以及参与投票四个步骤进行活动参加投票,引入参与者管理器,解决参与者身份作弊问题;引入活动管理器,解决无计票机构的情况下投票活动依然可以开展的问题;引入计票管理器,解决投票和计票作弊的问题,实现了可信投票、计票的作用,解决了投票和计票环节的作弊问题。,下面是一种基于区块链的可信投票方法及其系统专利的具体信息内容。
1.一种基于区块链的可信投票方法,其特征在于,所述投票方法包括:
S1、参与者身份登记:
1.1任意参与者在区块链上生成一个匿名账户,保留私钥;
1.2所述参与者先通过填写自己的信息创建匿名账户,当参与者从公安或人民银行获取身份特征信息,将所述身份特征信息置入匿名账户,完成实名认证;
1.3所述参与者将自己填写的信息和获取的特征信息转为区块链交易,并使用自己的私钥对该交易进行签名,参与者将该交易提交到区块链上;
1.4区块链检查该笔交易是否有参与者的数字签名、该交易的身份特征信息是否合法、该身份特征信息是否重复,当任意一项不通过时则丢弃交易,当全部通过时则接受交易;
1.5区块链将交易置入区块并生成参与者编号,完成参与者身份的登记;
S2、活动创建:
2.1所述参与者填写活动信息,将该活动信息转为区块链交易并使用所述参与者的私钥对该交易进行数字签名,然后将该交易提交到区块链上;
2.2区块链检查该活动所属参与者编号是否存在、该参与者名下是否有相同名称的活动,当任意一项不通过时则丢弃交易,继续等待并重新检查下一个活动,当全部通过时则接受交易;
2.3区块链将交易置入区块,并生成活动编号,完成活动的创建,重复以上活动创建更多的活动;
S3、活动规则指定:
3.1活动所有者填写活动规则,将活动规则信息转为区块链交易并使用所述活动所有者的私钥为该交易进行数字签名,将该交易提交到区块链上;
3.2区块链检查活动规则是否合法,如果不合法时则丢弃交易,继续等待并重新检查下一个活动规则,当合法时则接受交易;
3.3区块链将交易打入区块,完成所述活动规则的制定,重复以上操作步骤可以创建更多的活动规则,当完成S1、S2、S3表示完成活动的发布;
S4、参与投票:
4.1参与者从区块链上选择所要参与投票的活动并选择该活动的选项,当需要选择多个选项时可以选择多个选项;
4.2参与者将选中信息转为区块链交易并使用自己的私钥对交易进行数字签名,将该交易提交到区块链上;
4.3区块链检查活动信息是否合法,如果不合法则丢弃包括活动信息的交易,如果合法则转入4.4;
4.4区块链检查该投票是否需要付费,如果不需要付费则直接转入4.5,如果需要付费,则判断参与者账户余额是否充足,如果余额不足则丢弃交易,如果余额充足,则将参与者账户余额下账,活动发起方余额上账;
4.5区块链在活动统计信息中更新活动计数器;
4.6区块链将交易打入区块,完成活动投票。
2.根据权利要求1所述的基于区块链的可信投票方法,其特征在于,所述参与者在进行身份登记时填写的信息包括参与者的名称和简介。
3.根据权利要求1所述的基于区块链的可信投票方法,其特征在于,所述参与者在填写活动信息时的信息包括活动的名称和简介。
4.根据权利要求1所述的基于区块链的可信投票方法,其特征在于,所述活动规则包括活动类型、投票类型、计费类型、可选数量、参与次数、选项列表、启动时间、结束时间。
5.根据权利要求1所述的基于区块链的可信投票方法,其特征在于,所述区块链检查活动规则是否合法包括:
区块链检查该活动规则所属活动编号是否存在;区块链检查该活动是否已经配置过活动规则;区块链检查该活动所属参与者编号是否存在;区块链检查该交易签名是否与活动所有者签名一致,所述四项检查项不分先后进行检查。
6.根据权利要求1所述的基于区块链的可信投票方法,其特征在于,4.3当中所述区块链检查活动信息是否合法包括:
区块链检查该活动编号是否存在;区块链检查该活动是否已经开始;区块链检查该活动是否已经结束;区块链检查该选项是否属于该活动;区块链检查选项数量是否符合该活动的投票规则;区块链检查该参与者是否已经参与过该活动,如果已经参与过且检查项全部为是,则统计参与者已经参与的次数;如果所述检查项全部没有则判断参与者的参与次数是否在该活动允许的范围内,如果在范围内则转入4.4,如果不在范围内则丢弃交易。
7.一种基于区块链的可信投票系统,包括活动发起者和投票参与者,其特征在于,所述系统包括:
参与者管理器:用于管理参与者身份,确保参与者身份唯一;
活动管理器:用于发起和推进一个投票活动的进行,并对活动过程以及参与方式进行定义;
计票管理器:用于收集参与者对活动的投票,并对投票结果进行统计;
交易管理器:用于处理所述区块链交易;
区块锻造器:用于将所述区块链交易置入区块;
账务管理器:用于处理手续费的交易,
当所述活动发起者和投票参与者进行身份登记时先通过所述交易管理器将登记信息转为区块链交易,并使用账户创建时保留的私钥进行数字签名,将所述区块链交易通过区块锻造器置入区块中并发送至区块链,然后通过参与者管理器完成参与者身份登记并实名认证后,当活动发起者通过活动管理器发起并推送投票活动的进行后,所述投票参与者在进行投票时,所述计票管理器收集投票信息并进行实时统计,如果投票需要付费,所述系统通过账务管理器将投票参与者账户余额下账,活动发起者账户余额上账。
8.根据权利要求7所述的基于区块链的可信投票系统,其特征在于,所述参与者管理器包括:
参与者身份管理模块:用于对参与者进行登记以及实名认证,参与者先创建匿名账户,然后为匿名账户植入公安或人民银行的身份认证特征信息完成实名认证;
参与者账户管理模块:用于管理参与者自己的资产账户问题,资产账户用于在参与付费活动中支付相关费用。
9.根据权利要求7所述的基于区块链的可信投票系统,其特征在于,所述活动管理器包括:
活动信息管理模块:用于登记活动基本信息和向参与者宣传相关咨询;
活动规则管理模块:用于为活动定义参与规则,包括投票付费信息,参与次数要求、投票选项信息。
10.根据权利要求7所述的基于区块链的可信投票系统,其特征在于,所述计票管理器包括:
投票管理模块:用于将参与者将指定投票投向指定活动的指定选项,当需要付费参与时并进行扣费;
统计管理模块:用于在需要显示计票结果时将投票结果进行统计,并将结果展示给用户。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种转账手续费支付方法及系统 | 2020-05-11 | 957 |
自动交易装置、自动交易系统和自动交易方法 | 2020-05-14 | 553 |
手机话费有偿垫付 | 2020-05-20 | 47 |
一种安全快捷的转账方案 | 2020-05-18 | 823 |
交易排队方法、交易池存储方法、设备和存储介质 | 2020-05-16 | 376 |
一种多通道手续费计算方法 | 2020-05-11 | 446 |
基于区块链的交易上链方法及相关产品 | 2020-05-17 | 895 |
利用相关手续费生成系统的可传递的标记和显示 | 2020-05-14 | 953 |
一种提高区块链商家经营灵活性的方法 | 2020-05-17 | 402 |
一种未上线资产误充值的退还方法及系统 | 2020-05-20 | 303 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。