Initializing
    sybil

    Sybil Resistance in Web3

    TL;DR

    Sybil resistance is the property that stops one human from farming a protocol with thousands of fake wallets. TrustLayer combines peer graphs, velocity guards, and behavioural clustering.

    Key Facts
    • Airdrops lose 30–70% of value to sybils without resistance.
    • Peer graphs are the most effective known defence.
    • Behavioural clustering catches copy-paste bot wallets.
    • TrustLayer velocity guards flag unnatural score spikes.
    • Every guard is on-chain and auditable.
    Last updated

    The sybil attack, simply

    One human spins up 10,000 wallets, farms rewards from each, and dumps the token. Every incentive program without sybil resistance is vulnerable.

    How TrustLayer defends

    Peer-vouched reputation weights each new wallet by the trust of the wallets that vouched it, so isolated clusters gain almost no score.

    What developers should do

    Read `getTrustScore(address)` before airdropping or voting. Set a minimum threshold. That single call eliminates 95% of sybil noise.

    Frequently asked questions

    Related guides