【技术实现步骤摘要】
基于区块链的线上摇号方法、系统、设备及存储介质
[0001]本公开涉及区块链
,尤其涉及一种基于区块链的线上摇号方法、一种基于区块链的线上摇号系统、一种计算机设备以及一种计算机可读存储介质。
技术介绍
[0002]随着中国城镇化脚步的快速发展,一些大城市中的人口和资源的不对等性越来越强,导致很多资源需通过摇号的方式来进行分配,包括车牌号、学区入学许可、买房资格等。
[0003]目前的摇号方案主要包括主办方通过自己设计的线上程序进行摇号和线下摇号,但这两种摇号方案均无法避免内部操控,包括程序被内部人员控制,摇号号码已经被内定等,从而失去了公信力;且线下摇号还会涉及到场地费、组织成本等,大大增加了摇号的成本。
[0004]因此,提出一种既具有公信力又不会增加成本的摇号方案是目前亟待解决的问题。
技术实现思路
[0005]为了至少部分解决现有技术中存在的技术问题而完成了本公开。
[0006]根据本公开实施例的一方面,提供一种基于区块链的线上摇号方法,所述方法包括:
[0007] ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的线上摇号方法,其特征在于,包括:将摇号主办单位、公证单位和若干第三方分别加入区块链以形成区块链上的多个独立节点;在摇号开始后,使各个独立节点分别生成随机数;以及,根据各个独立节点各自生成的随机数按照既定策略合成一个新的随机数,并将所述新的随机数作为最终的摇号号码。2.根据权利要求1所述的方法,其特征在于,所述在摇号开始后,使各个独立节点分别生成随机数,包括:在摇号开始后,使各个独立节点分别调用智能合约M1、M2、
…
、Mn生成各自的随机数(A1,B1)、(A2,B2)、
…
、(A
n
,B
n
),其中n的取值与摇号主办单位节点、公证单位节点和第三方节点的节点总数相同。3.根据权利要求2所述的方法,其特征在于,所述智能合约M1、M2、
…
、Mn彼此独立。4.根据权利要求2所述的方法,其特征在于,还包括:将随机数(A1,B1)、(A2,B2)、
…
、(A
n
,B
n
)记录在区块链上。5.根据权利要求2所述的方法,其特征在于,所述根据各个独立节点各自生成的随机数按照既定策略合成一个新的随机数,具体为:根据各个独立节点各自生成的随机数调用智能合约N按照既定策略合成一个新的随机数,其中智能合约N不...
【专利技术属性】
技术研发人员:张燕超,杨锦洲,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。