Resource Analysis in Blockchain Transactions: An Opcode-Driven Multilayer Graph Approach

Blockchain technology has experienced significant growth across various industries. However, challenges such as scalability, high transaction fees, and resource inefficiencies continue to limit its full potential. This paper presents a novel approach using a multilayer graph to model and analyze blo...

Full description

Saved in:
Bibliographic Details
Published inAdvances in distributed computing and artificial intelligence journal Vol. 14; p. e31609
Main Authors Hasnaoui, Inas, Zrikem, Maria, Elassali, Raja
Format Journal Article
LanguageEnglish
Published 27.02.2025
Online AccessGet full text

Cover

Loading…
More Information
Summary:Blockchain technology has experienced significant growth across various industries. However, challenges such as scalability, high transaction fees, and resource inefficiencies continue to limit its full potential. This paper presents a novel approach using a multilayer graph to model and analyze blockchain transactions, with a focus on resource consumption—specifically opcode execution and gas usage. By categorizing accounts into distinct layers—Externally Owned Accounts (EOAs), smart contracts, oracles, and cross-chain bridges—the graph-based model captures interactions across these account types. Through transaction trace analysis, we extract opcode usage and gas consumption, applying graph-theoretical metrics such as node scoring and edge weighting to identify critical nodes and resource-intensive transactions. Our findings provide new insights into resource-heavy behaviors, revealing optimization opportunities to reduce transaction costs and improve scalability. Additionally, the approach aids in anomaly detection and smart contract optimization, enhancing the cost-effectiveness and performance of blockchain systems.
ISSN:2255-2863
2255-2863
DOI:10.14201/adcaij.31609