一种区块链智能合约语义图的生成方法

AITNT
正文
推荐专利
一种区块链智能合约语义图的生成方法
申请号:CN202510065052
申请日期:2025-01-15
公开号:CN119990293A
公开日期:2025-05-13
类型:发明专利
摘要
一种区块链智能合约语义图的生成方法,可以根据定义的智能合约语义规则实现语义执行过程的状态图,从而在语义验证过程中,提取有效的漏洞信息。本发明包括:定义智能合约的BNF语法和形式语义、与状态存储相关的配置表、函数调用序列,按形式语义规则逐步执行智能合约并生成状态执行序列,从状态执行序列中提取要验证的起始状态和终止状态,按照可达性断言模板形成可达性断言,使用语义验证器对可达性断言进行验证,生成语义图。语义图包括智能合约语义信息、语义控制流信息、语义数据流信息、验证约束信息,可用于漏洞检测分析、符号执行分析。本方法能从形式语义层面展示合约执行过程,发现语义级别的漏洞。
技术关键词
智能合约程序 账户 区块链智能合约 程序执行状态 存储槽 生成智能合约 语义规则 执行智能合约 序列 生成方法 定义 漏洞 智能合约代码 智能合约执行 逻辑 节点 证明系统 语义层面 树状结构
系统为您推荐了相关专利信息
1
基于动态网络指纹的双向通道认证通信装置及方法
网络指纹 认证通信装置 区块链智能合约 网络特征 动态指纹
2
一种标签建立方法、电子设备、介质及产品
标签特征 金融 档案标签 数据更新 服务特征
3
支付网络意向资金管理器
支付工具 管理器 账户 资金 计算机
4
基于对比学习的多尺度特征融合机器人水军检测方法
水军检测方法 通道注意力机制 机器人 社交媒体平台 样本
5
一种政务数据智能审核方法及配置系统
智能审核方法 政务 区块链智能合约 图谱 风险
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号