1. Introduction
As AI systems become more capable of performing tasks that look human, distinguishing real human participants from automated ones is becoming a genuinely hard problem for digital networks.
This matters most in places where participation is supposed to represent people. Governance votes, identity verification, access controls, community membership. If a single actor can run thousands of accounts that each appear to be a separate person, the results of any system built around individual participation are compromised.
Polkadot is building a solution to this problem. It is called Proof of Humanity, and it is designed to let people prove they are unique real individuals without revealing who they are or handing personal data to a central authority.
This article examines how Proof of Humanity works, how it fits into Polkadot’s broader identity infrastructure, and why it matters as AI-generated activity becomes increasingly difficult to distinguish from human participation.
2. Why Traditional Identity Systems Are Not Enough
Most online identity verification today works through institutions. A government issues a passport. A bank verifies your identity. A platform checks your email. In each case, a centralised organisation holds the record and mediates access.
This creates real problems. The organisation can be hacked, exposing records for millions of people. It can revoke access. It can be compelled by governments to share data. And across much of the world, a significant portion of the population does not have access to the formal identity systems these processes rely on.
Automated systems make this harder. Modern AI can generate convincing fake accounts, realistic profile photos, plausible conversation histories, and behaviour patterns that are difficult to distinguish from real users. CAPTCHAs and basic verification checks that worked five years ago are increasingly solvable by machines. The result is that existing verification approaches are becoming less reliable at exactly the moment when the ability to verify human participation matters more.
3. Proof of Humanity
Proof of Humanity systems verify that a participant represents a unique real person, without requiring them to reveal their identity. The goal is Sybil resistance: making it practically impossible for one person to register as many.
Rather than storing personal information in a central database, these systems use cryptographic techniques that let users prove properties about themselves without disclosing the underlying data. Zero-knowledge proofs are one such technique. They allow a participant to prove a statement is true without revealing the information used to produce the proof. Other mechanisms, including verifiable randomness and anonymity-preserving credentials, can also contribute to privacy-preserving identity verification.
Polkadot’s Proof of Humanity system is called Individuality. It has two levels. DIM1 (Proof of Individuality) provides basic verification that a participant is a unique human. DIM2 (Proof of Verified Individuality) provides a higher level of assurance for applications that need it. The system was presented by Polkadot founder Gavin Wood at Web3 Summit 2025 in Berlin, with a planned launch backed by a $3 million treasury proposal.
3.1 Cryptographic Validation vs Traditional Identification
Traditional identity systems typically require users to disclose personal information, such as government-issued documents or biometric data, to verify their identity. While effective for many regulatory contexts, these systems introduce risks related to data centralisation, surveillance, and identity theft.
Privacy-preserving approaches aim to address these concerns by using cryptographic tools that allow verification without exposing personal data. The result is a system where you can prove you are a unique human being without telling the system who you are.
3.2 Polkadot’s Identity Infrastructure
Within the Polkadot ecosystem, identity-related functionality is provided through a combination of system chains and runtime modules.
People Chain is a dedicated system chain for identity on Polkadot. It provides the infrastructure through which identity records are stored and managed onchain, separate from the main Relay Chain.
pallet-people is the runtime module that handles Proof of Humanity specifically. It gives developers a framework for building applications that need to verify human uniqueness, whether for governance, access control, or other participation mechanisms.
pallet-identity is a broader identity module available in the Polkadot SDK. It lets accounts register verifiable information onchain, including display names, web addresses, email, and other fields. Registrars, which are trusted entities approved through governance, can review submitted information and attach judgements to identity records. Applications can query these judgements to determine whether an account has a verified identity. The distinction between the two modules is practical: pallet-identity handles who someone says they are, while pallet-people handles whether they are a unique human.
Both modules are available to developers building applications on Polkadot.
4. Mitigating Automated Network Manipulation
One direct motivation for Proof of Humanity is resistance to Sybil attacks. A Sybil attack occurs when a single actor creates multiple fake identities to manipulate voting systems, governance processes, or other mechanisms that assume independent participants. Automated agents make this substantially easier, since generating large numbers of synthetic accounts requires minimal human effort.
4.1 Sybil Resistance
Proof of Humanity systems reduce this risk by introducing mechanisms that increase confidence that each participant corresponds to a unique individual. Different approaches exist: social verification, cryptographic attestations, hybrid models combining onchain and offchain validation, or physical proof mechanisms like Polkadot’s Proof-of-Ink, which uses a unique tattoo as evidence of individuality.
Within Polkadot, identity-related primitives from pallet-people and pallet-identity can be used by developers to design governance or application systems that incorporate stronger participation guarantees.
4.2 Governance and Human Participation
Polkadot’s current governance system, OpenGov, is weighted by token holdings and conviction. This works reasonably well, but it gives more influence to larger holders. Proof of Humanity opens the door to a different model. If every verified participant has an onchain record confirming they are a unique human, it becomes possible to build governance systems that weight one person as one vote, regardless of their token balance.
This is not how OpenGov currently operates, but it is a direction that Proof of Humanity infrastructure makes technically feasible. More immediately, Sybil resistance matters for any community mechanism where individuals are supposed to represent themselves: airdrops, community elections, grant evaluations, onchain polls. A network where one actor can appear as thousands of participants is a network where those mechanisms are easily manipulated.
5. Conclusion
Proof of Humanity is not a fully deployed system yet. Polkadot’s Individuality project was in active development as of mid-2025, with no confirmed launch date at the time of writing. The launch is expected to be supported by Gavin Wood’s $3 million treasury proposal.
The infrastructure being built toward it, pallet-people, pallet-identity, and the People Chain, is already available to developers building identity-aware applications on Polkadot. The goal is a network where every participant can prove they are a real, unique human without giving up their privacy to do it. In a digital environment increasingly populated by automated agents, that capability is becoming less optional and more foundational.