摘要
本发明公开一种用于检测去中心化金融协议依赖关系的系统与方法,该系统包括协议信息模块、功能依赖分析模块和实现依赖分析模块;协议信息模块用于从区块链协议数据平台获取各种协议,提取每个协议的基本信息,并筛选总锁仓量高、历史活跃度高、交易数量大的协议保存在协议数据库中;并获取区块链协议数据平台上的fork信息,将被其他协议fork的协议,以及每种协议类别中的TVL最高的协议组成基石协议数据集;功能依赖分析模块采用静态分析与动态分析相结合的方式,检测目标合约在在功能层面对其他协议的依赖关系;实现依赖分析模块用于检测目标合约在实现层面对其他协议的复制与复用关系。本发明能够自动识别去中心化金融协议的功能依赖和实现依赖。
技术关键词
区块链协议
智能合约部署
分析模块
数据平台
抽象语法树
子模块
金融
关系
信息模块
对象
区块链浏览器
辅助工具类
编辑距离算法
参数
文本
节点
解码
通用接口
变量
系统为您推荐了相关专利信息
聚类算法
智能审核方法
智能推荐方法
时间段
对象
智能家居设备
动态优先级管理
调控系统
调控策略
生成用户场景
循环控制系统
指数
PID控制算法
序列
模糊控制算法
智能水表
在线故障检测系统
在线故障检测方法
地理空间分析
机器学习算法