← Blog

Ban Evasion Detection in Web3: How Banned Wallets Come Back and Get Caught

Ban evasion detection links a banned actor's new wallets, devices, and IPs back to them using on-chain funding trails, transaction-graph analysis, and persistent reputation scoring.

RubyScore Research· Research Team· September 25, 2026· 8 min read

Published: September 20, 2026 · Last updated: September 20, 2026

Ban evasion detection is the process of identifying users who return to a platform under new identities after being banned. In Web3, it links fresh wallets, devices, and IP addresses back to a banned actor by analyzing on-chain funding trails, transaction-graph overlaps, behavioral fingerprints, and persistent reputation signals that survive across accounts.

What Is Ban Evasion Detection?

Ban evasion detection identifies when a blocked user rejoins a platform under a new identity. In Web3 it cannot rely on a single account, because wallets are free to create. Instead, it correlates on-chain and off-chain evidence to prove that a fresh address belongs to a previously banned actor.

A ban removes an account's access. Evasion restores that access under cover of a new identifier. Detection closes the loop by proving the new identifier and the banned one are the same person. Platforms like Twitch, Reddit, and Discord pioneered this discipline in Web2; Web3 inherits the problem and adds a public ledger to solve it.

How Banned Users Return in Web3: New Wallets, New Devices, New IPs

Banned users return by resetting every visible identifier at once. They generate a new wallet address, switch devices or browser profiles, and rotate IPs through VPNs or proxies. Because a Web3 wallet is only a cryptographic keypair, spinning up a "clean" address costs nothing and takes seconds.

The reset is cheap, but the history is not. A wallet with no past is itself a signal, and the funds that bring it to life have to come from somewhere. That origin is where evasion starts to unravel.

How Is Ban Evasion Detected? On-Chain and Off-Chain Signals

Ban evasion is detected by combining two signal layers. On-chain signals come from the blockchain itself: funding sources, transaction timing, and contract interactions. Off-chain signals come from the client: device fingerprints, IP ranges, and behavioral patterns. No single signal is decisive; detection works by stacking correlated evidence into a confident link.

On-chain signals

  • Funding trail from the wallet that seeded the new address
  • Transaction-graph overlap with known counterparties
  • Timing correlation across "independent" wallets
  • Repeated contract-interaction and gas or nonce habits

Off-chain signals

  • Device fingerprint (canvas, fonts, hardware, time zone)
  • IP range and ASN, especially shared proxy blocks
  • Browser and HTTP header signatures
  • Session cadence and navigation behavior

Linking a Fresh Wallet Back to a Banned One: On-Chain Forensics

On-chain forensics link a new wallet to a banned one by following the money. Fresh addresses need funding, and that funding usually arrives from the same centralized-exchange deposit, hot wallet, or funding cluster the banned actor used before. Analysts trace these paths on a block explorer like Etherscan and with tooling from firms such as Chainalysis.

Wallet clustering and transaction-graph analysis then group addresses that move funds together or share counterparties. Academic work shows how reliably such links hold. A 2022 ACM Web Conference study by Niverthi, Verma, and Kumar matched ban-evading "child" accounts to their original "parent" accounts with a mean reciprocal rank of 0.97 across 8,551 evasion pairs, and predicted ban evasion early, before a human moderator flagged it, with an AUC of 0.85.

Source: https://arxiv.org/abs/2202.05257 (published February 2022)

That study analyzed platform accounts rather than wallets, but the same graph-linking logic underpins on-chain clustering. Crypto mixers are the standard counter-move, breaking a direct trail, yet they still leave timing and amount tells that narrow the search.

Off-Chain Signals: Device Fingerprints, IP Ranges, and Behavior

Off-chain signals catch evaders at the client layer, where a wallet address is invisible but a browser is not. Device fingerprinting hashes dozens of attributes into a stable identifier that survives a new wallet or cleared cookies. IP and ASN data flag shared proxy ranges, and behavioral timing exposes habits that repeat across accounts.

Session cadence, click order, and navigation patterns tend to recur even when an actor tries to look new. Many platforms pair these client signals with purpose-built detection tooling that links returning devices to blocked accounts, so a familiar device betrays a fresh wallet before any reward is claimed.

Ban Evasion vs. Sybil Attacks: Where They Overlap

Ban evasion is one banned user returning under a new identity. A sybil attack is one actor operating many identities simultaneously to fake independent users, often to farm airdrops or sway governance votes. They overlap because the same techniques expose both: wallet clustering, funding-trail analysis, and device fingerprinting.

An evader is essentially a sequential sybil. Whether the fake identities appear one after another or all at once, the detection stack that clusters them is the same, which is why sybil attack detection and ban evasion detection are usually built together.

How On-Chain Reputation and Proof-of-Human ID Catch Repeat Offenders

On-chain reputation catches repeat offenders by attaching persistent, portable scores to wallets instead of trusting the address itself. Because the score reflects genuine cross-chain history, a freshly minted evasion wallet starts with no reputation and cannot inherit the trust of an aged, active account. Proof-of-human identity adds a dedicated bot-and-sybil filter on top.

This is where an on-chain reputation layer becomes structural. RubyScore's Multichain Reputation Score (MRS) grades a wallet from 0 to 1000 by aggregating on-chain activity across 70+ blockchains, with AI-assisted scoring of how human that activity looks. Its Proof-of-Human ID (PoH ID) is a decentralized, on-chain-data identity that filters bots and sybils and verifies real user activity. A returning farmer's new wallets score low, so protocols and quest platforms can reward genuine users without hand-chasing every fresh address.

Web2 vs. Web3 Ban Evasion Detection (Comparison Table)

Web2 and Web3 detect ban evasion with different primary signals. Web2 platforms lean on device fingerprints, IP addresses, and account metadata they privately control. Web3 adds a public, permanent ledger where every wallet's funding and transaction history stays visible forever, which makes on-chain linking uniquely powerful but raises distinct privacy trade-offs.

Dimension Web2 ban evasion detection Web3 ban evasion detection
Primary identifier Account, email, phone Wallet address (keypair)
Cost to create new identity Low to moderate Near zero, instant
Core linking signal Device fingerprint, IP, cookies On-chain funding trail and graph
Data visibility Private, platform-held Public, permanent ledger
Persistent identity layer Internal account score Portable on-chain reputation
Common evasion tool New account plus VPN New wallet plus mixer plus proxy

How Protocols, dApps, and Airdrop Teams Deploy Detection

Protocols, dApps, and airdrop teams deploy detection as a scoring gate, not a manual ban list. Before distributing rewards, they score each wallet's on-chain history and humanness, cluster it with its funding and behavioral peers, and filter low-reputation or sybil-linked addresses. Enforcement happens at claim time, when it matters most.

The scale is real. Ahead of its 2024 ZRO airdrop, LayerZero Labs published a preliminary list of 803,093 wallet addresses flagged as potential sybils, identified through its self-report program plus analysis by risk platform Chaos Labs and analytics firm Nansen.

Source: https://crypto.news/layerzero-spots-800k-sybil-addresses-airdrop-scheme/ (May 2024)

Limits and Challenges: Privacy, False Positives, and Wallet Rotation

Detection has real limits. Aggressive clustering produces false positives, because shared custodians, exchange addresses, and multisigs can look like a single actor when they are not. Determined evaders rotate wallets, devices, and IPs and route funds through mixers to break trails. And public on-chain analysis raises legitimate privacy concerns.

The practical answer is layering. Any single reset defeats a single signal, but a new wallet, a new device, and a new IP rarely align cleanly across on-chain funding trails and persistent reputation at the same time. Because false positives carry a cost, mature systems pair automated scoring with human review and an appeal path before permanent action.

Frequently Asked Questions

How is ban evasion detected in Web3?

Web3 ban evasion detection combines on-chain and off-chain signals. On-chain, systems trace a new wallet's funding source, transaction-graph overlaps, and behavioral timing back to a banned wallet. Off-chain, they match device fingerprints, IP ranges, and browsing signatures. Persistent reputation scores then tie these clues into a single actor across identities.

Can a banned wallet just create a new one to get around a ban?

Generating a new wallet address is trivial, but it rarely stays anonymous. The funds that seed it usually trace back to the same exchange deposit or wallet cluster, and the actor tends to repeat behavioral patterns. On-chain forensics and reputation systems link the fresh address back to the original banned identity.

What is the difference between ban evasion and a sybil attack?

Ban evasion is one banned user returning under a new identity. A sybil attack is one actor running many identities at once to fake independent users, often to farm airdrops or sway votes. They overlap because the same clustering, funding-trail, and fingerprinting techniques detect both.

How do airdrop and quest platforms stop banned farmers from coming back?

They score each wallet's genuine on-chain history and humanness instead of trusting the address alone. Wallets flagged for farming are clustered with their funding and behavioral peers, so a farmer's fresh wallets inherit a low reputation score and get filtered out before any rewards are distributed.

Is ban evasion illegal?

Ban evasion itself is usually a platform rules violation rather than a crime, and it can void rewards or trigger permanent blocks. It can cross into illegality when paired with fraud, unauthorized access, or money laundering. In Web3, evasion most often ends in airdrop disqualification and forfeited on-chain reputation.

Can device fingerprinting alone catch ban evasion?

Device fingerprinting catches evaders who reuse the same browser or hardware, but determined actors rotate devices, IPs, and wallets. Reliable detection layers device signals with on-chain funding trails and persistent reputation scoring, so no single reset (new wallet, new device, or new IP) is enough to slip through.

Filtering bots before your next campaign?

RubyScore filtered 500,000+ bots for Somnia and 243,000+ for Linea using on-chain reputation and Proof-of-Human ID.

Get Score