E-Guard: a vulnerability detection tool for smart contracts in electric power systems

The application of smart contracts in electric power systems is widespread. However, vulnerabilities in smart contracts can cause significant economic losses and require careful attention. Smart contracts in electric power systems have domain-specific characteristics that differ from traditional public blockchain applications. As a result, existing vulnerability detection tools cannot be directly applied to these systems. To address this challenge, we design a vulnerability detection tool called E-Guard specifically for smart contracts in electric power systems. E-Guard uses a tailored intermediate representation (IR) known as EIR, which provides control flow and data flow information more suited to the business logic of electric power systems than traditional static analysis tools. We identify and summarize three types of vulnerabilities unique to electric power systems based on expert knowledge. Experimental results show that E-Guard significantly outperforms traditional static analysis tools in detecting these three types of vulnerabilities. Additionally, the extra overhead generated by using EIR is minimal and negligible. This demonstrates that E-Guard is an effective and efficient tool for enhancing the security of smart contracts in electric power systems. • Domain specific vulnerability . We summarize specific logic vulnerabilities that are unique to smart contracts electric power systems. • Intermediate representation . We develop a specialized intermediate representation tailored for smart contracts in electric power systems. • Vulnerability detection . We introduce a vulnerability detection approach to identify critical security risks of smart contracts in electric power systems.

Authors

Institutions

Publication Details

Journal
Blockchain Research and Applications
Published
2025-05-14
DOI
https://doi.org/10.1016/j.bcra.2025.100309
Citations
1
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

E-Guard: a vulnerability detection tool for smart contracts in electric power systems

Honglin Xue, Xiaowei Hao, Xin Gong, Feng Du et al.
1 citations
Blockchain Research and Applications
Blockchain Technology Applications and Security
3.25
article

E-Guard: a vulnerability detection tool for smart contracts in electric power systems

Honglin Xue, Xiaowei Hao, Xin Gong, Feng Du, Rongsheng Li, Liang Gu
article en
1 citations

Abstract

The application of smart contracts in electric power systems is widespread. However, vulnerabilities in smart contracts can cause significant economic losses and require careful attention. Smart contracts in electric power systems have domain-specific characteristics that differ from traditional public blockchain applications. As a result, existing vulnerability detection tools cannot be directly applied to these systems. To address this challenge, we design a vulnerability detection tool called E-Guard specifically for smart contracts in electric power systems. E-Guard uses a tailored intermediate representation (IR) known as EIR, which provides control flow and data flow information more suited to the business logic of electric power systems than traditional static analysis tools. We identify and summarize three types of vulnerabilities unique to electric power systems based on expert knowledge. Experimental results show that E-Guard significantly outperforms traditional static analysis tools in detecting these three types of vulnerabilities. Additionally, the extra overhead generated by using EIR is minimal and negligible. This demonstrates that E-Guard is an effective and efficient tool for enhancing the security of smart contracts in electric power systems. • Domain specific vulnerability . We summarize specific logic vulnerabilities that are unique to smart contracts electric power systems. • Intermediate representation . We develop a specialized intermediate representation tailored for smart contracts in electric power systems. • Vulnerability detection . We introduce a vulnerability detection approach to identify critical security risks of smart contracts in electric power systems.

Blockchain Research and ApplicationsVol. 6(4)
State Grid Corporation of China (China) (CN)
Openalex Percentile: Top 9%
Blockchain Technology Applications and Security
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.