atlas

Research map / Graph learning / Graph self-supervised learning

Multi-Chain Graphs of Graphs: A New Approach to Analyzing Blockchain Datasets

NeurIPS 2024 · Graph learning › Graph self-supervised learning · approach: Graph anomaly detection · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces cross-chain Graphs-of-Graphs datasets of ERC20/BEP20 token transaction graphs (Ethereum, Polygon, BSC) with token-category labels and Jaccard-weighted inter-token global graphs, and benchmarks GNN and GoG models on classification, anomaly detection, and edge prediction.

Problem

Blockchain graph learning lacks large-scale, cross-chain datasets with hierarchical graph-level labels, and it is unclear whether Graphs-of-Graphs models perform well on large real-life transaction networks.

Approach

Model each token's transactions as a local graph and inter-token user overlap (Jaccard coefficient of shared addresses) as a global graph, forming a graphs-of-graphs dataset across three EVM chains with explorer-derived token category labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GoG models instead of individual-graph GNNs for token classificationToken graph classification · Top-category classification across Ethereum, Polygon, and BSCF1-macro: up to 28% and 16% improvements respectively in the 3-class category on BSC; up to 44% and 11% improvements respectively Helped
Increase classification from 3 classes to 5 classesGraph classification models · Ethereum, Polygon, and BSC token categoriesF1-macroHurt
Use GoG models rather than individual-graph GNNsToken graph classification · 5-class classification, especially minor classesF1-macroMixed
Use graph anomaly detection methods instead of methods based on graph structural dataToken fraud detection · BSCAUC: 3.34%Helped
Use graph anomaly detection methods instead of methods based on graph structural dataToken fraud detection · Ethereum and PolygonAUCHurt
Use GoG models instead of individual-graph GNNsGlobal token link prediction · Ethereum, Polygon, and BSCAUCMixed
Represent token graphs using DeepWalk (ablation)GoG models and multivariate outlier detection methods · Token fraud detectionAUCMixed

Surprising findings

Limitations

Experimental setup

Datasets: Ethereum ERC20 token transactions (Etherscan) Polygon token transactions (Polygonscan) BSC BEP20 token transactions (Bscscan)

Benchmarks: multi-class token classification (3-class, 5-class) graph anomaly detection (fraud token detection) global edge prediction

Metrics: F1-macro F1-micro AUC AP accuracy

Baselines: GCN GAT GIN ResidualGCN GraphSage SEAL GoGNN DVGGA COPOD IForest DIF VAE

Builds on: SEAL GoGNN DVGGA PyGOD PyOD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy