[发明专利]基于区块链技术的抽签方法和终端设备在审
申请号: | 201710361417.4 | 申请日: | 2017-05-22 |
公开(公告)号: | CN107103097A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 路成业;邢超 | 申请(专利权)人: | 中链科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙)11597 | 代理人: | 刘锋 |
地址: | 100000 北京市西城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 技术 抽签 方法 终端设备 | ||
技术领域
本申请涉及区块链技术,具体涉及一种基于区块链技术的抽签方法和终端设备。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用技术集合。从数据角度来看,区块链按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,所述数据结构通过密码学方式保证的其不可篡改和不可伪造。从技术角度来看,区块链技术整合了多种不同的技术,通过构建区块链网络,使得网络内的每一个节点都允许获得一份完整的数据库拷贝,并基于共识机制以及竞争计算来维护基于区块链的数据库的更新,由此,通过众多节点沟通构成的端到端网络实现数据存储和管理的去中心化和去信任。
在区块链网络中,所有的运行规则以及数据信息对于所有的节点均公开,因此,每一条记录对所有节点可见。同时,由于节点和节点之间是去信任的,因此节点之间无需公开身份,每个参与的节点都是匿名的。同时,区块链技术具有极佳的安全性,单个甚至多个节点对数据库的修改无法影响其他节点的数据库,除非能够控制整个网络中超过51%的节点同时修改,才有可能修改区块链记载的数据,而这是几乎不可能发生的。
目前在股票市场,有新股申购的中签算法;在福彩、体彩、汽车摇号、购房摇号等场景下也都有自己的摇奖机制和中签规则。各企事业单位都耗费了大量的精力去让普通大众相信抽签的公平和公正,但是目前还是有很多的负面消息传出,依赖于计算机技术的抽签过程是否能做到公平、公正、公开开始受到越来越多的质疑,甚至认为计算机抽签结果很容易通过修改抽签的执行程序来造假,抽签结果已被人为的设置在了抽签程序中,这样极大的增加了社会的信任成本。
发明内容
有鉴于此,本申请实施例提供一种基于区块链技术的抽签方法和终端设备,以解决现有技术中计算机抽签容易被人为操纵的技术问题。
根据本申请实施例的一个方面,提供了一种基于区块链技术的抽签方法,所述方法包括:根据预设规则确定中签区块;获取中签区块保存的哈希值作为中签地址,根据中签地址和抽签总数生成中签因子;提取预设数量的抽签号并与在中签区块之前产生的相应预设数量的区块建立对应关系,将每个抽签号与对应区块保存的哈希值绑定;根据中签地址和绑定的哈希值生成每个抽签号的抽签因子;根据中签因子和抽签号的抽签因子确定中签的抽签号。
根据本申请实施例的另一方面,提供了一种终端设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:根据预设规则确定中签区块;获取中签区块保存的哈希值作为中签地址,根据中签地址和抽签总数生成中签因子;提取预设数量的抽签号并与在中签区块之前产生的相应预设数量的区块建立对应关系,将每个抽签号与对应区块保存的哈希值绑定;根据中签地址和绑定的哈希值生成每个抽签号的抽签因子;根据中签因子和抽签号的抽签因子确定中签的抽签号。
本申请实施例的有益效果包括:利用多个节点共同维护的区块链生成中签区块,并利用各区块保存的哈希值生成中签因子和抽签因子,数据无法被人为篡改,保证抽签数据的真实性,各区块由多个节点竞争创建并得到所有节点的确认,竞争创建区块的过程由各节点通过随机计算来完成,从而保证了抽签结果的公正。
附图说明
通过以下参照附图对本申请实施例的描述,本申请的上述以及其它目的、特征和优点将更为清楚,在附图中:
图1是本申请实施例抽签管理系统的架构示意图;
图2是本申请实施例基于区块链技术的抽签方法的流程示意图;
图3是本申请实施例基于区块链技术的抽签方法的流程示意图;
图4是本申请实施例利用基于区块链技术的抽签方法进行车辆指标申请摇号的流程示意图。
具体实施方式
以下基于实施例对本申请进行描述,但是本申请并不仅仅限于这些实施例。在下文对本申请的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本申请。为了避免混淆本申请的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。
此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。
除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中链科技有限公司,未经中链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710361417.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高精度柔性电路板
- 下一篇:一种架空输电线路的测距系统