一种摇号的方法、装置以及存储介质制造方法及图纸

技术编号:24941402 阅读:43 留言:0更新日期:2020-07-17 21:41
本申请公开了一种摇号的方法、装置以及存储介质,其中方法包括:生成与摇号任务对应的摇号任务数据信息,其中摇号任务用于在预定场景进行摇号活动并生成摇号结果;根据摇号任务数据信息,利用预设的信息摘要算法生成与摇号任务数据信息对应的信息摘要字符串;通过预设的区块链系统生成并存储用于记录信息摘要字符串的数据区块,并从区块链系统接收用于访问数据区块的标识信息;将摇号任务数据信息、用于记录信息摘要算法的信息摘要算法信息以及标识信息发送至摇号活动相关方的应用设备。通过本实施例,可以解决现有的摇号方法中存在的摇号随机种子、摇号算法以及摇号装置容易被人为干扰控制,导致摇号结果可信度不高的技术问题。

【技术实现步骤摘要】
一种摇号的方法、装置以及存储介质
本申请涉及随机数生成
,特别是涉及一种摇号的方法、装置以及存储介质。
技术介绍
目前在房地产开发商售房摇号、商品促销抽奖、运动赛事抽签、车牌摇号、产品随机抽样检查等各种各样的应用场景中均会涉及到摇号方法的使用。现有的摇号方法通常包括:1.摇号活动举办方自行开发的传统的随机数据产生装置,传统的随机数据产生装置会由于各种原因(比如随机数据产生装置在使用时发生故障等),会导致摇号结果的出现异常,从而导致摇号结果可信度不高。2.摇号活动举办方自行通过第三方平台的随机数据结合预设的算法生成摇号结果,当第三方平台的工作人员受贿使得摇号活动举办方在摇号结果生成时恶意作弊,由于随机数据和预设的算法不具备公开和公正性,导致摇号结果的可信度不高。3.某些大型的摇号活动举办方聘请律师团队或者专业的公证人员来提高摇号的可信度,但是公证人员可能存在受贿的情况,从而导致摇号结果的可信度不高。4.现有的使用区块链技术的摇号方法,是通过区块链内的随机因子产生摇号结果。由于随机因子容易被区块链中的旷工或者区本文档来自技高网...

【技术保护点】
1.一种摇号的方法,用于摇号平台,其特征在于,包括:/n生成与摇号任务对应的摇号任务数据信息,其中所述摇号任务用于在预定场景进行摇号活动并生成摇号结果;/n根据所述摇号任务数据信息,利用预设的信息摘要算法生成与所述摇号任务数据信息对应的信息摘要字符串;/n通过预设的区块链系统生成并存储用于记录所述信息摘要字符串的数据区块,并从所述区块链系统接收用于访问所述数据区块的标识信息;以及/n将所述摇号任务数据信息、用于记录所述信息摘要算法的信息摘要算法信息以及所述标识信息发送至摇号活动相关方的应用设备。/n

【技术特征摘要】
1.一种摇号的方法,用于摇号平台,其特征在于,包括:
生成与摇号任务对应的摇号任务数据信息,其中所述摇号任务用于在预定场景进行摇号活动并生成摇号结果;
根据所述摇号任务数据信息,利用预设的信息摘要算法生成与所述摇号任务数据信息对应的信息摘要字符串;
通过预设的区块链系统生成并存储用于记录所述信息摘要字符串的数据区块,并从所述区块链系统接收用于访问所述数据区块的标识信息;以及
将所述摇号任务数据信息、用于记录所述信息摘要算法的信息摘要算法信息以及所述标识信息发送至摇号活动相关方的应用设备。


2.根据权利要求1所述的方法,其特征在于,通过预设的区块链系统生成并存储用于记录所述信息摘要字符串的数据区块,并从所述区块链系统接收用于访问所述数据区块的标识信息,包括:
通过所述区块链系统的第一节点发起与所述摇号任务关联的转账交易;
通过所述区块链系统将所述信息摘要字符串作为与所述转账交易相关的交易信息,生成与所述转账交易相关的所述数据区块;以及
从所述区块链系统接收与所述转账交易相关的转账交易标识作为所述标识信息。


3.根据权利要求1所述的方法,其特征在于,所述摇号任务数据信息包括参与摇号的人员名单、摇中人员的数量、与所述摇号活动的摇号算法相关的摇号算法信息、用于所述摇号算法的随机数字集合以及与用于所述摇号算法的随机种子相关的随机种子信息,并且方法还包括:
获取由第三方随机种子平台产生的所述随机种子,并确定与所述随机种子对应的所述摇号任务数据信息;
根据所述摇号任务数据信息中的所述参与摇号的人员名单、所述摇中人员的数量、所述随机数字集合以及所述随机种子信息,利用所述摇号算法生成所述摇号结果;以及
将所述摇号结果发送至所述应用设备。


4.根据权利要求3所述的方法,其特征在于,所述摇号任务数据信息包括第一数据文件,其中所述第一数据文件包括与所述摇号活动的摇号算法相关的摇号算法信息,并且利用预设的信息摘要算法生成与所述摇号任务数据信息对应的信息摘要字符串的操作,还包括:利用第一信息摘要算法生成与所述第一数据文件对应的第一信息摘要字符串,并且
通过预设的区块链系统生成并存储用于记录所述信息摘要字符串的数据区块,并从所述区块链系统接收用于访问所述数据区块的标识信息的操作,包括:通过所述区块链系统生成并存储用于记录所述第一信息摘要字符串的第一数据区块,并从所述区块链系统接收用于访问所述第一数据区块的第一标识信息。


5.根据权利要求3所述的方法,其特征在于,所述摇号任务数据信息还包括第二数据文件,其中所述第二数据文件包括用于摇号算法的随机数字集合,并且利用预设的信息摘要算法生成与所述摇号任务数据信息对应的信息摘要字符串的操作,还包括:利用第二信息摘要算法生成与所述第二数据文件对应的第二信息摘要字符串,并且
通过预设的区块链系统生成并存储用于记录所述信息摘要字符串的数据区块,并从所...

【专利技术属性】
技术研发人员:陈寅
申请(专利权)人:南京巨公科技有限公司
类型:发明
国别省市:江苏;32

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

1