资源共享区块链网络的制作方法

文档序号:12596344阅读:1452来源:国知局

本实用新型涉及区块链应用技术领域,更具体地说,特别涉及一种资源共享区块链网络。



背景技术:

从达沃斯论坛到国际货币基金组织,从中国人民银行数字货币研讨会到美国商品期货交易委员会的听证会,区块链正快速走进公众视野。

区块链是国际金融科技的大势所趋,目前已有多家国际金融机构通过成立区块链实验室、投资相关技术公司等方式布局这一领域,其中包括纳斯达克、摩根大通、花旗银行、瑞银集团、高盛集团等30多个国际金融巨头。区块链技术的应用实验已在证券、银行、审计等行业启动。

区块链技术是一种新型的去中心化协议,能安全的存储交易数据,信息不可伪造和篡改,可以智能执行智能合约,无需任何中心化机构的审核。基于区块链技术的交易既可以是数字货币,也可以是债权、股权、版权等数字化资产。区块链技术极大程度地降低了现实经济的信任成本与会计成本,重新定义了互联网时代的产权制度。

本质上,区块链是一本全网记录所有已经发生的交易的“公开账本”,区块链在理论上实现了数据传输中对数据的自我证明。这种“去中心化”、“去信任”的机制从更深远地意义来说,降低了全球交易“信用”的建立成本。区块链技术可能会重塑各类货币市场、支付系统、金融服务以及经济形态的方方面面,其能够从根本上成为让组织活动形态减少摩擦并且提高效率的新范式。



技术实现要素:

(一)技术问题

当前区块链技术的主要难度是环境搭建复杂,需要涉及多种开发语言与技术,不能迅速的给用户提供一套完整的区块链解决方案。

其主要局限性如下:

1.区块链接点的安装复杂,需要专业技术人员进行安装。

2.区块链网络连接复杂,组网难度较大。

3.无法对区块链网络进行有效的监控和操作。

4.无法有效的对区块链网络提供的服务进行使用。

无法迅速有效的给用户提供基础的区块链基础设施。

(二)技术方案

本实用新型提供了一种资源共享区块链网络,包括有核心区块链,基于核心区块链,本实用新型还设置了私有区块链设备以及中央服务器,所述私有区块链设备包括有节点服务器,于所述节点服务器内设置有硬件防火墙,所述私有区块链设备包括有多个,全部的所述私有区块链设备相互独立并与所述节点服务器通信连接,所述私有区块链设备通过所述中央服务器与所述核心区块链连接,所述私有区块链设备之间通过所述中央服务器以及所述核心区块链实现通信连接。

优选地,至少两个所述私有区块链设备构成一个私有区块链组,一个所述私有区块链组配置有一个所述中央服务器;所述私有区块链组设置有多个。

(三)有益效果

本实用新型基于现有的区块链网络做为核心区块链,又额外设置了私有区块链设备,基于该私有区块链设备配置多个区块链节点。该私有链基于区块链平台搭建并可创建多个私有链节点,另外,本实用新型还设置了中央服务器,通过中央服务器建立私有链监控管理平台,该私有链监控管理平台包括节点监控平台和节点管理两部分,其主要功能是用于对私有链网络环境的监控仪保障网络的顺畅运行。本实用新型兼具了区块链使用的安全性以及普通网络的易用性,极大程度地方便了用户对于区块链的使用。

附图说明

图1为本实用新型实施例中资源共享区块链网络的区块链结构框架图;

图1中部件名称与附图标记的对应关系为:

核心区块链1、区块链设备2、节点服务器21、硬件防火墙22、

中央服务器3。

具体实施方式

下面结合附图和实施例对本实用新型的实施方式作进一步详细描述。以下实施例用于说明本实用新型,但不能用来限制本实用新型的范围。

在本实用新型的描述中,除非另有说明,“多个”的含义是两个或两个以上;术语“上”、“下”、“左”、“右”、“内”、“外”、“前端”、“后端”、“头部”、“尾部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本实用新型和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本实用新型的限制。此外,术语“第一”、“第二”、“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本实用新型的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实用新型中的具体含义。

请参考图1,图1为本实用新型实施例中资源共享区块链网络的区块链结构框架图。

本实用新型提供了一种资源共享区块链网络,包括有核心区块链1,在设置有核心区块链1网络的基础上,本实用新型还提供了私有区块链设备2以及中央服务器3,私有区块链设备2包括有节点服务器21,于节点服务器21内设置有硬件防火墙22,私有区块链设备2包括有多个,全部的私有区块链设备2相互独立并与节点服务器21通信连接,私有区块链设备2通过中央服务器3与核心区块链1连接,私有区块链设备2之间通过中央服务器3以及核心区块链1实现通信连接。

具体地,本实用新型还构建了私有区块链设备2之间的局域网络,该网络具体结构为:至少两个私有区块链设备2构成一个私有区块链组,一个私有区块链组配置有一个中央服务器3;私有区块链组设置有多个。

本实用新型中硬件装置构成如下:

•将私有区块链设备以及节点服务器集成为一个硬件设备,该硬件设备可配置区块链节点数,并且是区块链网络完备的即插、即用设备。

•该硬件设备提供基于虚拟环境的云端区块链基础设施网络,该网络已经搭建完毕。

•对搭建完毕的基础区块链网络设施,提供可监控和可操作的,基于浏览器的操控平台。

• 对搭建完毕的区块链网络设施,提供可易于变成的API接口。

• 对搭建完毕的区块链网络设施,提供已经搭建完毕的区块链即服务服务。

本实用新型是基于现有的区块链网络,构建私有区块链设备,并且,还可以基于该私有区块链设备建立多个区块链节点。

在上述方案中,该私有链基于区块链平台搭建,该私有链环境是在实体主机上虚拟出虚拟主机VM,在每个虚拟主机VM上部署若干私有链节点,私有链的节点数可以根据用户需要进行调整。

在构建出私有区块链设备后,建立私有链监控管理平台,该私有链监控管理平台包括节点监控平台和节点管理两部分,其主要功能是用于对私有链网络环境的监控仪保障网络的顺畅运行。其中:管理平台用于对虚拟主机VM集群上的节点进行有效的控制,比如自动启停等常规操作,具体操作有新建节点、删除节点、起节点、停节点、开始挖矿、终止挖矿等;监控平台用于对私有链网络情况进行监控,包括每一个节点在时间段内挖矿的量,区块产生的时间、挖矿难度系数、区块产生平均时间、节点挖矿趋势对比等等。

为了进一步提高私有区块链设备的安全性以及私密性,本实用新型还提供了区块链及服务网络安全机制,在区块链上层网络即服务层,构建一套网络安全机制,其可以参考现有技术中的网络防火墙,设置安全机制可以有效防止用户端对区块链即服务网络的恶意访问,保证整个区块链系统网络数据安全已经安全运转。区块链即服务监控管理用于对所提供的服务进行监控和管理。保存服务数据,能提供针对服务访问和效率的商务智能分析,并能将所有的访问保存历史日志。

基于上述设计构思,本实用新型还提供了私有链网络安全机制,私有链网络部署在安全数据区域内部,并不与其他网络系统产生交互,有效的对私有链网络进行保护以确保来自外部的威胁。

本实用新型还提供了区块链服务封装,该区块链即服务服务具体为:将底层私有链的功能进行封装,以接口的方式向上层应用提供服务,同时自定义的服务也在这里实现。前端应用可以通过脚本调用服务层,实现前端与后台的交互。在本实用新型中,在区块链基层网络中,通过封装技术对私有链的功能进行封装,以硬件接口的方式与区块链上层网络连接、并提供服务。

基于上述构思构建的区块链网络,在私有链体系中,私有区块链每日产生各个节点的区块信息,该数据由服务层获取保存到数据库。

本实用新型搭建私有链的流程如下:首先设置创始块,然后启动首个节点,最后配置其他网络。

私有链网络如果出现星形网络或者链条网络的话,网络结构就是不高可用,会出现某个关键节点,它的故障会导致整个网络分裂成两个部分。为了防止这种情况出现,每个节点入网时会从现有网络中随进选择两个节点作为它的相邻节点,组成类似p2p的网络结构。

本实用新型所使用的监控、运维工具:

网络状态监控器是一个基于网页的应用程序,通过一组节点去监控测试链或者主链的实时状态。其主要由两部分组成,一是node.js的后端程序,二是由HTML、JavaScript等组成的前端显示界面。Node.js将API进行封装,其可以通过API对私有链的状态实时查询,同时封装后提供了更丰富的接口供前端页面调用,前端主要采用了AngularJS框架,并通过websocket来实现和Node.js的实时通讯。

服务应用层通过调用底层JS接口实现了对底层私有链的管理,包括对私有链的监控和运维。私有链接口服务封装将底层私有链的服务封装成原子方法,供应用层调用;节点账户管理,管理私有链上所有节点的信息,包括账号,余额,区块数;数据同步管理,监控、运维工具,监控私有链信息,包括区块数,节点状态等信息,批量启停节点脚本。

本实用新型的实施例是为了示例和描述起见而给出的,而并不是无遗漏的或者将本实用新型限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显而易见的。选择和描述实施例是为了更好说明本实用新型的原理和实际应用,并且使本领域的普通技术人员能够理解本实用新型从而设计适于特定用途的带有各种修改的各种实施例。

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