一种通用区块链沙盒监管技术制造技术

技术编号:24852574 阅读:15 留言:0更新日期:2020-07-10 19:06
本发明专利技术公开了一种通用区块链沙盒监管技术,包括架构分层模块、分级模块、保障模块和混合云模块,所述架构分层模块、分级模块、保障模块和混合云模块均与主板相连,本发明专利技术结构科学合理,使用安全方便,架构分层模块将区块链进行组件和分配,构建主流公有链和联盟链节点的虚拟机和容器模板镜像,利用不同的编排驱动将区块链节点集群部署到云平台之上实现区块链节点集群私网环境自动编排技术,将极大减轻区块链节点集群私网环境的搭建成本。

【技术实现步骤摘要】
一种通用区块链沙盒监管技术
本专利技术涉及通用区块链沙盒监管
,具体为一种通用区块链沙盒监管技术。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,区块链是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性和生成下一个区块;但是目前市场上的通用区块链沙盒监管技术对于监管方面不能进行快速的分层与分级,从而出现后期不够保障的现象。
技术实现思路
本专利技术提供一种通用区块链沙盒监管技术,可以有效解决上述
技术介绍
中提出目前市场上的通用区块链沙盒监管技术对于监管方面不能进行快速的分层与分级,从而出现后期不够保障的现象的问题。为实现上述目的,本专利技术提供如下技术方案:一种通用区块链沙盒监管技术,包括架构分层模块、分级模块、保障模块和混合云模块;所述架构分层模块、分级模块、保障模块和混合云模块均与主板相连。根据上述技术方案,所述架构分层模块将区块链进行组件和分配,构建主流公有链和联盟链节点的虚拟机和容器模板镜像,结合自动化网络编排与区块链节点配置与启动脚本技术,按需提供分布式节点集群平台的部署,快速定制及构建各区块链的私网环境。根据上述技术方案,所述分级模块实现区块链的分层,采用定制区块链节点镜像模板结合自动化部署技术,利用不同的编排驱动将区块链节点集群部署到云平台之上实现区块链节点集群私网环境自动编排技术,将极大减轻区块链节点集群私网环境的搭建成本,从而提升服务质量。根据上述技术方案,所述保障模块对区块链全节点的源代码进行主动采集,通过异构编程语言源代码相似度分析技术结合人工审计,作为技术自主性指标,分析出对应的技术创新性估值。根据上述技术方案,所述混合云模块实现区块链项目、组织、贡献者、统计元数据的自动化爬虫技术,运用复杂网络分析算法,计算出聚集系数、小世界网络图、无标度网络相关量化因素,形成项目相关性分析数据;通过对异构编程语言源代码AST的结构要素归一化处理,参数、变量名称Token化处理,结构属性的多级聚类排序处理,提取代码切片的结构特征值,形成代码特征值数据库,利用特征值库,自动比对分析不同区块链项目源码的相似稈度。根据上述技术方案,所述沙盒监管根据区块链对外提供服务接口方式、节点间分布式部署、对等网络通信特点,测试平台在测试管理方面参考契约式设计与目标驱动设计方法论,来构建自动化执行测试的最小管理单元,并通过对被测试目标、测试用例、测试集、测试任务、测试过程、测试结果等的有机结合与编排来有效的对测试进行执行与管理。与现有技术相比,本专利技术的有益效果:本专利技术结构科学合理,使用安全方便,架构分层模块将区块链进行组件和分配,构建主流公有链和联盟链节点的虚拟机和容器模板镜像,利用不同的编排驱动将区块链节点集群部署到云平台之上实现区块链节点集群私网环境自动编排技术,将极大减轻区块链节点集群私网环境的搭建成本,而保障模块对区块链全节点的源代码进行主动采集,通过异构编程语言源代码相似度分析技术结合人工审计,作为技术自主性指标,分析出对应的技术创新性估值,适合推广使用。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是本专利技术的结构示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。实施例:如图1所示,本专利技术提供技术方案,一种通用区块链沙盒监管技术,包括架构分层模块、分级模块、保障模块和混合云模块;架构分层模块、分级模块、保障模块和混合云模块均与主板相连。根据上述技术方案,架构分层模块将区块链进行组件和分配,构建主流公有链和联盟链节点的虚拟机和容器模板镜像,结合自动化网络编排与区块链节点配置与启动脚本技术,按需提供分布式节点集群平台的部署,快速定制及构建各区块链的私网环境。根据上述技术方案,分级模块实现区块链的分层,采用定制区块链节点镜像模板结合自动化部署技术,利用不同的编排驱动将区块链节点集群部署到云平台之上实现区块链节点集群私网环境自动编排技术,将极大减轻区块链节点集群私网环境的搭建成本,从而提升服务质量。根据上述技术方案,保障模块对区块链全节点的源代码进行主动采集,通过异构编程语言源代码相似度分析技术结合人工审计,作为技术自主性指标,分析出对应的技术创新性估值。根据上述技术方案,混合云模块实现区块链项目、组织、贡献者、统计元数据的自动化爬虫技术,运用复杂网络分析算法,计算出聚集系数、小世界网络图、无标度网络相关量化因素,形成项目相关性分析数据;通过对异构编程语言源代码AST的结构要素归一化处理,参数、变量名称Token化处理,结构属性的多级聚类排序处理,提取代码切片的结构特征值,形成代码特征值数据库,利用特征值库,自动比对分析不同区块链项目源码的相似稈度。根据上述技术方案,沙盒监管根据区块链对外提供服务接口方式、节点间分布式部署、对等网络通信特点,测试平台在测试管理方面参考契约式设计与目标驱动设计方法论,来构建自动化执行测试的最小管理单元,并通过对被测试目标、测试用例、测试集、测试任务、测试过程、测试结果等的有机结合与编排来有效的对测试进行执行与管理。与现有技术相比,本专利技术的有益效果:本专利技术结构科学合理,使用安全方便,架构分层模块将区块链进行组件和分配,构建主流公有链和联盟链节点的虚拟机和容器模板镜像,利用不同的编排驱动将区块链节点集群部署到云平台之上实现区块链节点集群私网环境自动编排技术,将极大减轻区块链节点集群私网环境的搭建成本,而保障模块对区块链全节点的源代码进行主动采集,通过异构编程语言源代码相似度分析技术结合人工审计,作为技术自主性指标,分析出对应的技术创新性估值,适合推广使用。最后应说明的是:以上所述仅为本专利技术的优选实例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种通用区块链沙盒监管技术,其特征在于:包括架构分层模块、分级模块、保障模块和混合云模块;/n所述架构分层模块、分级模块、保障模块和混合云模块均与主板相连。/n

【技术特征摘要】
1.一种通用区块链沙盒监管技术,其特征在于:包括架构分层模块、分级模块、保障模块和混合云模块;
所述架构分层模块、分级模块、保障模块和混合云模块均与主板相连。


2.根据权利要求1所述的一种通用区块链沙盒监管技术,其特征在于,所述架构分层模块将区块链进行组件和分配,构建主流公有链和联盟链节点的虚拟机和容器模板镜像,结合自动化网络编排与区块链节点配置与启动脚本技术,按需提供分布式节点集群平台的部署,快速定制及构建各区块链的私网环境。


3.根据权利要求1所述的一种通用区块链沙盒监管技术,其特征在于,所述分级模块实现区块链的分层,采用定制区块链节点镜像模板结合自动化部署技术,利用不同的编排驱动将区块链节点集群部署到云平台之上实现区块链节点集群私网环境自动编排技术,将极大减轻区块链节点集群私网环境的搭建成本,从而提升服务质量。


4.根据权利要求1所述的一种通用区块链沙盒监管技术,其特征在于,所述保障模块对区块链全节点的源代码进行主动采集,通过异构编程语言源代码...

【专利技术属性】
技术研发人员:张伟郑震寰
申请(专利权)人:国金公用通链海南信息科技有限公司
类型:发明
国别省市:海南;46

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

1