【技术实现步骤摘要】
访问区块链网络的方法、装置和系统
[0001]本公开的实施例涉及计算机
,具体涉及访问区块链网络的方法、装置和系统。
技术介绍
[0002]区块链可以视为一种基于密码学技术、点对点网络、共识机制等实现的分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。而这些特点让区块链应用于各种场景中以解决信息不对称和主体之间的信任等问题。
[0003]BaaS(Blockchain as a Service,区块链即服务)是指将区块链框架嵌入云计算平台,利用云服务基础设施的部署和管理优势,为开发者提供便捷、高性能的区块链生态环境和生态配套服务,支持开发者的业务拓展及运营支持的区块链开放平台。通常情况下,一套完整的BaaS解决方案包括设备接入、访问控制、服务监控和区块链平台等主要环节。对于开发者来说,利用BaaS降低了使用门槛,而且可以节省综合成本、满足制定化定制,并且安全系数较高。利用BaaS可以快速地创建、部署、运行和监控区块链应用程序。
技术实现思路
[000 ...
【技术保护点】
【技术特征摘要】
1.一种访问区块链网络的方法,包括:接收区块链网络访问请求;从预设的区块链网络组中选取与所述访问请求匹配的区块链网络作为目标区块链网络,其中,所述区块链网络组包括区块链主网络和至少一个区块链扩展网络;将所述访问请求发送至所述目标区块链网络对应的代理服务器,其中,代理服务器用于控制对应的区块链网络响应接收到的访问请求。2.根据权利要求1所述的方法,其中,所述区块链网络组通过如下步骤生成:接收区块链网络创建请求,其中,所述创建请求用于请求创建区块链主网络和至少一个区块链扩展网络;根据所述创建请求,创建对应的区块链主网络和至少一个区块链扩展网络作为区块链网络组。3.根据权利要求2所述的方法,其中,所述区块链网络组通过如下步骤更新:接收区块链网络扩展请求,其中,所述扩展请求用于请求创建所述区块链主网络对应的区块链扩展网络;根据所述扩展请求,在所述区块链网络组中创建所述区块链主网络对应的区块链扩展网络。4.根据权利要求3所述的方法,其中,所述区块链网络组中的各区块链网络分别部署在不同的集群中;以及所述创建请求包括创建的区块链网络组中的每个区块链网络的网络参数,网络参数包括以下至少一项:集群、存储位置、网络节点数目;以及所述扩展请求包括创建的区块链扩展网络的网络参数,网络参数包括以下至少一项:集群、存储位置、网络节点数目。5.根据权利要求4所述的方法,其中,所述创建请求包括的网络参数基于可视化技术获取;以及所述扩展请求包括的网络参数基于可视化技术获取。6.根据权利要求1
‑
5之一所述的方法,其中,所述访问请求包括操作对象标识,操作对象包括账本和/或智能合约;以及所述从预设的区块链网络组中选取与所述访问请求匹配的区块链网络作为目标区块链网络,包括:从所述区块链网络组中选取具有所述操作对象标识指示的操作对象的区块链网络作为目标区块链网络。7.一种访问区块链网络的系统,包括管理服务器和与所述管理服务器通信连接的至少两个代理服务器;所述管理服务器,接收区块链网络访问请求;从预设的区块链网络组中选取与所述访问请求匹配的区块链网络作为目标区块链网络;将所述访问请求发送至所述目标区块链网络对应的代理服务器;所述代理服务器,控制对应的区块链网络响应接收到的访问请求。8.根据权利要求7所述的系统,其中,所述系统还包括控制服务器;所述控制服务器,接收区块链网络创建请求,其中,所述创建请求用于请求创建区块链
主网络和...
【专利技术属性】
技术研发人员:石玉凤,王义,曹龙,
申请(专利权)人:京东科技控股股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。