中转数字凭证处理任务的方法和设备、介质和程序产品与流程

文档序号:22627385发布日期:2020-10-23 19:36阅读:148来源:国知局
中转数字凭证处理任务的方法和设备、介质和程序产品与流程

本发明涉及数字凭证处理技术领域,尤其涉及一种中转数字凭证处理任务的方法,以及中转数字凭证处理任务的设备和计算机可读存储介质、计算机程序产品。



背景技术:

在数字凭证数据处理技术领域,设备场地部署有数字凭证处理设备,数字凭证处理设备与矿池建立一对一的连接,数字凭证处理设备可以通过该连接从矿池获取数字凭证处理任务,并执行该任务。但是,数字凭证处理设备与矿池之间的连接,不够灵活,不能满足不同的需求。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明第一方面实施例提供了一种中转数字凭证处理任务的方法,该方法可以根据需求设置数字凭证处理设备与矿池之间的连接,满足不同的需求。

本发明第二方面实施例提供了一种中转数字凭证处理任务的设备。

本发明第三方面实施例提供了一种中转数字凭证处理任务的设备。

本发明第四方面实施例提供了一种中转数字凭证处理任务的方法。

本发明第五方面实施例提供了一种数字凭证处理设备。

本发明第六方面实施例提供了一种数字凭证处理设备。

本发明第七方面实施例提供了一种计算机可读存储介质。

本发明第八方面实施例提供了一种计算机程序产品。

为了解决上述问题,本发明第一方面实施例提出的中转数字凭证处理任务的方法包括:与数字凭证处理设备建立第一连接,与矿池建立第二连接;通过所述第二连接从所述矿池获取数字凭证处理任务;通过所述第一连接将所述数字凭证处理任务下发给所述数字凭证处理设备。

根据本发明实施例的中转数字凭证处理任务的方法,通过与数字凭证处理设备建立第一连接,与矿池建立第二连接,通过第一连接和第二连接来获取数字凭证处理任务,即通过中转连接实现数字凭证处理设备与矿池之间的连接,并且中转连接可以根据需要建立,从而使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

在一些实施例中,所述与数字凭证处理设备建立第一连接,与矿池建立第二连接,包括:分别与多个所述数字凭证处理设备建立多个所述第一连接,与一个所述矿池建立所述第二连接,其中,所述第二连接的数量小于所述第一连接的数量,可以降低网络连接的带宽要求,节省带宽。

在一些实施例中,在所述通过所述第一连接将所述数字凭证处理任务下发给所述数字凭证处理设备之前,所述方法还包括:根据每个所述数字凭证处理设备的算力分拆所述数字凭证处理任务的内容和难度。

在一些实施例中,所述方法还包括:根据下发给每个所述数字凭证处理设备的数字凭证处理任务的理论难度和接收到对应任务答案的时间间隔,确定每个所述数字凭证处理设备的算力。

在一些实施例中,所述与数字凭证处理设备建立第一连接,与矿池建立第二连接,包括:与一个所述数字凭证处理设备建立所述第一连接,根据所述数字凭证处理设备的算力与多个所述矿池建立所述第二连接,其中,所述第二连接的数量大于所述第一连接的数量,可以提高数字凭证处理设备的利用率。

为了解决上述问题,本发明第二方面实施例的中转数字凭证处理任务的设备,包括:连接模块,配置为与数字凭证处理设备建立第一连接并与矿池建立第二连接;获取模块,配置为通过所述第二连接从所述矿池获取数字凭证处理任务;下发模块,配置为通过所述第一连接将所述数字凭证处理任务下发给所述数字凭证处理设备。

根据本发明实施例的中转数字凭证处理任务的设备,通过连接模块与数字凭证处理设备建立第一连接,与矿池建立第二连接,即通过连接模块的中转连接实现数字凭证处理设备与矿池之间的连接,可以使得两者的连接更加灵活,满足不同需求。

在一些实施例中,所述连接模块在建立连接时进一步配置为,分别与多个所述数字凭证设备建立多个所述第一连接,与一个所述矿池建立所述第二连接,其中,所述第二连接的数量小于所述第一连接的数量,可以降低对网络连接宽带的要求,节省带宽。

在一些实施例中,所述设备还包括分拆模块,配置为根据每个所述数字凭证处理设备的算力分拆所述数字凭证处理任务的内容和难度。

在一些实施例中,所述设备还包括确定模块,配置为根据下发给每个所述数字凭证处理设备的数字凭证处理任务的理论难度和接收到对应任务答案的时间间隔,确定每个所述数字凭证处理设备的算力。

在一些实施例中,所述连接模块在建立连接进一步配置为,与一个所述数字凭证处理设备建立所述第一连接,根据所述数字凭证处理设备的算力与多个所述矿池建立所述第二连接,其中,所述第二连接的数量大于所述第一连接的数量,可以提高数字凭证处理设备的利用率。

在一些实施例中,所述设备包括数字凭证处理模拟设备和云端服务器中的一种。

为了解决上述问题,本发明第三方面实施例的中转数字凭证处理任务的设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行上面实施例所述的中转数字凭证处理任务的方法。

为了解决上述问题,本发明第四方面实施例的中转数字凭证处理任务的方法,包括:与中转数字凭证处理任务的设备建立第一连接;通过所述第一连接接收所述中转数字凭证处理任务的设备从矿池获取的数字凭证处理任务;执行所述数字凭证处理任务。

根据本发明实施例的中转数字凭证处理任务的方法,通过中转连接获取数字凭证处理任务,可以根据需求建立中转连接,从而使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

为了解决上述问题,本发明第五方面实施例的数字凭证处理设备,包括:建立模块,配置为与获取数字凭证处理任务的设备建立第一连接;获取模块,配置为通过所述第一连接接收所述中转数字凭证处理任务的设备从矿池获取的数字凭证处理任务;执行模块,配置为执行所述数字凭证处理任务。

根据本发明实施例的数字凭证处理设备,通过与中转数字凭证处理设备建立中转连接,获取数字凭证处理任务,中转连接可以根据需求建立,从而使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

为了解决上述问题,本发明第六方面实施例的数字凭证处理设备,包括:至少一个处理器;与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行上面实施例所述的中转数字凭证处理任务的方法。

本发明第七方面实施例还提出一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为执行上面实施例所述的中转数字凭证处理任务的方法。

本发明第八方面实施例还提出一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上面实施例所述的中转数字凭证处理任务的方法。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为根据本发明第一方面实施例的中转数字凭证处理任务的方法的流程图;

图2为根据本发明第二方面实施例的中转数字凭证处理任务的设备的框图;

图3为根据本发明第二方面另一个实施例的中转数字凭证处理任务的设备的框图;

图4为根据本发明第三方面实施例的中转数字凭证处理任务的设备的框图;

图5为根据本发明第三方面实施例的中转数字凭证处理任务的设备的框图;

图6为根据本发明第四方面实施例的中转数字凭证处理任务的方法的流程图;

图7为根据本发明第五方面实施例的数字凭证处理设备的框图;以及

图8为根据本发明第六方面实施例的数字凭证处理设备的框图。

具体实施方式

下面详细描述本发明的实施例,参考附图描述的实施例是示例性的,下面详细描述本发明的实施例。

下面参照附图描述根据本发明第一方面实施例的中转数字凭证处理任务的方法。

图1是根据本发明的一个实施例的中转数字凭证处理任务的方法的流程图,如图1所示,本发明实施例的方法包括步骤s1、步骤s2和步骤s3。

步骤s1,与数字凭证处理设备建立第一连接,与矿池建立第二连接。

在本发明的实施例中,在数字凭证处理设备与矿池之间增加中转连接机制,通过中转连接机制实现数字凭证处理设备与矿池之间的连接。具体地,可以通过数字凭证处理模拟设备和云端服务器中的一种来建立中转连接,例如云端服务器分别与数字凭证处理设备和矿池建立连接。其中,数字凭证处理模拟设备具有类似数字凭证处理设备的功能即能从矿池获取数字凭证处理任务,此外数字凭证处理模拟设备还具有下发任务的功能。

在实施例中,第一连接和第二连接可以根据需要建立,例如,与一个或多个数字凭证处理设备建立第一连接,与一个或多个矿池建立第二连接,通过中转连接,可以使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

步骤s2,通过第二连接从矿池获取数字凭证处理任务。

步骤s3,通过第一连接将数字凭证处理任务下发给数字凭证处理设备。

例如,云端服务器与数字凭证处理设备建立第一连接,与矿池建立第二连接,从矿池获取数字凭证处理任务,并将获取的数字凭证处理任务下发给与其建立连接的数字凭证处理设备,进而数字凭证处理设备即可执行相应的数字凭证处理任务,从而实现数字凭证处理任务的获取。

根据本发明实施例的中转数字凭证处理任务的方法,通过与数字凭证处理设备建立第一连接,与矿池建立第二连接,通过第一连接和第二连接来获取数字凭证处理任务,即通过中转连接实现数字凭证处理设备与矿池之间的连接,并且中转连接可以根据需要建立,从而使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

在一些情况下,数字凭证处理设备场地部署数字凭证处理设备,数字凭证处理设备与矿池建立一对一的连接,从与其连接的矿池获取任务,并执行该任务。由于不同数字凭证处理设备要建立不同的连接到矿池,如果设备场地部署了大量数字凭证处理设备,则需要建立大量的连接,对网络的带宽要求很高,并且大量的连接容易造成网络不稳定,网络不稳定使得数字凭证处理设备不能保持高效运转,甚至会影响到矿池的稳定性。

针对上面提出的问题,对于多个数字凭证处理设备与矿池连接的情况,在本发明的实施例中,分别与多个数字凭证处理设备建立多个第一连接,与一个矿池建立第二连接,其中,第二连接的数量小于第一连接的数量,即相较于n个数字凭证处理设备与矿池建立n个连接,n为≥2的自然数,通过中转连接,可以减少与矿池之间的网络连接数量,通过维护较少的与矿池的连接即可获取数字凭证处理任务,从而可以节省带宽,降低对网络连接带宽的需求,即使网络稳定性较差,也可以保证数字凭证处理设备的有效运行。

例如,若设备场地部署五十个数字凭证处理设备,云端服务器分别与五十个数字凭证处理设备建立第一连接,则第一连接的数量为五十,以及云端服务器与矿池建立第二连接,第二连接的数量可以为二十或者十个或者更少,云端服务器通过第二连接从矿池获取数字凭证处理任务,并通过第一连接将数字凭证处理任务下发给各个数字凭证处理设备。通过云端服务器的中转连接,需要较少的与矿池之间的网络连接,即可获取数字凭证处理任务,保证数字凭证处理设备的有效运行,从而可以减少对外部网络的宽带要求,节省带宽。

进一步地,在实施例中,在将数字凭证处理任务下发给数字凭证处理设备之前,根据每个数字凭证处理设备的算力分拆数字凭证处理任务的内容和难度,将数字凭证处理任务的内容和难度分拆为符合数字凭证处理设备的算力的要求,进而将调整后的数字凭证处理任务分发给对应的数字凭证处理设备,数字凭证处理设备执行接收到的任务。

举例说明,本发明实施例的方法,通过中转连接机制来对数字凭证处理设备进行管理,以通过数字凭证处理模拟设备来实现中转连接为例。具体地,数字凭证处理模拟设备通过模拟数字凭证处理设备与矿池建立第二连接,并从矿池获取数字凭证处理任务,设备场地的数字凭证处理设备连接到数字凭证处理模拟设备,从数字凭证处理模拟设备获取数字凭证处理任务,数字凭证处理模拟设备将从矿池获取的数字凭证处理任务分发到不同的数字凭证处理设备,并通过分拆数字凭证处理任务的内容和难度,来使得不同的数字凭证处理设备不会进行重复运算并保持高效运转。

具体来说,中转数字凭证处理任务的设备从矿池获取到数字凭证处理任务后,会将该数字凭证处理任务分拆为更小难度的任务并分发给数字凭证处理任务。为了分拆为合适的难度的数字凭证处理任务,在一些实施例中,根据下发给每个数字凭证处理设备的数字凭证处理任务的理论难度和接收到对应任务答案的时间间隔,确定每个数字凭证处理设备的算力,根据每个数字凭证处理设备的算力分拆数字凭证处理任务的难度,进而将分拆难度后的任务下发给对应的数字凭证处理设备,以保持高效的运转。

其中,数字凭证处理任务的理论难度可以根据数字凭证处理设备的额定算力确定。例如,10台10t的数字凭证处理设备,通过中转数字凭证任务的设备连接到同一矿池,对矿池的算力为100t,矿池下发任务的理论难度为100t数字凭证处理设备的难度,中转数字凭证任务的设备在接收到该任务时,会将其分拆为10t数字凭证处理设备需要的难度并下发给该10台数字凭证处理设备,如果某台数字凭证处理设备因为某种原因,例如算力板故障,导致算力突降为5t,这会导致该数字凭证处理设备计算10t的任务所花的时间会相应增长,中转数字凭证任务的设备在接收到该变化时,会相应的调整后续下发的数字凭证处理任务的难度给该数字凭证处理设备,比如仅下发5t难度的内容给该数字凭证处理设备。

简言之,本发明实施例的方法,通过中转连接,例如将数字凭证处理模拟设备或者云端服务器等中转连接设备部署到设备场地的内网,仅需要少量的与矿池的连接即可保证数字凭证处理设备的高效运转,降低对网络带宽的要求,节省带宽,提高数字凭证处理设备运转的稳定性。

在另一些情况下,数字凭证处理设备从矿池获取数字凭证处理任务,然后执行该数字凭证处理任务,普通情况下,数字凭证处理设备本身只与一个矿池进行交互,数字凭证处理设备与矿池建立一个长连接,并通过该长连接从矿池不间断地获取数字凭证任务,并执行该任务。但是,数字凭证处理设备从一个矿池获取数字凭证处理任务并供一个用户使用,如果该用户的算力需求较低,则数字凭证处理设备的利用率较低,以及,数字凭证处理设备的额定算力固定,不能满足用户的灵活的算力大小的需求。

针对上面提出的问题,本发明实施例的方法,基于建立中转连接,与一个数字凭证处理设备建立第一连接,根据数字凭证处理设备的算力与多个矿池建立第二连接,其中,第二连接的数量大于第一连接的数量,即从多个矿池获取数字凭证处理任务,并下发不同的数字凭证处理任务至数字凭证处理设备,相当于将数字凭证处理设备的算力拆分为多个小的粒度,以供不同用户使用,提高数字凭证处理设备的利用率。

具体地,以云端服务器实现中转连接为例,云端服务器按照矿池与数字凭证处理设备的通信协议,分别与多个矿池和一个数字凭证处理设备建立连接,即实现一个数字凭证处理设备与多个矿池建立连接,其中,云端服务器根据用户需求连接到不同的矿池,从不同的矿池获取数字凭证处理任务,并根据用户不同的需求进行重新分配后下发不同的数字凭证处理任务至该数字凭证处理设备,数字凭证处理设备分别执行相应的任务,相当于将数字凭证处理设备的算力拆分为多个小的粒度,从而数字凭证处理设备可以供不同用户使用,提高数字凭证处理设备的利用率,并且可以满足用户灵活的算力大小需求。

总的来说,本发明实施例的中转数字凭证处理任务的方法,通过与数字凭证处理设备建立第一连接,与矿池建立第二连接,即通过中转连接来获取数字凭证处理任务,既可以减少与矿池的连接数量,节省所需连接网络的带宽,又可以连接至多个矿池,获取不同的数字凭证处理任务,相当于将数字凭证护理设备的算力拆分为多个小的粒度,供不同的用户使用,提高数字凭证处理设备的利用率,从而可以满足用户不同的需求。

下面参照附图描述根据本发明第二方面实施例的中转数字凭证处理任务的设备。

图2是根据本发明的一个实施例的中转数字凭证处理任务的设备的框图,如图2所示,本发明实施例的中转数字凭证处理任务的设备10包括连接模块1、获取模块2和下发模块3。

其中,连接模块1配置为与数字凭证处理设备建立第一连接并与矿池建立第二连接;获取模块2配置为通过第二连接从矿池获取数字凭证处理任务;下发模块3配置为通过第一连接将数字凭证处理任务下发给数字凭证处理设备。

在实施例中,第一连接和第二连接可以根据需要建立,例如,与一个或多个数字凭证处理设备建立第一连接,与一个或多个矿池建立第二连接,通过中转连接,可以使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

在实施例中,中转数字凭证处理任务的设备10可以包括数字凭证处理模拟设备和云端服务器中的一种,相当于在数字凭证处理设备与矿池之间增加中转连接设备,通过中转连接机制来获取数字凭证处理任务。例如,云端服务器分别与数字凭证处理设备和矿池建立连接,从矿池获取数字凭证处理任务,并将获取的数字凭证处理任务下发给与其建立连接的数字凭证处理设备,进而数字凭证处理设备即可执行相应的数字凭证处理任务,从而实现数字凭证处理任务的获取。

根据本发明实施例的中转数字凭证处理任务的设备10,通过连接模块1与数字凭证处理设备建立第一连接,与矿池建立第二连接,即通过连接模块1的中转连接实现数字凭证处理设备与矿池之间的连接,可以使得两者的连接更加灵活,满足不同需求。

在一些实施例中,对于多个数字凭证处理设备与矿池连接的情况,连接模块1在建立连接时进一步配置为,分别与多个数字凭证设备建立多个第一连接,与一个矿池建立第二连接,其中,第二连接的数量小于第一连接的数量,即相较于n个数字凭证处理设备与矿池建立n个连接,n为≥2的自然数,通过中转连接,可以减少与矿池之间的网络连接数量,降低对网络连接带宽的需求,从而可以节省带宽,即使网络稳定性较差,也可以保证数字凭证处理设备的有效运行。

进一步地,在实施例中,如图3所示,中转数字凭证处理任务的设备10还包括分拆模块4,分拆模块4配置为,根据每个数字凭证处理设备的算力分拆数字凭证处理任务的内容和难度,将数字凭证处理任务的内容和难度分拆为符合数字凭证处理设备的算力的要求,进而下发模块3将拆分难度后的数字凭证处理任务分发给对应的数字凭证处理设备,数字凭证处理设备执行接收到的任务。

如图3所示,中转数字凭证处理任务的设备10还包括确定模块5,确定模块5配置为根据下发给每个数字凭证处理设备的数字凭证处理任务的理论难度和接收到的对应任务答案的时间间隔,确定每个数字凭证处理设备的算力,进而分拆模块4可以根据每个数字凭证处理设备的算力分拆数字凭证处理任务的内容和难度,下发模块3将分拆难度后的任务下发给对应的数字凭证处理设备,以保证更加高效地处理任务。

在另一些实施例中,对于数字凭证处理设备只能连接一个矿池,存在数字凭证处理设备利用率低的问题,连接模块1在建立连接时进一步配置为,与一个数字凭证处理设备建立第一连接,根据数字凭证处理设备的算力与多个矿池建立第二连接,其中,第二连接的数量大于第一连接的数量,即数字凭证处理设备通过本发明的中转数字凭证处理任务的设备10可以连接到多个矿池,从不同的矿池获取数字凭证处理任务,相当于将数字凭证处理设备的算力拆分为多个小的粒度,从而数字凭证处理设备可以供不同用户使用,提高数字凭证处理设备的利用率,并且可以满足用户灵活的算力大小需求。

概括地说,本发明实施例的中转数字凭证处理任务的设备10,通过建立中转连接,可以减少与矿池的连接数量,节省所需连接网络的带宽,也可以连接至多个矿池,提高数字凭证处理设备的利用率,满足用户不同的需求。

下面参照附图描述根据本发明第三方面实施例的中转数字凭证处理任务的设备。如图4所示,本发明实施例的中转数字凭证处理任务的设备10包括至少一个处理器6和与至少一个处理器6通信连接的存储器7。其中,存储器7存储有可被至少一个处理器6执行的指令,指令被至少一个处理器6执行时,使至少一个处理器6执行上面实施例的中转数字凭证处理任务的方法。

图5中以一个处理器6为例,和存储器(memory)7,还可以包括通信接口(communicationinterface)8和总线9。其中,处理器6、通信接口8、存储器7可以通过总线9完成相互间的通信。通信接口8可以用于信息传输。处理器6可以调用存储器7中的逻辑指令,以执行上述实施例的中转数字凭证处理任务的方法。

此外,上述的存储器7中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。

存储器7作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序,如本发明实施例中的方法对应的程序指令/模块。处理器6通过运行存储在存储器7中的软件程序、指令以及模块,从而执行功能应用以及数据处理,即实现上述方法实施例中的中转数字凭证处理任务的方法。

存储器7可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器7可以包括高速随机存取存储器,还可以包括非易失性存储器。

下面参照附图描述根据本发明第四方面实施例的中转数字凭证处理任务的方法。

图6是根据本发明的一个实施例的中转数字凭证处理任务的方法的流程图,如图6所示,本发明的方法包括步骤s4、步骤s5和步骤s6。

步骤s4,与获取数字凭证处理任务的设备建立第一连接。

步骤s5,通过第一连接接收获取数字凭证处理任务的设备从矿池获取的数字凭证处理任务。

步骤s6,执行数字凭证处理任务。

在实施例中,中转数字凭证处理任务的设备可以是实现数字凭证处理设备与矿池之间中转连接的设备,在一些实施例中,中转数字凭证处理任务的设备包括数字凭证处理模拟设备或者云端服务器,例如,数字凭证处理模拟设备或者云端服务器模拟数字凭证处理设备与数字凭证处理设备建立第一连接,并与矿池建立第二连接,可以通过第二连接从矿池获取数字凭证处理任务,并通过第一连接将数字凭证处理任务下发给数字凭证处理设备。

其中,第一连接和第二连接可以根据需求建立,例如,中转数字凭证处理任务的设备与多个数字凭证处理设备建立多个第一连接,并与一个矿池建立第二连接,第二连接的数量小于第一连接,可以减小带宽,降低网络连接的带宽要求;或者,中转数字凭证处理任务的设备与一个数字凭证处理设备建立第一连接,并与多个矿池建立第二连接,从而可以从多个矿池获取数字凭证处理任务并下发给数字凭证处理任务,从而使得数字凭证处理设备可以供不同的用户使用,提高数字凭证处理设备的利用率。

根据本发明实施例的中转数字凭证处理任务的方法,通过中转连接获取数字凭证处理任务,可以根据需求建立中转连接,从而使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

下面参照附图描述根据本发明第五方面实施例的数字凭证处理设备。

图7是根据本发明的一个实施例的数字凭证处理设备的框图,如图7所示,本发明实施例的数字凭证处理设备20包括建立模块21、获取模块22和执行模块23。

其中,建立模块21配置为与中转数字凭证处理任务的设备建立第一连接;获取模块22配置为通过第一连接接收中转数字凭证处理任务的设备从矿池获取的数字凭证处理任务;执行模块23配置为执行接收到的数字凭证处理任务。即中转数字凭证处理任务的设备分别与数字凭证处理设备20和矿池建立连接,相当于在两者之间建立中转连接,通过中转连接来获取数字凭证处理任务,其中,中转连接可以根据需要建立,更加灵活,满足不同的需求。

在实施例中,中转数字凭证处理任务的设备可以是实现数字凭证处理设备与矿池之间中转连接的设备,在一些实施例中,中转数字凭证处理任务的设备包括数字凭证处理模拟设备或者云端服务器。

在一些实施例中,数字凭证处理设备20进行与数字凭证相关的数据处理,通过数据处理可以得到数字凭证,进一步地,当数字凭证与加密货币相关或体现为加密货币时,本发明实施例的数字凭证处理设备20可以是区块链计算设备,数字货币可以是以区块链技术为基础的加密货币。

根据本发明实施例的数字凭证处理设备20,通过与中转数字凭证处理设备建立中转连接,获取数字凭证处理任务,中转连接可以根据需求建立,从而使得数字凭证处理设备与矿池之间的连接更加灵活,满足不同需求。

下面参照附图描述根据本发明第六方面实施例的数字凭证处理设备。

图8是根据本发明的一个实施例的数字凭证处理设备的框图,如图8所示,本发明的数字凭证处理设备20包括至少一个处理器24、与至少一个处理器通信连接的存储器25。

其中,存储器25存储有可被至少一个处理器24执行的指令,指令被至少一个处理器24执行时,使至少一个处理器24执行上面第五方面实施例的中转数字凭证处理任务的方法。

本发明第七方面实施例还提出一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令设置为执行上面第一方面实施例的中转数字凭证处理任务的方法,或者,计算机可执行指令设置为执行上面第四方面实施例的中转数字凭证处理任务的方法。

本发明第八方面实施例还提出一种计算机程序产品,该计算机程序产品包括存储在计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,使计算机执行上面第一方面实施例的中转数字凭证处理任务的方法,或者,使计算机执行上面第四方面实施例的中转数字凭证处理任务的方法。

上述的计算机可读存储介质可以是暂态计算机可读存储介质,也可以是非暂态计算机可读存储介质。

本发明实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明实施例所述方法的全部或部分步骤。而前述的存储介质可以是非暂态存储介质,包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。

当用于本发明中时,虽然术语“第一”、“第二”等可能会在本发明中使用以描述各元件,但这些元件不应受到这些术语的限制。这些术语仅用于将一个元件与另一个元件区别开。比如,在不改变描述的含义的情况下,第一元件可以叫做第二元件,并且同样地,第二元件可以叫做第一元件,只要所有出现的“第一元件”一致重命名并且所有出现的“第二元件”一致重命名即可。第一元件和第二元件都是元件,但可以不是相同的元件。

本发明中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和“所述”(the)旨在同样包括复数形式。类似地,如在本发明中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本发明中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的特征、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。

所描述的实施例中的各方面、实施方式、实现或特征能够单独使用或以任意组合的方式使用。所描述的实施例中的各方面可由软件、硬件或软硬件的结合实现。所描述的实施例也可以由存储有计算机可读代码的计算机可读介质体现,该计算机可读代码包括可由至少一个计算装置执行的指令。所述计算机可读介质可与任何能够存储数据的数据存储装置相关联,该数据可由计算机系统读取。用于举例的计算机可读介质可以包括只读存储器、随机存取存储器、cd-rom、hdd、dvd、磁带以及光数据存储装置等。所述计算机可读介质还可以分布于通过网络联接的计算机系统中,这样计算机可读代码就可以分布式存储并执行。

上述技术描述可参照附图,这些附图形成了本发明的一部分,并且通过描述在附图中示出了依照所描述的实施例的实施方式。虽然这些实施例描述的足够详细以使本领域技术人员能够实现这些实施例,但这些实施例是非限制性的;这样就可以使用其它的实施例,并且在不脱离所描述的实施例的范围的情况下还可以做出变化。比如,流程图中所描述的操作顺序是非限制性的,因此在流程图中阐释并且根据流程图描述的两个或两个以上操作的顺序可以根据若干实施例进行改变。作为另一个例子,在若干实施例中,在流程图中阐释并且根据流程图描述的一个或一个以上操作是可选的,或是可删除的。另外,某些步骤或功能可以添加到所申请的实施例中,或两个以上的步骤顺序被置换。所有这些变化被认为包含在所申请的实施例以及权利要求中。

另外,上述技术描述中使用术语以提供所描述的实施例的透彻理解。然而,并不需要过于详细的细节以实现所描述的实施例。因此,实施例的上述描述是为了阐释和描述而呈现的。上述描述中所呈现的实施例以及根据这些实施例所申请的例子是单独提供的,以添加上下文并有助于理解所描述的实施例。上述说明书不用于做到无遗漏或将所描述的实施例限制到本发明的精确形式。根据上述教导,若干修改、选择适用以及变化是可行的。在某些情况下,没有详细描述为人所熟知的处理步骤以避免不必要地影响所描述的实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1