CN111399987B - 一种通用区块链沙盒监管技术 - Google Patents

一种通用区块链沙盒监管技术 Download PDF

Info

Publication number
CN111399987B
CN111399987B CN202010221971.4A CN202010221971A CN111399987B CN 111399987 B CN111399987 B CN 111399987B CN 202010221971 A CN202010221971 A CN 202010221971A CN 111399987 B CN111399987 B CN 111399987B
Authority
CN
China
Prior art keywords
block chain
module
test
technology
sandbox
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010221971.4A
Other languages
English (en)
Other versions
CN111399987A (zh
Inventor
张伟
郑震寰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Haikou Haichenyu Information Technology Co ltd
Original Assignee
Haikou Haichenyu Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Haikou Haichenyu Information Technology Co ltd filed Critical Haikou Haichenyu Information Technology Co ltd
Priority to CN202010221971.4A priority Critical patent/CN111399987B/zh
Publication of CN111399987A publication Critical patent/CN111399987A/zh
Application granted granted Critical
Publication of CN111399987B publication Critical patent/CN111399987B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

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

Description

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

Claims (1)

1.一种通用区块链沙盒监管技术,其特征在于:包括架构分层模块、分级模块、保障模块和混合云模块;
所述架构分层模块、分级模块、保障模块和混合云模块均与主板相连;
所述架构分层模块将区块链进行组件和分配,构建主流公有链和联盟链节点的虚拟机和容器模板镜像,结合自动化网络编排与区块链节点配置与启动脚本技术,按需提供分布式节点集群平台的部署,快速定制及构建各区块链的私网环境;
所述分级模块实现区块链的分层,采用定制区块链节点镜像模板结合自动化部署技术,利用不同的编排驱动将区块链节点集群部署到云平台之上实现区块链节点集群私网环境自动编排技术,将极大减轻区块链节点集群私网环境的搭建成本,从而提升服务质量;
所述保障模块对区块链全节点的源代码进行主动采集,通过异构编程语言源代码相似度分析技术结合人工审计,作为技术自主性指标,分析出对应的技术创新性估值;
所述混合云模块实现区块链项目、组织、贡献者和统计元数据的自动化爬虫技术,运用复杂网络分析算法,计算出聚集系数、小世界网络图和无标度网络相关量化因素,形成项目相关性分析数据;
通过对异构编程语言源代码AST的结构要素归一化处理,参数和变量名称Token化处理,结构属性的多级聚类排序处理,提取代码切片的结构特征值,形成代码特征值数据库,利用特征值库,自动比对分析不同区块链项目源码的相似程度;
所述沙盒监管根据区块链对外提供服务接口方式、节点间分布式部署和对等网络通信特点,测试平台在测试管理方面参考契约式设计与目标驱动设计方法论,来构建自动化执行测试的最小管理单元,并通过对被测试目标、测试用例、测试集、测试任务、测试过程和测试结果的有机结合与编排来有效的对测试进行执行与管理。
CN202010221971.4A 2020-03-26 2020-03-26 一种通用区块链沙盒监管技术 Active CN111399987B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010221971.4A CN111399987B (zh) 2020-03-26 2020-03-26 一种通用区块链沙盒监管技术

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010221971.4A CN111399987B (zh) 2020-03-26 2020-03-26 一种通用区块链沙盒监管技术

Publications (2)

Publication Number Publication Date
CN111399987A CN111399987A (zh) 2020-07-10
CN111399987B true CN111399987B (zh) 2023-04-18

Family

ID=71434694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010221971.4A Active CN111399987B (zh) 2020-03-26 2020-03-26 一种通用区块链沙盒监管技术

Country Status (1)

Country Link
CN (1) CN111399987B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112527468A (zh) * 2020-12-23 2021-03-19 上海万向区块链股份公司 一种联盟链一站式自动部署与测试方法及***

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109150607A (zh) * 2018-08-22 2019-01-04 中链科技有限公司 用于区块链网络的分级管控方法及装置
CN109246137A (zh) * 2018-10-23 2019-01-18 北京航空航天大学 基于区块链的海上作战数据的安全防护方法及装置
CN109710271A (zh) * 2019-01-16 2019-05-03 杭州趣链科技有限公司 基于区块链的一键部署、建链和运维管理***
CN109829296A (zh) * 2019-01-29 2019-05-31 中化能源科技有限公司 基于联盟链的智能合约的沙箱实现方法
CN109886037A (zh) * 2019-01-21 2019-06-14 江汉大学 一种基于区块链的电子证据审计方法
CN109976774A (zh) * 2019-04-11 2019-07-05 北京启迪区块链科技发展有限公司 区块链节点部署方法、装置、设备和存储介质
CN110348830A (zh) * 2019-06-20 2019-10-18 国家信息中心 一种基于区块链的网络***、认证方法、设备及存储介质
CN110555319A (zh) * 2019-07-22 2019-12-10 平安科技(深圳)有限公司 基于区块链的资源预期结果审核方法、装置和计算机设备
CN110851797A (zh) * 2020-01-13 2020-02-28 支付宝(杭州)信息技术有限公司 基于区块链的作品创作方法及装置、电子设备
CN111368333A (zh) * 2020-03-26 2020-07-03 国金公用通链(海南)信息科技有限公司 一种通用区块链密钥封装技术
CN112632164A (zh) * 2020-12-21 2021-04-09 杭州云象网络技术有限公司 一种实现可信权限访问的通用跨链编程接口方法
CN113364831A (zh) * 2021-04-27 2021-09-07 国网浙江省电力有限公司电力科学研究院 基于区块链的多域异构算网资源可信协同方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11528611B2 (en) * 2018-03-14 2022-12-13 Rose Margaret Smith Method and system for IoT code and configuration using smart contracts

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109150607A (zh) * 2018-08-22 2019-01-04 中链科技有限公司 用于区块链网络的分级管控方法及装置
CN109246137A (zh) * 2018-10-23 2019-01-18 北京航空航天大学 基于区块链的海上作战数据的安全防护方法及装置
CN109710271A (zh) * 2019-01-16 2019-05-03 杭州趣链科技有限公司 基于区块链的一键部署、建链和运维管理***
CN109886037A (zh) * 2019-01-21 2019-06-14 江汉大学 一种基于区块链的电子证据审计方法
CN109829296A (zh) * 2019-01-29 2019-05-31 中化能源科技有限公司 基于联盟链的智能合约的沙箱实现方法
CN109976774A (zh) * 2019-04-11 2019-07-05 北京启迪区块链科技发展有限公司 区块链节点部署方法、装置、设备和存储介质
CN110348830A (zh) * 2019-06-20 2019-10-18 国家信息中心 一种基于区块链的网络***、认证方法、设备及存储介质
CN110555319A (zh) * 2019-07-22 2019-12-10 平安科技(深圳)有限公司 基于区块链的资源预期结果审核方法、装置和计算机设备
CN110851797A (zh) * 2020-01-13 2020-02-28 支付宝(杭州)信息技术有限公司 基于区块链的作品创作方法及装置、电子设备
CN111368333A (zh) * 2020-03-26 2020-07-03 国金公用通链(海南)信息科技有限公司 一种通用区块链密钥封装技术
CN112632164A (zh) * 2020-12-21 2021-04-09 杭州云象网络技术有限公司 一种实现可信权限访问的通用跨链编程接口方法
CN113364831A (zh) * 2021-04-27 2021-09-07 国网浙江省电力有限公司电力科学研究院 基于区块链的多域异构算网资源可信协同方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于Hyperledger Fabric的区块链应用***云服务化;史文斌;《中国优秀硕士学位论文全文数据库信息科技辑》(第1期);第I138-2159页 *
运用"监管沙盒"促进区块链权力与权利的平衡——以数字货币为研究的逻辑起点;李晶;《上海政法学院学报(法治论丛)》;第35卷(第1期);第115-124页 *

Also Published As

Publication number Publication date
CN111399987A (zh) 2020-07-10

Similar Documents

Publication Publication Date Title
Bali et al. Cognizant multitasking in multiobjective multifactorial evolution: MO-MFEA-II
Karimi et al. QoS-aware service composition in cloud computing using data mining techniques and genetic algorithm
Guo et al. SMTIBEA: a hybrid multi-objective optimization algorithm for configuring large constrained software product lines
Paliwal et al. Reinforced genetic algorithm learning for optimizing computation graphs
US20230028511A1 (en) Constructing and operating an artificial recurrent neural network
US9852043B2 (en) Using principles of natural selection to optimize a cloud-computing genome
DE112018002984T5 (de) Konformitätsbewusste Laufzeiterzeugung auf Grundlage von Anwendungsmustern und Risikobeurteilung
US9710767B1 (en) Data science project automated outcome prediction
US10657212B2 (en) Application- or algorithm-specific quantum circuit design
US11190399B2 (en) Automatically generating and provisioning a customized platform for selected applications, tools, and artificial intelligence assets
CN110490450A (zh) 基于混合云的生物信息管理***
CN111399987B (zh) 一种通用区块链沙盒监管技术
Caamaño et al. Jeaf: A java evolutionary algorithm framework
CN109144481A (zh) 面向领域的软件密集型***的构件化软件配置方法
Parrend et al. A review on complex system engineering
Bavota et al. Search based software maintenance: Methods and tools
Rosendo et al. Reproducible performance optimization of complex applications on the edge-to-cloud continuum
Hauschild et al. Analyzing probabilistic models in hierarchical BOA
CN111859139A (zh) 应用程序推荐方法、装置、计算设备和介质
Kinneer et al. Building reusable repertoires for stochastic self-* planners
WO2023146985A1 (en) Orchestration of datacenter creation on a cloud platform
WO2023105348A1 (en) Accelerating decision tree inferences based on tensor operations
Niroshan et al. Machine learning with kay
Mechev et al. Fast and reproducible lofar workflows with aglow
Stradowski et al. Can we Knapsack Software Defect Prediction? Nokia 5G Case

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20230331

Address after: 4041, 4th Floor, Small and Micro Enterprise Entrepreneurship Base Annex Building, Haikou Hotel, No. 4 Haifu Road, Meilan District, Haikou City, Hainan Province, 570100

Applicant after: Haikou Haichenyu Information Technology Co.,Ltd.

Address before: 6001, 2nd Floor, Building A17, Hainan Ecological Software Park, Laocheng Town, Chengmai County, Hainan Province, 571924

Applicant before: Guojin public link (Hainan) Information Technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant