基于Wasm代码块的层次化gas扣除方法

冯霞, 赵猛, 刘才华

中国民航大学学报 ›› 2025, Vol. 43 ›› Issue (03) : 68 -74+80.

PDF
中国民航大学学报 ›› 2025, Vol. 43 ›› Issue (03) : 68 -74+80.

基于Wasm代码块的层次化gas扣除方法

    冯霞, 赵猛, 刘才华
作者信息 +

Author information +
文章历史 +
PDF

摘要

针对基于WebAssembly(简称Wasm)的区块链智能合约虚拟机在gas扣除过程中产生过长时延的问题,分析该过程中的性能瓶颈,提出一种基于代码块的层次化gas扣除方法。通过在Wasm虚拟机中设计指令记录器与代码块分析器,实现基于代码块的gas扣除。根据Wasm模块结构,设计层次化代码块识别规则。实验结果表明,与传统逐条指令的gas扣除方法相比,本文方法将gas扣除次数减少了79.6%,且在交易串行执行模式和交易并行执行模式下,可分别将执行平均时延降低17.0%和18.8%。

关键词

区块链 / WebAssembly / 智能合约虚拟机 / gas扣除 / 代码块

Key words

引用本文

引用格式 ▾
基于Wasm代码块的层次化gas扣除方法[J]. 中国民航大学学报, 2025, 43(03): 68-74+80 DOI:

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

AI Summary AI Mindmap
PDF

38

访问

0

被引

详细

导航
相关文章

AI思维导图

/