基于寄存器机的区块链虚拟机运行方法、系统及电子设备
申请号:CN202511105419
申请日期:2025-08-07
公开号:CN120994308A
公开日期:2025-11-21
类型:发明专利
摘要
本申请公开了一种基于寄存器机的区块链虚拟机运行方法、系统及电子设备,涉及区块链技术领域,其中,该方法包括:通过解释器接收智能合约的以太坊字节码,并将以太坊字节码转换为目标指令序列;通过寄存器机的执行引擎处理目标指令序列中的第一类指令,其中,第一类指令的执行条件不包括访问区块链状态树;通过寄存器机的执行引擎和状态存储接口层处理目标指令序列中的第二类指令,其中,第二类指令的执行条件包括访问区块链状态树。本申请解决了在现有的以太坊虚拟机运行架构下,由于指令复杂导致的虚拟机运行效率低且维护成本高的技术问题。
技术关键词
虚拟机运行方法
零知识证明
区块链状态数据
指令
信息验证
存储结构
堆栈结构
智能合约执行
接口
内存结构
序列
可读存储介质
指针
电子设备
计算机
区块链技术
状态更新
信息更新
轨迹