5月16日 宋巍教授学术报告(智慧教育学院)

来源:计算机学院作者:时间:2025-05-14浏览:71设置

报 告 人:宋巍

报告题目:智能合约中重新排序函数调度以降低调用Gas开销

报告时间:2025年5月16日(星期五)16:00

报告地点:9#-906

主办单位:智慧教育学院(计算机科学与技术学院)、科学技术研究院


报告人简介:宋巍,南京理工大学计算机科学与工程学院教授、博士生导师、软件工程系主任,CCF软件工程专委委员、服务计算专委委员。现为CCF杰出会员、IEEE Senior Member,曾历任CCF YOCSEF南京AC委员、秘书、副主席。十余年来一直从事服务计算、软件工程与方法学等方面的研究;在OOPSLA、ASE、ESEC/FSE、ICSE、ISSTA等领域顶级会议和TSE、TSC等领域顶级期刊上共发表CCF A类论文30余篇;曾受邀参加国际计算机顶级论坛Schloss Dagstuhl研讨会并做报告。


报告摘要:智能合约是部署在以太坊等区块链平台上的程序。为避免资源滥用,用户调用智能合约时需支付Gas费用。尽管Gas优化备受关注,但函数调度对合约调用Gas开销的影响尚未引起重视。在揭秘函数调度如何影响调用Gas开销之后,我们提出FunRedisp这一智能合约字节码重构方案,以降低智能合约的平均调用Gas消耗。具体来说,在源代码层面,FunRedisp首先预测该合约中调用概率最高的“热点函数”,随后在字节码层面将 热点函数挪至函数调度前端,从而减少整体调度的Gas消耗。对50个实际合约的实验显示,FunRedisp可使每笔交易平均节省约125.17单位的Gas,编译耗时仅增加0.37秒。


返回原图
/