[发明专利]一种以太坊智能合约应用态势感知系统在审
申请号: | 202210033184.6 | 申请日: | 2022-01-12 |
公开(公告)号: | CN114390035A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 张文俊;白国柱;赵鹏 | 申请(专利权)人: | 国家计算机网络与信息安全管理中心陕西分中心 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L67/1097;H04L67/14;H04L67/75;H04L9/40;H04L41/02;H04L41/12;H04L41/22;G06F16/27;G06F16/45;G06F16/951;G06Q40/04 |
代理公司: | 宁波高新区核心力专利代理事务所(普通合伙) 33273 | 代理人: | 朱甲子 |
地址: | 710000 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太 智能 合约 应用 态势 感知 系统 | ||
1.一种以太坊智能合约应用态势感知系统,其特征在于:包括以太坊区块链模块、可视化平台模块、Web服务器模块、数据处理服务器模块、数据采集服务器模块和数据中心模块;所述以太坊区块链模块通过网络信号与数据采集服务器模块连接;所述数据采集服务器与数据中心模块通过网络相互连接;所述数据中心模块通过网络信号与数据处理服务器模块连接;所述数据中心模块通过网络信号与Web服务器模块相互连接;所述Web服务器模块通过网络信号与可视化平台模块相互连接;
S1、数据采集服务器模块:使用网络爬虫爬取以太坊区块链上智能合约的信息;
S2、数据存储:采集后的数据进行归一化,集中存储到数据库中;
S3、数据处理:对数据库中的基础数据进行数量分析、分类画像、趋势分析、关联分析;注册、管理可扩展的智能合约威胁检测算法库,并依据部署的威胁检测算法进行威胁发现;
S4、数据可视化:基于数据分析结果,将智能合约应用态势、智能合约安全态势等信息进行可视化呈现。
2.根据权利要求1所述的一种以太坊智能合约应用态势感知系统,其特征在于:所述S1中,具体的爬取步骤如下所示:
S11、网络爬虫爬取etherscan.io/contractsVerified合约列表页面第一页;
S12、通过Xpath语言提取当前页面中每个合约详细页面的链接;
S13、爬取当前页面中每个合约详细页面,通过Xpath语言获取合约信息;
S14、对合约信息进行数据归一化处理,以合约名称、合约地址为联合主键,其他合约信息为属性,存储到Mysql数据库中;
S15、重复步骤三、步骤四,直至步骤二中获取的全部链接遍历完毕;
S16、继续爬取合约列表页面的下一页,重复步骤二至步骤五;若合约列表页面无下一页,结束数据采集、存储过程。
3.根据权利要求2所述的一种以太坊智能合约应用态势感知系统,其特征在于:所述S3中,具体的数据分析步骤如下所示:
S31、数据处理层将所需要统计的智能合约信息通知给数据存储层;
S32、数据存储层根据需求将归一化的智能合约数据上传到数据处理层;
S33、数据处理层完成数量统计功能,并将上传的智能合约信息删除。
4.根据权利要求3所述的一种以太坊智能合约应用态势感知系统,其特征在于:所述S3中,具体的分类画像包括如下所示:
SA1、数据处理层将所需要画像的智能合约信息通知给数据存储层
SA2、数据存储层根据需求将归一化的智能合约数据上传到数据处理层
SA3、数据处理层完成分类画像功能,并将上传的智能合约信息删除。
5.根据权利要求4所述的一种以太坊智能合约应用态势感知系统,其特征在于:所述S3中,具体的趋势分析包括如下所示:
SB1、数据处理层将所需要趋势分析的智能合约信息通知给数据存储层;
SB2、数据存储层根据需求将归一化的智能合约数据上传到数据处理层
SB3、利用数据挖掘技术和机器学习算法完成趋势分析,并将上传的智能合约信息删除。
6.根据权利要求5所述的一种以太坊智能合约应用态势感知系统,其特征在于:所述S3中,具体的关联分析包括如下所示:
SC1、数据处理层将所需要关联分析的智能合约信息通知给所关联模块,如数量分析模块、分类画像等;
SC2、所关联模块数据处理层将本模块所需要的智能合约信息通知给数据存储层;
SC3、数据存储层根据关联需求将归一化的智能合约数据上传到数据处理层;
SC4、利用关联算法完成关联分析,并将上传的智能合约信息删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家计算机网络与信息安全管理中心陕西分中心,未经国家计算机网络与信息安全管理中心陕西分中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210033184.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于陀螺仪的测量装置和方法
- 下一篇:显示装置