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

冯霞, 赵猛, 刘才华

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

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

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

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

Author information +
文章历史 +

摘要

针对基于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

注册一个新账户 忘记密码

参考文献

基金资助

天津市教委科研计划项目(2021KJ037); 中央高校基本科研业务费专项(3122021052); 民航航空公司人工智能重点实验室自主课题基金(CZAILAB-COO-KJAI20001)

AI Summary AI Mindmap

256

访问

0

被引

详细

导航
相关文章

AI思维导图

/

〈 〉