一种云钱包构建方法及服务器技术

技术编号:17146530 阅读:62 留言:0更新日期:2018-01-27 17:35
一种云钱包构建方法及服务器,所述方法包括:接收终端发送的用户信息和云钱包配置信息;根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群。由于利用终端选择云钱包配置信息,利用云端的服务器根据云钱包配置信息自动构建区块链云钱包集群,实现了云钱包的自动化快速构建,免于依靠人工手动构建云钱包的麻烦。

A method and server for building a cloud Purse

A cloud wallet construction method and server are described. The method includes receiving the user information and cloud wallet configuration information sent by the terminal, and constructing the block chain cloud wallet cluster corresponding to the user information according to the cloud wallet configuration information. Because terminal selects cloud wallet configuration information, cloud server's cloud wallet configuration information is automatically built to build block chain cloud wallet cluster, and cloud wallet's automatic and rapid construction is realized, so as to avoid building trouble of cloud wallet manually.

【技术实现步骤摘要】
一种云钱包构建方法及服务器
本专利技术涉及信息处理
,具体涉及一种云钱包构建方法及服务器。
技术介绍
现有技术在构建云钱包时,需要将相关的应用程序和程序所需要的环境部署在容器内,然后使用通过拷贝容器到其他计算机中,实现云钱包构建。程序配置、程序部署和环境部署都需要手动处理,在进行钱包集群的部署时也需要人工拷贝来完成,现有的云钱包构建方式效率较低。
技术实现思路
因此,本专利技术要解决的技术问题在于克服现有现有的云钱包构建方式效率低的缺陷,从而提供一种云钱包构建方法、服务器、终端、系统和计算机可读介质。根据第一方面,本专利技术的一个实施例提供一种云钱包构建方法,包括:接收终端发送的用户信息和云钱包配置信息;根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群。进一步的,云钱包配置信息包括硬件配置信息和软件环境配置信息。进一步的,根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群,包括:根据所述硬件配置信息构建云主机;在所述云主机上根据所述软件环境配置信息构建云钱包的软件环境;在所述云主机上的所述云钱包的软件环境下,构建区块链云钱包集群;为所述区块链云钱包集群中的各个子钱包分配数字资产地址;启动所述区块链云钱包集群中的各个子钱包节点,所述各个子钱包节点分别与其数字资产地址对应。进一步的,云钱包配置信息中还包括数字资产信息。在为所述区块链云钱包集群中的各个子钱包分配数字资产地址的步骤之后,还包括:根据所述数字资产信息向相应的数字资产地址转移数字资产。进一步的,云钱包配置信息还包括安全策略信息。进一步的,根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群,包括:根据所述安全策略信息设置所述区块链云钱包集群中的各个子钱包的安全策略。进一步的,用户信息包括用户名、密码和实名信息。进一步的,云钱包构建方法还包括根据所述实名信息进行实名认证。进一步的,云钱包构建方法还包括接收终端发送的公钥。进一步的,云钱包构建方法还包括根据所述用户信息构建用户账号;构建所述公钥与所述用户账号之间的关联映射。根据第二方面,本专利技术的一个实施例提供一种云钱包构建方法,包括:向服务器发送用户信息和云钱包配置信息,以使得所述服务器根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群。根据第三方面,本专利技术的一个实施例提供一种服务器,包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第一方面实施例所述的云钱包构建方法。根据第四方面,本专利技术的一个实施例提供一种终端,包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第二方面实施例所述的云钱包构建方法。根据第五方面,本专利技术的一个实施例提供一种系统,包括:如第三方面实施例所述的服务器以及如第四方面实施例所述的终端。根据第六方面,本专利技术的一个实施例提供一种计算机可读介质,包括程序,所述程序能够被处理器执行,以实现如第一方面实施例或第二方面实施例所述的云钱包构建方法。本专利技术技术方案,具有如下优点:1.本专利技术提供的云钱包构建方法、服务器、终端、系统和计算机可读介质,由于利用终端选择云钱包配置信息,利用云端的服务器根据云钱包配置信息自动构建区块链云钱包集群,实现了云钱包的自动化快速构建,免于依靠人工手动构建云钱包的麻烦。2.本专利技术提供的云钱包构建方法、服务器、终端、系统和计算机可读介质,由于在利用云端的服务器自动配置云钱包所需的软硬件环境后,自动分配各个子钱包节点,使得在云钱包构建完成后用户可通过终端直接访问各个子钱包节点并对子钱包进行管理,免于云端的服务器对各个子钱包进行管理,实现了去中心化管理,增强了云钱包运行或交易的安全性。3.本专利技术提供的云钱包构建方法、服务器、终端、系统和计算机可读介质,由于终端发送至云端服务器的云钱包配置信息中包含安全策略信息,使得云端服务器在构建云钱包时能够进行个性化的安全策略设置,满足不同用户的云钱包安全管理需要。4.本专利技术提供的云钱包构建方法、服务器、终端、系统和计算机可读介质,由于对终端发送的用户信息中所包含的实名信息进行实名认证,使得对云钱包的构建和管理均能和用户进行绑定,提高云钱包运行的安全性。5.本专利技术提供的云钱包构建方法、服务器、终端、系统和计算机可读介质,由于终端仅将公钥上传至云端的服务器,而将私钥留存终端进行本地存储,改变了现有虚拟货币系统,如比特币系统对公私钥的存储方式。比特币系统中,将比特币地址作为公钥,将用户账号的地址和私钥都保存在比特币钱包文件中,使用客户端软件对私钥进行加解密运算,存在私钥存储和使用的安全隐患。本专利技术将私钥留存终端进行本地存储,提高了安全性。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1的云钱包构建方法的一个具体示例的流程图;图2为本专利技术实施例1的云钱包构建方法中利用云钱包配置信息构建区块链云钱包集群的一个具体示例的流程图;图3为本专利技术实施例2的云钱包构建方法中利用用户信息构建用户账号的一个具体示例的流程图;图4为本专利技术实施例4的用于构建云钱包的服务器的一个具体示例的原理框图;图5为本专利技术实施例5的用于构建云钱包的终端的一个具体示例的原理框图;图6为本专利技术实施例6的用于构建云钱包的系统的一个具体示例的原理框图;图7为本专利技术实施例8的云钱包管理方法的一个具体示例的流程图。附图标记:1-服务器,11-存储器,12-处理器,2-终端,21-存储器,22-处理器。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。实施例1实施例1提供一种云钱包构建方法,应用于云端的服务器上,如图1所示,其包括如下步骤:步骤S1:接收终端发送的用户信息和云钱包配置信息。步骤S2:根据云钱包配置信息构建与用户信息对应的区块链云钱包集群。为了顺利完成云钱包的构建,由终端发送的云钱包配置信息至少应当包括硬件配置信息和软件环境配置信息。利用云钱包配置信息构建区块链云钱包集群的具体方法本文档来自技高网...
一种云钱包构建方法及服务器

【技术保护点】
一种云钱包构建方法,其特征在于,包括如下步骤:接收终端发送的用户信息和云钱包配置信息;根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群。

【技术特征摘要】
1.一种云钱包构建方法,其特征在于,包括如下步骤:接收终端发送的用户信息和云钱包配置信息;根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群。2.根据权利要求1所述的云钱包构建方法,其特征在于,所述云钱包配置信息包括硬件配置信息和软件环境配置信息。3.根据权利要求2所述的云钱包构建方法,其特征在于,所述根据所述云钱包配置信息构建与所述用户信息对应的区块链云钱包集群,包括:根据所述硬件配置信息构建云主机;在所述云主机上根据所述软件环境配置信息构建云钱包的软件环境;在所述云主机上的所述云钱包的软件环境下,构建区块链云钱包集群;为所述区块链云钱包集群中的各个子钱包分配数字资产地址;启动所述区块链云钱包集群中的各个子钱包节点,所述各个子钱包节点分别与其数字资产地址对应。4.根据权利要求3所述的云钱包构建方法,其特征在于,所述云钱包配置信息中还包括数字资产信息;在所述为所述区块链云钱包集群中的各个子钱包分配数字资产地址的步骤之后,还包括:根据所述数字资产信息向相应的数字资产地址转移数字资产。5.根据权利...

【专利技术属性】
技术研发人员:路成业陈爱平邢超王凌陈树宝
申请(专利权)人:中积有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1