Solve / Published research

2023

GasOptiScan

Static analysis that detects fusible loop patterns in Ethereum smart contracts.

C++Program AnalysisEVMControl-flow GraphsReact
KEY SIGNAL9.6% average gas reduction
Technical visualization for GasOptiScan
01

THE CHALLENGE

What needed to change.

Gas inefficiency can remain hidden after Solidity contracts are compiled, where source-level structure is no longer visible.

02

THE APPROACH

How I structured the solution.

I built a C++ pipeline that decompiles EVM bytecode into a control-flow graph, detects back edges and evaluates fusible loop combinations.

03

THE OUTCOME

What the work demonstrated.

Across 100+ sampled contracts, the system reported about 15% fewer dynamic opcodes and 9.6% lower gas usage in evaluated cases.