Rollguard:Defending RPC Manipulation Attacks in Optimistic Rollups with Graph ML

The rapid adoption of Layer 2 (L2) blockchain scaling solutions, such as optimistic rollup (OR), have introduced new vulnerabilities that compromise the security and efficiency of blockchain. In this work, we introduce a critical security vulnerability in the OR system, where attackers exploit remote procedure call (RPC) address manipulation to deceive verifiers into challenging legitimate state roots. By altering the sender's RPC address during transaction processing delays, attackers create a false perception of fraud, resulting in unwarranted challenges and penalties for verifiers, thereby undermining t he protocol's integrity. To mitigate this flaw, we propose ROLLGUARD,a graph machine learning (ML) approach that dynamically models interactions within the blockchain as a graph, with nodes representing senders and receivers (RPC endpoints). Utilizing a graph neural network (GNN), this method detects unusual RPC address changes by analyzing real-time and historical transaction patterns, enabling proactive identification o f potential attacks. The GNN flags anomalous behavior i n R PC a ddress updates, offering early alerts to verifiers a nd reducing false challenges. Our experimental results show that ROLLGUARD framework significantly enhances protocol security, lowering false-positive challenge rates and protecting verifiers from undue penalties.

Authors

Institutions

Publication Details

Published
2025-04-23
DOI
https://doi.org/10.1109/isqed65160.2025.11014303
Citations
1
Primary Topic
Adversarial Robustness in Machine Learning
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Rollguard:Defending RPC Manipulation Attacks in Optimistic Rollups with Graph ML

Alvi Ataur Khalil, Mohammad Ashiqur Rahman
1 citations
Adversarial Robustness in Machine Learning
2.48
article

Rollguard:Defending RPC Manipulation Attacks in Optimistic Rollups with Graph ML

Alvi Ataur Khalil, Mohammad Ashiqur Rahman
article en
1 citations

Abstract

The rapid adoption of Layer 2 (L2) blockchain scaling solutions, such as optimistic rollup (OR), have introduced new vulnerabilities that compromise the security and efficiency of blockchain. In this work, we introduce a critical security vulnerability in the OR system, where attackers exploit remote procedure call (RPC) address manipulation to deceive verifiers into challenging legitimate state roots. By altering the sender's RPC address during transaction processing delays, attackers create a false perception of fraud, resulting in unwarranted challenges and penalties for verifiers, thereby undermining t he protocol's integrity. To mitigate this flaw, we propose ROLLGUARD,a graph machine learning (ML) approach that dynamically models interactions within the blockchain as a graph, with nodes representing senders and receivers (RPC endpoints). Utilizing a graph neural network (GNN), this method detects unusual RPC address changes by analyzing real-time and historical transaction patterns, enabling proactive identification o f potential attacks. The GNN flags anomalous behavior i n R PC a ddress updates, offering early alerts to verifiers a nd reducing false challenges. Our experimental results show that ROLLGUARD framework significantly enhances protocol security, lowering false-positive challenge rates and protecting verifiers from undue penalties.

Florida International University (US)
Openalex Percentile: Top 10%
Adversarial Robustness in Machine Learning
2.48
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.

Rollguard:Defending RPC Manipulation Attacks in Optimistic Rollups with Graph ML — Alvi Ataur Khalil, Mohammad Ashiqur Rahman · (2025) | TGRS Research Map | TGRS