本发明涉及区块链领域,尤其涉及一种用于对数字区块链计算设备远程标识的方法及系统。
背景技术:
目前的数字区块链计算设备(简称“矿机”)有出厂编码,但没有加密认证,因此数字区块链计算设备在于外接设备以及其他设备进行通信时,特别是用户对数字区块链计算设备进行远程控制时会存在很大的风险,在控制的过程中,破坏分子可以破解用户端与数字区块链计算设备之间的传输线路实现对数字区块链计算设备的控制,从而导致用户财产的损失。
技术实现要素:
为了克服现有技术的不足,本发明的目的之一在于提供一种用于对数字区块链计算设备远程标识的方法,其能解决破坏分子可以破解用户端与数字区块链计算设备之间的传输线路实现对数字区块链计算设备的控制,从而导致用户财产的损失的问题。
本发明的目的之二在于提供一种用于对数字区块链计算设备远程标识的系统,其能解决破坏分子可以破解用户端与数字区块链计算设备之间的传输线路实现对数字区块链计算设备的控制,从而导致用户财产的损失的问题。
本发明提供目的之一采用以下技术方案实现:
一种用于对数字区块链计算设备远程标识的方法,包括:
关联识别码,设备管理器分别对每个数字区块链计算设备的出厂编码进行加密处理生成与所述数字区块链计算设备对应的预设识别码,将每个所述数字区块链计算设备与每个所述预设识别码建立映射关系;
远程标识,设备管理器接收用户终端发送的含有第一识别码的操作指令,设备管理器根据所述第一识别码、所述映射关系匹配出对应的所述数字区块链计算设备;
指令执行,设备管理器将所述操作指令发送至所述数字区块链计算设备,所述数字区块链计算设备根据所述操作指令执行对应的操作。
进一步地,还包括设备管理器通过含有操作指令的网络协议与矿池建立通信连接,矿池根据所述网络协议中的操作指令将每个所述数字区块链计算设备的算力以及所有所述数字区块链计算设备所得的数字货币发送至设备管理器,所述设备管理器对每个所述数字区块链计算设备的算力以及所有所述数字区块链计算设备所得的数字货币进行算力标识。
进一步地,所述算力标识具体为:根据每个所述数字区块链计算设备的算力对所有所述数字区块链计算设备所得的数字货币进行分割和分配。
进一步地,所述分割和所述分配具体为:根据每个所述数字区块链计算设备的算力分割所述数字货币得到已分割货币,并将所述已分割货币分配到对应的数字区块链计算设备。
本发明提供目的之二采用以下技术方案实现:
一种用于对数字区块链计算设备远程标识的系统,包括:用户终端、设备管理器,所述设备管理器与所述用户终端连接,所述设备管理器还分别与矿池和数字区块链计算设备连接,所述设备管理器分别对每个数字区块链计算设备的出厂编码进行加密处理生成与数字区块链计算设备对应的预设识别码,将每个数字区块链计算设备与每个所述预设识别码建立映射关系;所述设备管理器接收用户终端发送的含有第一识别码的操作指令,设备管理器根据所述第一识别码、所述映射关系匹配出对应的数字区块链计算设备;所述设备管理器将所述操作指令发送至数字区块链计算设备,数字区块链计算设备根据所述操作指令执行对应的操作。
进一步地,所述设备管理器为服务器。
进一步地,所述用户终端内部设置有加密芯片,所述加密芯片用于生成第一识别码。
进一步地,所述用户终端为手机或平板或电脑或电视。
相比现有技术,本发明的有益效果在于:本发明的一种用于对数字区块链计算设备远程标识的方法,包括:设备管理器分别对每个数字区块链计算设备的出厂编码进行加密处理生成与数字区块链计算设备对应的预设识别码,将每个数字区块链计算设备与每个预设识别码建立映射关系;设备管理器接收用户终端发送的含有第一识别码的操作指令,设备管理器根据第一识别码、映射关系匹配出对应的数字区块链计算设备;设备管理器将操作指令发送至数字区块链计算设备,数字区块链计算设备根据操作指令执行对应的操作。通过设备管理器对每个数字区块链计算设备的出厂编码进行加密处理,有效的增加了用户对数字区块链计算设备远程控制的安全性,降低了用户财产的损失风险。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明的一种用于对数字区块链计算设备远程标识的方法的流程示意图;
图2为本发明的一种用于对数字区块链计算设备远程标识的系统模块连接示意图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
本实施例是一种用于对数字区块链计算设备远程标识的方法及系统均应用于区块链领域,数字区块链计算设备又被称为矿机,矿机实际为含有高性能显卡的电脑,数字区块链计算设备在网络中不断进行数学运算来获取收益,多台矿机(数字区块链计算设备)在集中在一特定的厂房或空间,则该厂房或空间称之为矿场,矿场中的几十台或几百台或几千台的矿机一起进行数学运算,从而得到收益,矿池是集合多台矿机运算的算力的开放的、全自动的挖矿平台;矿池本身并不进行挖矿计算,而是将计算任务分配给连接到矿池的矿机(数字区块链计算设备)。
如图1所示,本发明的一种用于对数字区块链计算设备远程标识的方法,具体包括:
关联识别码,设备管理器分别对每个数字区块链计算设备的出厂编码进行加密处理生成与数字区块链计算设备对应的预设识别码,将每个数字区块链计算设备与每个预设识别码建立映射关系;
远程标识,设备管理器接收用户终端发送的含有第一识别码的操作指令,设备管理器根据第一识别码、映射关系匹配出对应的数字区块链计算设备;
指令执行,设备管理器将操作指令发送至数字区块链计算设备,数字区块链计算设备根据操作指令执行对应的操作。
在本实施例中还包括设备管理器通过含有操作指令的网络协议与矿池建立通信连接,矿池根据网络协议中的操作指令将每个数字区块链计算设备的算力以及所有数字区块链计算设备所得的数字货币发送至设备管理器,设备管理器对每个数字区块链计算设备的算力以及所有数字区块链计算设备所得的数字货币进行算力标识。算力标识具体为:根据每个数字区块链计算设备的算力对所有数字区块链计算设备所得的数字货币进行分割和分配,即根据每个数字区块链计算设备的算力分割数字货币得到已分割货币,并将已分割货币分配到对应的数字区块链计算设备。
如图2所示,本发明还提供了一种用于对数字区块链计算设备远程标识的系统,包括:用户终端、设备管理器,设备管理器与用户终端通信连接,设备管理器可与多个用户终端连接,如图2中所示,用户终端1、……、用户终端n分别与设备管理器连接,每个用户通过唯一的用户终端发送含有第一识别码的操作指令,例如:用户1通过用户终端1发送含有第一识别码的操作指令。设备管理器还分别与矿机和矿池通信连接,设备管理器分别对每个数字区块链计算设备的出厂编码进行加密处理生成与数字区块链计算设备对应的预设识别码,将每个数字区块链计算设备与每个预设识别码建立映射关系;设备管理器接收用户终端发送的含有第一识别码的操作指令,设备管理器根据第一识别码、映射关系匹配出对应的数字区块链计算设备;设备管理器将操作指令发送至数字区块链计算设备,数字区块链计算设备根据操作指令执行对应的操作。设备管理器为服务器。用户终端内部设置有加密芯片,加密芯片用于生成第一识别码。用户终端为手机或平板或电脑或电视。
本发明的一种用于对数字区块链计算设备远程标识的方法,包括:设备管理器分别对每个数字区块链计算设备的出厂编码进行加密处理生成与数字区块链计算设备对应的预设识别码,将每个数字区块链计算设备与每个预设识别码建立映射关系;设备管理器接收用户终端发送的含有第一识别码的操作指令,设备管理器根据第一识别码、映射关系匹配出对应的数字区块链计算设备;设备管理器将操作指令发送至数字区块链计算设备,数字区块链计算设备根据操作指令执行对应的操作。通过设备管理器对每个数字区块链计算设备的出厂编码进行加密处理,有效的增加了用户对数字区块链计算设备远程控制的安全性,降低了用户财产的损失风险。本发明还能达到以下技术效果:
1、通过加密处理,实现对远程数字区块链计算设备的标识,有效地增加用户对矿机远程控制的安全性。
2、用户通过用户终端对数字区块链计算设备的远程控制,可以实现用户异地“挖矿”。
3、由于设立了专门的管理服务器,可以对数字区块链计算设备进行算力分割,实现矿机价值的分割,因此可以方便用户买卖,而且使交易标准化。
4、建立的专门的设备管理器,可以增加广大的网络用户,网络价值非常巨大。
以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。