区块链治理投票的方法、装置、设备及可读存储介质制造方法及图纸

技术编号:21479833 阅读:35 留言:0更新日期:2019-06-29 05:18
本发明专利技术提供了一种区块链治理投票的方法、装置、设备及可读存储介质,该方法包括:针对每个待投票事件,生成对应的投票通证,投票通证是专用于区块链治理投票的通证;将投票通证分发给特定群体用户通证处理设备;向特定群体用户通证处理设备发送投票开始通知;接收特定群体用户通证处理设备发送的投票通证;根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果。由于进行投票的投票通证是专用于区块链治理投票的通证,不进行区块链中的流通用途,从而提高了用户投票的积极性,并且进行投票的用户是真正关心区块链治理投票的用户,所以有效提高了区块链治理投票的有效性,使投票结果更加准确。

【技术实现步骤摘要】
区块链治理投票的方法、装置、设备及可读存储介质
本专利技术实施例涉及区块链
,尤其涉及一种区块链治理投票的方法、装置、设备及可读存储介质。
技术介绍
区块链技术也被称为分布式记账技术,其具有去中心化、公开透明,每个人均可参与数据库记录的特点。当前区块链公链项目在采用股份授权证明机制(简称:DPoS机制)进行区块链的治理投票时通常采用流通通证来进行投票。以通过“代表”代替千千万万个通证处理设备进行区块数据的验证和记账。由于当前采用DPoS机制的区块链公链项目中,采用流通通证进行区块链的治理投票,当用户进行投票的时候,需要把流通通证换成选票,并对流通通证进行锁定。这意味着锁定期间不能进行流通通证的流通,并且在流通通证换成选票后,必须等待一定时间后才能收回流通通证。致使流通通证的收回时间过长,所以用户为了减少流通通证的锁定,不愿意进行区块链的治理投票,并且进行区块链治理投票的用户并不是真正关心待投票事件的人群,最终导致区块链治理投票的有效性和准确性较低。
技术实现思路
本专利技术实施例提供一种区块链治理投票的方法、装置、设备及可读存储介质,解决了现有技术中的区块链治理投票方法中区块链治理投票的有效性和准确性较低的技术问题。第一方面,本专利技术实施例提供一种区块链治理投票的方法,包括:针对每个待投票事件,生成对应的投票通证,所述投票通证是专用于区块链治理投票的通证;将投票通证分发给特定群体用户通证处理设备;向所述特定群体用户通证处理设备发送投票开始通知;接收所述特定群体用户通证处理设备发送的投票通证;根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果。进一步地,如上所述的方法,所述将投票通证分发给特定群体用户通证处理设备,具体包括:采用空投方式将所述投票通证分发给特定群体用户通证处理设备。进一步地,如上所述的方法,所述采用空投方式将投票通证分发给特定群体用户通证处理设备,具体包括:向所述特定群体用户通证处理设备发布治理投票通知;获取所述特定群体用户通证处理设备对应的投票通证的第一接收地址;根据所述第一接收地址将所述投票通证分发给特定群体用户通证处理设备。进一步地,如上所述的方法,所述特定群体用户为社区用户或区块链治理用户。进一步地,如上所述的方法,所述接收所述特定群体用户通证处理设备发送的投票通证,具体为:采用第二接收地址接收所述特定群体用户通证处理设备发送的投票通证;相应地,所述采用第二接收地址接收所述特定群体用户通证处理设备发送的投票通证之前,还包括:设置所述第二接收地址具有禁止投票转出权限,以使所述第二接收地址不能进行投票通证的转出操作;所述根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果之后,还包括:对所述第二接收地址的投票通证进行自动销毁。第二方面,本专利技术实施例提供一种区块链治理投票的装置,包括:投票通证生成模块,用于针对每个待投票事件,生成对应的投票通证,所述投票通证是专用于区块链治理投票的通证;投票通证分发模块,用于将投票通证分发给特定群体用户通证处理设备;投票开始通知模块,用于向所述特定群体用户通证处理设备发送投票开始通知;投票通证接收模块,用于接收所述特定群体用户通证处理设备发送的投票通证;投票结果计算模块,用于根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果。进一步地,如上所述的装置,所述投票通证分发模块,具体用于采用空投方式将所述投票通证分发给特定群体用户通证处理设备。进一步地,如上所述的装置,所述投票通证分发模块,具体包括:治理投票通知发布子模块,用于向所述特定群体用户通证处理设备发布治理投票通知;第一接收地址获取子模块,用于获取所述特定群体用户通证处理设备对应的投票通证的第一接收地址;投票通证分发子模块,用于根据所述第一接收地址将所述投票通证分发给特定群体用户通证处理设备。进一步地,如上所述的装置,所述特定群体用户为社区用户或区块链治理用户。进一步地,如上所述的装置,还包括:第二接收地址权限设置模块和投票通证销毁模块;所述投票通证接收模块,具体用于采用第二接收地址接收所述特定群体用户通证处理设备发送的投票通证;相应地,所述第二接收地址权限设置模块,具体用于设置所述第二接收地址具有禁止投票转出权限,以使所述第二接收地址不能进行投票通证的转出操作;所述投票通证销毁模块,用于对所述第二接收地址的投票通证进行自动销毁。第三方面,本专利技术实施例提供一种电子设备,包括:存储器,处理器以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如上述第一方面中任一项所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面中任一项所述的方法。本专利技术实施例提供一种区块链治理投票的方法、装置、设备及可读存储介质,通过针对每个待投票事件,生成对应的投票通证,所述投票通证是专用于区块链治理投票的通证;将投票通证分发给特定群体用户通证处理设备;向所述特定群体用户通证处理设备发送投票开始通知;接收所述特定群体用户通证处理设备发送的投票通证;根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果。由于进行投票的投票通证是专用于区块链治理投票的通证,不进行区块链中的流通用途,从而提高了用户投票的积极性,并且进行投票的用户是真正关心区块链治理投票的用户,所以有效提高了区块链治理投票的有效性,使投票结果更加准确。应当理解,上述
技术实现思路
部分中所描述的内容并非旨在限定本专利技术的实施例的关键或重要特征,亦非用于限制本专利技术的范围。本专利技术的其它特征将通过以下的描述变得容易理解。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的区块链治理投票的方法的流程图;图2为本专利技术实施例二提供的区块链治理投票的方法的流程图;图3为本专利技术实施例二提供的区块链治理投票的方法步骤202的流程图;图4为本专利技术实施例三提供的区块链治理投票的装置的结构示意图;图5为本专利技术实施例四提供的区块链治理投票的装置的结构示意图;图6为本专利技术实施例五提供的电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本专利技术的实施例。虽然附图中显示了本专利技术的某些实施例,然而应当理解的是,本专利技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本专利技术。应当理解的是,本专利技术的附图及实施例仅用于示例性作用,并非用于限制本专利技术的保护范围。本专利技术实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术实施例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不本文档来自技高网
...

【技术保护点】
1.一种区块链治理投票的方法,其特征在于,包括:针对每个待投票事件,生成对应的投票通证,所述投票通证是专用于区块链治理投票的通证;将投票通证分发给特定群体用户通证处理设备;向所述特定群体用户通证处理设备发送投票开始通知;接收所述特定群体用户通证处理设备发送的投票通证;根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果。

【技术特征摘要】
1.一种区块链治理投票的方法,其特征在于,包括:针对每个待投票事件,生成对应的投票通证,所述投票通证是专用于区块链治理投票的通证;将投票通证分发给特定群体用户通证处理设备;向所述特定群体用户通证处理设备发送投票开始通知;接收所述特定群体用户通证处理设备发送的投票通证;根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果。2.根据权利要求1所述的方法,其特征在于,所述将投票通证分发给特定群体用户通证处理设备,具体包括:采用空投方式将所述投票通证分发给特定群体用户通证处理设备。3.根据权利要求2所述的方法,其特征在于,所述采用空投方式将投票通证分发给特定群体用户通证处理设备,具体包括:向所述特定群体用户通证处理设备发布治理投票通知;获取所述特定群体用户通证处理设备对应的投票通证的第一接收地址;根据所述第一接收地址将所述投票通证分发给特定群体用户通证处理设备。4.根据权利要求1-3任一项所述的方法,其特征在于,所述特定群体用户为社区用户或区块链治理用户。5.根据权利要求1-3任一项所述的方法,其特征在于,所述接收所述特定群体用户通证处理设备发送的投票通证,具体为:采用第二接收地址接收所述特定群体用户通证处理设备发送的投票通证;相应地,所述采用第二接收地址接收所述特定群体用户通证处理设备发送的投票通证之前,还包括:设置所述第二接收地址具有禁止投票转出权限,以使所述第二接收地址不能进行投票通证的转出操作;所述根据接收到的投票通证的数量和分发的投票通证的总数量计算投票结果之后,还包括:对所述第二接收地址的投票通证进行自动销毁。6.一种区块链治理投票的装置,其特征在于,包括:投票通证生成模块,用于针对每个待投票事件,生成对应的投票通证,所述投票通证是专用于区块链治理投票的通证;投票通证分发模块,用于将投票通...

【专利技术属性】
技术研发人员:朱佩江曾毅王翠翠庞雪敏
申请(专利权)人:互链云网北京科技有限公司
类型:发明
国别省市:北京,11

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

1