Security & Analytics

Auditing Sybil Risk: Funding Graphs, Temporal Entropy, and False Positives

A defensive technical guide to wallet-clustering analysis: funding graphs, temporal similarity, interaction congruence, uncertainty, false positives, and evidence-preserving review.

By Dr. Clara Cartographer (On-Chain Data Scientist) · Published 2026-07-16 · Updated 2026-09-29

TLDR: Sybil analysis can identify wallet clusters that deserve review, but correlation is not proof of abuse. Funding relationships, timing similarity, contract overlap, and transaction fingerprints are useful forensic signals when interpreted with provenance and uncertainty. FarmDash uses these ideas defensively: explain why wallets appear related, preserve evidence, distinguish legitimate shared infrastructure from deceptive multi-accounting, and never turn a risk model into instructions for evading anti-abuse controls.

What Is a Sybil-Risk Audit?

A Sybil-risk audit asks whether a group of addresses appears to represent independent economic actors or a coordinated cluster.

That is narrower than asking whether a wallet is “eligible.” Protocols can combine on-chain analysis with identity checks, jurisdictional restrictions, private vendor models, manual review, or unpublished rules. A public graph can reveal relationships; it cannot reproduce every downstream decision.

A sound audit therefore produces:

  • observed facts;
  • derived relationships;
  • confidence and data coverage;
  • plausible benign explanations;
  • risk indicators;
  • unresolved questions.

It should not output a guaranteed verdict.

1. Funding-Graph Analysis

Represent transfers as a directed graph:

[ G=(V,E) ]

where addresses are vertices and transfers are edges.

Useful graph features include:

  • common upstream funders;
  • repeated direct transfers among the same wallets;
  • fan-out from a treasury or exchange-withdrawal path;
  • fan-in back to a common consolidation wallet;
  • bridge paths that reconnect on the destination chain;
  • repeated token-flow topology across campaigns.

Community-detection methods such as Louvain modularity can help identify dense subgraphs:

[ Q= rac{1}{2m}sum_{i,j} left[A_{ij}- rac{k_i k_j}{2m} ight]delta(c_i,c_j) ]

The important analytical caution is that shared funding does not prove shared fraudulent intent. A treasury, family, exchange batch, DAO, market maker, payroll process, or smart-account infrastructure can legitimately create graph correlation.

Evidence to preserve

For a wallet cluster, record:

  • source transaction hashes;
  • bridge transactions;
  • known treasury relationships;
  • wallet purpose;
  • beneficial-control information when available to the operator;
  • protocol terms that define whether multi-wallet participation is allowed.

That makes later review explainable.

2. Temporal Similarity

Automation often creates regular timing patterns, but humans and legitimate systems can also be synchronized by market events.

For two event streams, compare transaction intervals:

[ Delta t_k=t_{k,B}-t_{k,A} ]

and characterize the distribution rather than relying on a single threshold.

Shannon entropy can summarize predictability:

[ H(X)=-sum_i P(x_i)log_2P(x_i) ]

Lower entropy can mean more regular behavior. It does not prove a Sybil relationship.

Context matters:

  • liquidation bots are supposed to react quickly;
  • payroll systems may run on schedules;
  • users can respond to the same public campaign announcement;
  • batch infrastructure can create near-simultaneous transactions.

The right conclusion is “timing similarity observed,” not “operator identity proven.”

3. Interaction Congruence

Wallets can also be compared by what they do.

A Jaccard similarity score measures overlap in sets of touched contracts:

[ J(A,B)= rac{|Acap B|}{|Acup B|} ]

Cosine similarity can compare richer interaction vectors that include count or volume.

Relevant features can include:

  • contracts called;
  • methods invoked;
  • route families;
  • asset pairs;
  • bridges used;
  • position lifecycles;
  • repeated counterparties;
  • transaction-template fingerprints.

High similarity is more informative when the compared actions are unusual. Two wallets both using a dominant DEX is weak evidence; two wallets repeatedly executing an uncommon multi-step sequence may deserve more scrutiny.

4. Why Hard Thresholds Are Dangerous

A threshold such as “Jaccard > 0.85 means Sybil” sounds scientific but can be misleading.

Threshold quality depends on:

  • the population being compared;
  • observation window;
  • feature construction;
  • class balance;
  • protocol behavior;
  • false-positive tolerance;
  • whether training labels were reliable.

A production system should calibrate thresholds against known data and report uncertainty. FarmDash should not publish arbitrary universal cutoffs as if every protocol uses the same detector.

5. False Positives and Alternative Explanations

Common benign causes of correlation include:

Pattern Possible benign explanation
Common funding address treasury, exchange, family, payroll
Same bridge dominant route or campaign instruction
Similar contract set popular DeFi stack
Same transaction time market event or public announcement
Similar transaction template wallet software or aggregator
Repeated internal transfers treasury or portfolio rebalancing
New wallets with limited history legitimate new users

A robust review explicitly records these alternatives instead of treating a classifier score as ground truth.

6. Defensive Remediation

If a legitimate operator sees a high cluster-risk signal, the objective is not to camouflage the graph.

Useful responses include:

  1. verify the underlying transactions;
  2. document why each wallet exists;
  3. check whether the relevant program allows multiple controlled wallets;
  4. stop activity that conflicts with published terms;
  5. separate operational roles only when there is a real security/accounting reason;
  6. preserve evidence for an appeal or manual review;
  7. consolidate or simplify architecture when unnecessary wallet sprawl creates risk.

Do not manufacture random timing, fake counterparties, artificial NFT activity, fragmented funding paths, or other behavior intended to misrepresent common control.

7. How FarmDash Should Represent Sybil Risk

A FarmDash Sybil result should expose:

  • the signals observed;
  • the source data used;
  • freshness and coverage;
  • confidence;
  • relationships among wallets;
  • which conclusions are heuristic;
  • what cannot be known from public data.

The score should mean “review this evidence”, not “you will be excluded” or “you are safe.”

When evidence is incomplete, the correct state is incomplete.

8. Agent Policy

An AI agent receiving a Sybil-risk result should:

  • explain the observed cluster features;
  • avoid attributing intent without evidence;
  • preserve request IDs and source references;
  • distinguish fact from inference;
  • request human review for consequential eligibility decisions;
  • refuse instructions whose purpose is to conceal common control or evade anti-abuse systems.

This keeps risk analysis useful without turning FarmDash into a filter-evasion tool.

Frequently Asked Questions

Does a common CEX funding source prove wallets belong to one person?

No. It can be evidence of a relationship, but exchange batching and shared infrastructure create legitimate ambiguity.

Can FarmDash guarantee whether a wallet will pass a protocol review?

No. Protocols can use private data, unpublished rules, identity checks, manual review, or external vendors that FarmDash cannot observe.

Is temporal entropy a definitive Sybil detector?

No. It is one statistical feature. Scheduled systems, market events, and common software can all create correlated timing.

Should I randomize my activity to reduce a score?

No. Deliberately changing behavior to disguise common control is not a sound compliance strategy. Use wallets for legitimate purposes and follow program rules.

What is the most useful output of a Sybil audit?

An evidence trail: which addresses appear related, why the model thinks so, what alternative explanations exist, and what still needs human or first-party verification.

Editorial Transparency

This guide describes public blockchain-forensics concepts for defensive analysis and protocol/user risk review. It does not endorse multi-account abuse or methods intended to bypass eligibility controls.