Bytecode Obfuscation for Smart Contracts
【Author】 Yu, Qifan; Zhang, Pengcheng; Dong, Hai; Xiao, Yan; Ji, Shunhui
【Source】2022 29TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC
【影响因子】
【Abstract】Ethereum smart contracts face serious security problems, which not only cause huge economic losses, but also destroy the Ethereum credit system. To solve this problem, code obfuscation techniques are applied to smart contracts to improve their complexity and security. However, the current source code obfuscation methods have insufficient anti-decompilation ability. Therefore, we propose a novel bytecode obfuscation approach called BOSC based on four kinds of bytecode obfuscation techniques, which is directed at solidity. The experimental results show that, after the bytecode obfuscation, the failure rate of decompilation tools is over 99% and only a small amount of gas is consumed.
【Keywords】Ethereum; Smart Contract; Bytecode Obfuscation
【发表时间】2022
【收录时间】2023-07-05
【文献类型】
【主题类别】
--
评论