【技术实现步骤摘要】
区块链处理方法、系统、节点设备、终端和存储介质
本专利技术涉及互联网信息技术,尤其涉及一种区块链处理方法、系统、节点设备、终端和存储介质。
技术介绍
目前区块链技术兴起,各种虚拟币涌现,其中共识机制,也就是虚拟币挖矿算法也是各有特点,但大部分是通过算力,也就是通过计算机硬件中央处理器(CPU,CentralProcessingUnit)、图形处理器(GPU,GraphicsProcessingUnit)来完成,计算机配置性能越高,算力就越高,挖矿的效率就越高为了追逐利益,很大一部分旷工花费高价购入硬件,这部分计算资源和电力资源网络资源完全用在挖矿这个工作上,对社会资源造成了相当大的消耗,不绿色环保。矿工通过随机的散列运算,来争夺比特币区块链的记账权,防止欺诈交易,避免“双重支付”,这一过程需要消耗电力来完成,据估计,比特币挖矿网络每天消耗的电力资源达到了近1000万元。目前的挖矿技术大多是基于CPU/GPU方式来实现的,如:比特币就是采用CPU的挖矿方式;以太坊采用GPU方式,利用显卡挖矿。采用CPU或GPU计算随机数的方法,在计算过程中需要大量的算力,对资源要求 ...
【技术保护点】
一种区块链处理方法,其特征在于,应用于区块链系统,所述方法包括:接收终端发送的随机数请求;向所述终端发送与所述终端的位置对应的至少一个随机数;接收所述终端请求验证的随机数;当所述终端所请求验证的随机数满足在区块链中创建新区块的条件时,在所述区块链系统的区块链中存储所述新区块,并向所述终端发送验证结果。
【技术特征摘要】
1.一种区块链处理方法,其特征在于,应用于区块链系统,所述方法包括:接收终端发送的随机数请求;向所述终端发送与所述终端的位置对应的至少一个随机数;接收所述终端请求验证的随机数;当所述终端所请求验证的随机数满足在区块链中创建新区块的条件时,在所述区块链系统的区块链中存储所述新区块,并向所述终端发送验证结果。2.根据权利要求1所述的方法,其特征在于,所述向所述终端发送与所述位置对应的至少一个随机数,包括:根据各随机数关联的位置,确定所关联的位置与所述终端的位置满足距离条件的至少一个随机数;将确定的至少一个随机数发送给所述终端。3.根据权利要求2所述的方法,其特征在于,所述根据各所述随机数关联的位置,确定所关联的位置与所述终端的位置满足距离条件的至少一个随机数,包括:根据各所述随机数关联的虚拟道具的位置,确定所关联的虚拟道具的位置与所述终端在现实空间的位置满足所述距离条件的至少一个随机数;或者,根据各所述随机数关联的虚拟道具的位置,确定所关联的虚拟道具的位置与所述终端在虚拟空间的位置满足所述距离条件的至少一个随机数。4.根据权利要求3所述的方法,其特征在于,所述确定的随机数关联的位置,用于供所述终端对应在现实空间或虚拟空间的相应位置呈现表示所述随机数的虚拟道具。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述终端所请求验证的随机数后,根据验算条件对所述请求验证的随机数进行验算;当满足验算条件时,确定满足创建新区块的条件。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述区块链系统的每个新区块的周期中,组合所述区块链系统中广播的虚拟货币的交易、与接收地址为终端用户地址的虚拟货币的奖励,得到待存储到区块链的所述新区块。7.一种区块链处理方法,其特征在于,所述方法包括:向区块链系统发送随机数请求,所述随机数请求携带终端的位置;接收所述区块链系统发送的与所述终端的位置对应的至少一个随机数;从所述至少一个随机数中确定随机数,并请求所述区块链系统验证所确定的随机数;接收所述区块链系统发送的验证结果,所述验证结果表示所述区块链系统验证所确定的随机数满足在区块链中创建新区块的条件、并在所述区块链系统的区块链中存储所述新区块。8.根据权利要求7所述的方法,其特征在于,所述接收所述区块链系统发送的与所述终端的位置对应的至少一个随机数,包括:接收所述区块链系统发送的至少一个随机数,所述至少一个随机数所关联的位置与所述终端的位置满足距离条件。9.根据权利要求8所述的方法,其特征在于,所述至少一个随机数所关联的虚拟道具的位置,与所述终端在现实空间的位置满足所述距离条件;或者,所述至少一个随机数所关联的虚拟道具的位置,与所述终端在虚拟空间的位置满足所述距离条件。10.根据权利要求9所述的方法,其特征在于,所述接收所述区块链系统发送的至少一个随机数,还包括:根据所述虚拟道具的位置,对应在现实空间或虚拟空间呈现表示所述随机数的虚拟道具;根据所述现实空间或虚拟空间中可视区域,确定与所述可视区域中位置相对应的虚拟道具并显示。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:根据在所述现实空间或虚拟空间呈现的被选定的虚拟道具,将被选定的虚拟道具表示的随机数确定为请求验证的随机数。12.一种节点设备,其特征在于,所述节点设备包括:第一交互模块、第一处理模块;其中,所述第一交互模块,用于接收终端发送的随机数请求;向所述终端发送与所述终端的位置对应的至少一个随机数;所述第一处理模块,用于接收所述终端请求验证的随机数;当所述终端所请求验证的随机数满足在区块链中创建新区块的条件时,在所述区块链系统的区块链中存储所述新区块,并向所述终端发送验证结果。13.根据权利要求12所述的节点设备,其特征在于,所述第一交互模块,具体用于根据各随机数关联的位置,确定所关联的位置与所述终端的位置满足距离条件的至少一个随机数;将确定的至少一个随机数发送给所述终端。14.根据权利要求13所述的节点设备,其特征在于,所述第一交互模块,具体用于根据各所述随机数关联的虚拟道具的位置,确定所关联的虚拟道具的位置与所述终端在现实空间...
【专利技术属性】
技术研发人员:桂祖宏,唐清原,胥杰,
申请(专利权)人:咪咕文化科技有限公司,中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。