[发明专利]一种区块链节点虚拟化的实现方法及区块链节点在审
申请号: | 202110689687.4 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113506107A | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 艾本仁;林祥兴;杜聚龙 | 申请(专利权)人: | 数界(深圳)科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 陶丽;栗若木 |
地址: | 518042 广东省深圳市福田区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 节点 虚拟 实现 方法 | ||
一种区块链节点虚拟化的实现方法及区块链节点,所述区块链节点包括:本地节点单元和远程节点单元,所述本地节点单元运行在本地主机上,所述远程节点单元部署在虚拟化服务器上,所述方法包括:所述本地节点单元执行涉及用户帐号安全的操作,所述远程节点单元使用虚拟化服务器的资源执行不涉及用户账号安全的操作。在保证各区块链节点安全性不降低的前提下,通过虚拟化来按需的、灵活的使用现有的、通用的虚拟化服务搭建区块链节点,从而达到降低区块链节点成本,减少资源浪费的效果。
技术领域
本文涉及区块链领域,尤指一种区块链节点虚拟化的实现方法和区块链节点。
背景技术
区块链节点往往需要强大的网络能力、存储能力和计算能力,很多区块链节点使用专用硬件部署。这些专用硬件除了作为区块链节点没有其他用处,存在很大的资源浪费。
虚拟化是一种资源管理技术,可以使资源使用者按需的、灵活的使用资源,大部分的云服务提供商都提供虚拟化方案。然而直接把区块链节点通过虚拟化技术部署在虚拟化服务器上,又存在很大的安全风险。
发明内容
本申请提供了一种区块链节点虚拟化的实现方法和区块链节点,以减少区块链节点成本,减少资源浪费。
本申请提供了一种区块链节点虚拟化的实现方法,所述区块链节点包括:本地节点单元和远程节点单元,所述本地节点单元运行在本地主机上,所述远程节点单元部署在虚拟化服务器上,所述方法包括:
所述本地节点单元执行涉及用户帐号安全的操作,所述远程节点单元使用虚拟化服务器的资源执行不涉及用户账号安全的操作。
与相关技术相比,本申请实施例中,区块链节点包括本地节点单元和远程节点单元,所述本地节点单元运行在本地主机上,所述远程节点单元部署在虚拟化服务器上,所述本地节点单元执行涉及用户帐号安全的操作,所述远程节点单元使用虚拟化服务器的资源执行不涉及用户账号安全的操作。本申请实施例在保证各区块链节点安全性不降低的前提下,通过虚拟化来按需的、灵活的使用现有的、通用的虚拟化服务搭建区块链节点,从而达到降低区块链节点成本,减少资源浪费的效果。
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的其他优点可通过在说明书、权利要求书以及附图中所描述的方案来实现和获得。
附图说明
附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
图1是本申请实施例的区块链节点的组成示意图;
图2是本申请实施例的区块链节点虚拟化的实现方法的流程图;
图3是本申请实施例的同步区块的流程图;
图4是本申请实施例的采用有抽签的共识算法抽签和生成候选区块的流程图;
图5是本申请实施例的采用有抽签的共识算法处理收到的候选区块的流程图;
图6是本申请实施例的采用无抽签的共识算法生成候选区块的流程图;
图7是本申请实施例的采用无抽签的共识算法处理收到的候选区块的流程图。
具体实施方式
本申请描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本申请所描述的实施例包含的范围内可以有更多的实施例和实现方案。尽管在附图中示出了许多可能的特征组合,并在具体实施方式中进行了讨论,但是所公开的特征的许多其它组合方式也是可能的。除非特意加以限制的情况以外,任何实施例的任何特征或元件可以与任何其它实施例中的任何其他特征或元件结合使用,或可以替代任何其它实施例中的任何其他特征或元件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数界(深圳)科技有限公司,未经数界(深圳)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110689687.4/2.html,转载请声明来源钻瓜专利网。