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

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

Info

Publication number
CN111399987A
CN111399987A CN202010221971.4A CN202010221971A CN111399987A CN 111399987 A CN111399987 A CN 111399987A CN 202010221971 A CN202010221971 A CN 202010221971A CN 111399987 A CN111399987 A CN 111399987A
Authority
CN
China
Prior art keywords
module
blockchain
technology
test
block chain
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.)
Granted
Application number
CN202010221971.4A
Other languages
English (en)
Other versions
CN111399987B (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
Guojin Public Link Hainan 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 Guojin Public Link Hainan Information Technology Co ltd filed Critical Guojin Public Link Hainan 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 (6)

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

Cited By (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 (13)

* 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 国家信息中心 一种基于区块链的网络***、认证方法、设备及存储介质
US20190373472A1 (en) * 2018-03-14 2019-12-05 Clyde Clinton Smith Method and System for IoT Code and Configuration using Smart Contracts
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 国网浙江省电力有限公司电力科学研究院 基于区块链的多域异构算网资源可信协同方法

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190373472A1 (en) * 2018-03-14 2019-12-05 Clyde Clinton Smith Method and System for IoT Code and Configuration using Smart Contracts
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的区块链应用***云服务化", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
李晶: "运用"监管沙盒"促进区块链权力与权利的平衡——以数字货币为研究的逻辑起点", 《上海政法学院学报(法治论丛)》 *

Cited By (1)

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

Also Published As

Publication number Publication date
CN111399987B (zh) 2023-04-18

Similar Documents

Publication Publication Date Title
Sayyad et al. Scalable product line configuration: A straw to break the camel's back
Deb Introduction to evolutionary multiobjective optimization
Mariani et al. Grammatical evolution for the multi-objective integration and test order problem
US9710767B1 (en) Data science project automated outcome prediction
Chaves-Gonzalez et al. Software requirement optimization using a multiobjective swarm intelligence evolutionary algorithm
US20200089832A1 (en) Application- or algorithm-specific quantum circuit design
Müller-Hannemann et al. Algorithm Engineering
Arasteh et al. Savalan: Multi objective and homogeneous method for software modules clustering
Shafait et al. Pattern recognition engineering
Caamaño et al. Jeaf: A java evolutionary algorithm framework
Filho et al. Automatic generation of search-based algorithms applied to the feature testing of software product lines
Bavota et al. Search based software maintenance: Methods and tools
Jain et al. A spanning tree based approach to identifying web services
Halim et al. The simulation-based multi-objective evolutionary optimization (SIMEON) framework
CN111399987A (zh) 一种通用区块链沙盒监管技术
Parrend et al. A review on complex system engineering
Sellami et al. Improving microservices extraction using evolutionary search
Hauschild et al. Analyzing probabilistic models in hierarchical BOA
El Kateb et al. Generic cloud platform multi-objective optimization leveraging models@ run. time
Londe et al. Biased random-key genetic algorithms: A review
Kimovski et al. Multi-objective middleware for distributed VMI repositories in federated cloud environment
Khoshnevis et al. Automating identification of services and their variability for product lines using NSGA-II
Abbas et al. Multi-objective optimization of feature model in software product line: Perspectives and challenges
CN110750591A (zh) 人工智能知识管理***与其形成分布式记录的方法
Cao et al. A scalable and adaptive system to infer the industry sectors of companies: Prompt+ model tuning of generative language models

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