一种基于即时编译的智能合约加速执行方法和装置

AITNT
正文
推荐专利
一种基于即时编译的智能合约加速执行方法和装置
申请号:CN202410971522
申请日期:2024-07-19
公开号:CN118509159B
公开日期:2024-10-11
类型:发明专利
摘要
本发明公开了一种基于即时编译的智能合约加速执行方法和装置,包括:对以太坊节点接收的智能合约的调用请求进行合法性和有效性检测,解析检测通过的调用请求;综合考虑智能合约的调用次数、最近调用时刻和智能合约执行复杂度,判断该智能合约是否为热点智能合约;若否,由EVM解释执行智能合约字节码;若是,判断热点合约的字节码是否已编译为机器码,对未编译的,利用LLVM编译为机器码并存储在缓存中;编译完成后执行编译过后的机器码,将执行结果返回给提出调用请求的调用方。本发明提高了智能合约的执行速度,增加了系统的吞吐量和交易处理能力;具有良好的移植性和扩展性,能够适应不同类型的节点设备。
技术关键词
加速执行方法 智能合约执行 执行智能合约 热点 静态分析技术 智能合约调用 指令 识别模块 节点设备 存储结构 有效性 标记 复杂度 表达式 元素 执行装置 识别算法 存储器 处理器 序列
系统为您推荐了相关专利信息
1
基于多级缓存的大模型推理方法及装置、存储介质、设备
序列 内存 拷贝 生成数据块 推理方法
2
一种基于分布式存储的电气设备数据管理优化方法及系统
数据管理 电气设备 序列 时间段 因子
3
金融系统评论处理方法及装置、电子设备及存储介质
系统特征 文本 数据 策略 金融业务技术
4
面向城市改建全生命周期的智能调度与协同系统及其方法
区块链智能合约 协同系统 施工现场 施工管理技术 三层网络结构
5
一种结合区块链和AI大模型的远程数字大会管理系统
管理系统 网络模块 多模态 数据同步接口 动态
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号