arXiv paper· machine learning (blockchain / DeFi analytics)· benchmark

ETH-TraceBench: A Large-Scale Event-Stream Benchmark for Ethereum DeFi under Temporal, Protocol, and Contract Shift

Kemal Kirtac, Carsten Maple

cs.LG

Quick verdict

Ethereum DeFi benchmark (1.35B log events): simple models score 0.95-0.96 macro-F1 yet drop 0.16-0.19 on unseen protocols; rigorous, but no deep baselines.

Summary

The paper introduces ETH-TraceBench, a benchmark of Ethereum receipt-log event streams for evaluating DeFi transaction classification under distribution shift. From 1.35 billion logged mainnet transactions (January 2021–December 2025; 5.01 billion raw log rows), the authors build two tasks — DEX swap/trade classification and rare-event liquidation detection — with labels drawn from curated on-chain warehouse tables and a fixed 911,267-instance supervised sample (train 2021–2024, model selection 2025H1, test 2025H2). Beyond the temporal test, the protocol defines protocol-transfer, pool-holdout, symbolic-novelty, masking, and hard-negative conditions. Simple models nearly saturate the balanced 2025H2 DEX test (TraceStats-GB 0.953 and TopicEmitterHashMLP 0.959 macro-F1), but strict unseen-protocol evaluation drops to 0.794/0.743/0.766 while unseen-pool scores stay at 0.927–0.935; Uniswap v4 and Ekubo v1, absent from training, are markedly harder. Joint emitter+topic masking cuts DEX macro-F1 to 0.916 and liquidation to 0.774, and a Transformer gains no consistent advantage from true log order over a deterministic shuffle. Audits cover 22.5% natural prevalence, sample representativeness, and a 400-transaction source-concordance check. Main limitations: labels depend on an unnamed commercial warehouse, no representation-learning baseline (BERT4ETH-class) is actually trained despite the related-work framing, and the appendix lists fairness controls for model families (GNN/TGN/DeepLog) that never appear in results.

Review complete

Assessment at a glance

machine learning (blockchain / DeFi analytics)

5

risk flags identified

● high 0

● medium 2

● low 3

Reproducibility readinessmedium
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Simple trace-count and hashed-symbol models nearly saturate the balanced 2025H2 DEX test (0.953–0.959 macro-F1), so a single aggregate temporal score overstates model readiness.
  • Strict evaluation on project/protocol combinations absent from training degrades DEX macro-F1 by roughly 0.16–0.19 (to 0.794/0.743/0.766), while unseen-pool degradation is only about 0.025.
  • Uniswap v4 and Ekubo v1, first appearing after the training period, are substantially harder than the full test for all reported baselines.
  • Jointly masking emitter and topic identities (not either alone) degrades performance (DEX 0.916, liquidation 0.774 for TopicEmitterTrace-SGD), indicating redundant public-symbol shortcuts rather than single-contract memorization.
  • A standard Transformer derives no consistent benefit from true log_index order versus a deterministic shuffle of the same retained events.

Strengths

  • Multi-axis shift evaluation instead of a single score

    The five-condition protocol (§3.2) yields the paper's cleanest finding: Table 10 separates strict unseen-protocol macro-F1 (0.794/0.743/0.766 for TraceStats-GB/TETrace-SGD/TEHashMLP) from unseen-pool (0.927/0.897/0.935), with paired-bootstrap degradations of −0.158 to −0.194 vs only −0.025 to −0.027 — an empirical decomposition of shift types usually conflated.

  • Honest shortcut diagnostics with quantified evidence

    §4.5 measures topic concentration (top topic in 80.7% of DEX test positives before generic-topic exclusion), §6.4 shows single-channel masking does not hurt while joint emitter+topic masking drops DEX to 0.916 and liquidation to 0.774, and §6.6/Table 13 shows 76.4% of DEX negatives share training-positive emitter–topic pairs with substantially higher FPRs (e.g., 0.0803 vs 0.0265 for TraceStats-GB).

  • Statistical discipline

  • Validity and representativeness auditing

  • Same-instance comparability at scale

Weaknesses

  • No trained representation-learning baseline

  • Spec/results mismatch in Appendix Table 28

  • Label provenance is not independently reproducible

  • Label-noise floor under protocol shift is unquantified

  • Minor internal inconsistency

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

ETH-TraceBench (arXiv:2609.23659v1, under review at TMLR) is a benchmark paper claiming five things: (1) a ledger-scale corpus of Ethereum mainnet receipt-log event streams — 1.35B transactions with logs and 5.01B raw log rows over January 2021–December 2025; (2) two supervised tasks, DEX swap/trade classification (311.87M labelled instances, 55 projects) and liquidation detection (105,952 instances), with a fixed 911,267-instance canonical sample under strict chronological partitions (train 2021–2024, select 2025H1, test 2025H2); (3) a five-condition evaluation protocol (temporal, protocol transfer, pool holdout, symbolic novelty, masking) plus hard negatives; (4) empirical findings that aggregate scores saturate while protocol transfer collapses; and (5) validity audits covering prevalence (22.5%), representativeness, and a 400-transaction source-concordance check.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is ETH-TraceBench?

A public benchmark of Ethereum transaction-level event streams built from receipt logs (1.35 billion logged transactions and 5.01 billion log rows, 2021–2025) for training and evaluating models that classify DeFi activity — mainly DEX swaps and lending liquidations — under realistic distribution shift such as new protocols, new liquidity pools, and unseen event signatures.

Why do simple models score above 0.95 macro-F1 on Ethereum DeFi transaction classification?

Because aggregate trace statistics (log counts, number of unique event topics and emitting contracts) and stable public event signatures like the ERC-20 Transfer topic are highly predictive, and the broad negative pool makes the aggregate task partly recoverable from execution complexity. The paper's point is that this comes at a cost: performance drops by roughly 0.16–0.19 macro-F1 on protocols never seen during training.

Is the ETH-TraceBench dataset and code publicly available?

The paper describes a release package with extraction queries, split and holdout manifests, per-seed prediction files, metric-regeneration scripts, and audit evidence, but no public repository URL appears in the text. The task labels derive from curated warehouse tables (crosschain.dex.trades, ethereum.lending.liquidations) whose provider is not named, so fully reproducing the labels likely requires commercial blockchain-data access.

What is the paper's main finding?

High accuracy on a standard future-period test does not mean a model is robust: strict evaluation on protocols absent from training (for example Uniswap v4 and Ekubo v1) degrades macro-F1 by 0.16–0.19, while novel pools within familiar protocols barely hurt. Masking emitter and topic identities and testing on hard negatives further shows the scores rely heavily on public symbolic shortcuts rather than transferable transaction semantics.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figure 1 (pipeline diagram) cannot be assessed from extracted text.
  • Some appendix controls (e.g., A.5 fairness tables) and manifests are described but only partially shown; Table 28 appears to be partly aspirational specification rather than evidence.
  • No public repository URL is visible in the extracted text; release status is taken from the authors' own tables.
  • Whether the extraction is complete for every appendix subsection cannot be verified, but results tables appear fully captured.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
ETH-TraceBench: A Large-Scale Event-Stream Benchmark for Ethereum DeFi under Temporal, Protocol, and Contract Shift | Evolve.Pub