[发明专利]一种区块链测评系统在审
申请号: | 201810372960.9 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108763058A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 马小峰;陈序;邢玉阳;朱情 | 申请(专利权)人: | 苏州同济区块链研究院有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 苏州唯亚智冠知识产权代理有限公司 32289 | 代理人: | 马尚伟 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 测评 智能 创建模块 编译模块 部署模块 测评系统 链系统 编译 报告收集 表现形式 底层接口 基本性能 联合测试 上层接口 压力测试 业务模型 调试器 兼容性 转化 服务器 部署 调试 抽象 响应 创建 网络 | ||
1.区块链测评系统,应用于区块链网络中,其特征在于,包括:
测评需求发起模块,用于创建用户并发起测评需求;
区块链合约创建模块组,包括合约创建模块、编译模块、部署模块、智能合约实现接口和接口调试器,所述的智能合约创建模块用于将业务模型转化为区块链上的智能合约,所述的编译模块用于对创建的智能合约进行编译,所述的部署模块用于将编译后的智能合约部署到区块链网络中;所述的智能合约实现接口和接口调试器用于将智能合约从抽象的底层接口转化为上层接口表现形式,以便后续测评系统向所述区块链网络发起测试该基于部署的智能合约请求;
区块链测评服务器,用于响应测评需求以形成测评方案和测评规范,并跟进测评规范评审流程,拟定测评环境配置并维护其确认过程,然后执行测评过程;
测评报告收集模块,用于收集区块链系统中的基本性能指标并生成测评报告。
2.根据权利要求1所述的区块链测评系统,其特征在于:所述的基本性能指标包括内存、磁盘占用、网络吞吐量、CPU占用率以及区块链中的交易速率、区块同步速度和区块共识速度。
3.根据权利要求1所述的区块链测评系统,其特征在于:本系统采用.neT开发,基于ABP框架,通过.net core来实现异构兼容,前端使用angular2.js和restfulAPI。
4.根据权利要求1-3任一项所述的区块链测评系统,其特征在于:所述的测评报告收集模块还包括数据采集器、数据存储系统和报告生成模块,所述的数据采集器从区块链系统云中采集数据,采集的数据由存储系统进行存储并通过报告生成模块生成报告。
5.根据权利要求1-3任一项所述的区块链测评系统,其特征在于:所述的测评需求发起模块包括UI组件,所述的UI组件用于用户与系统进行交互。
6.根据权利要求1-3任一项所述的区块链测评系统,其特征在于:还包括调度模块,所述的调度模块用于对测评需求发起模块的用户权限进行验证以及用于远程调度区块链系统接口进行性能测试请求。
7.根据权利要求6所述的区块链测评系统,其特征在于:所述的部署模块为docker+云架构,用于对编译后的智能合约实现异构、批量部署。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州同济区块链研究院有限公司,未经苏州同济区块链研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810372960.9/1.html,转载请声明来源钻瓜专利网。