Ledger Wallet™ just got another major upgrade

Take control today

Upgrade your digital life

Ledger Wallet: Free from compromise

Download now Learn more

Bot-Proofing the Web: Why Proof of Personhood Is the New CAPTCHA

Read 8 min
Beginner
Coins spiraling in a circle
KEY TAKEAWAYS:
— Proof of Personhood replaces the puzzle-based CAPTCHA with a cryptographic check that a genuine, unique human stands behind an action.

— Uniqueness and physical presence are two different proofs: personhood systems establish that one human equals one identity, while a Ledger signer confirms that this specific human approved a given action.

— A Ledger signer provides the physical confirmation step, with a human approving transactions on a Secure Screen so consent stays under the user’s control.

For twenty years, the internet asked you to prove you were human by acting a little like a machine. You squinted at warped text, hunted for traffic lights, and clicked through grids of blurry storefronts. That bargain is now broken. 

Modern AI reads those images faster and more accurately than most people do, which means the humble CAPTCHA no longer separates humans from bots. Proof of Personhood is the response: instead of a puzzle only a human can solve, it uses cryptography to confirm that a real, unique person is present. 

This article explains why AI dismantled the CAPTCHA, what genuinely proves humanity now, and where a Ledger signer fits today as the layer that adds physical, human-verified consent to an action – offering a root of trust in a rapidly changing digital world. It builds on the foundations laid out in Ledger Academy’s guide to on-chain digital identity.

Resolved Jargon

  • CAPTCHA: A challenge designed to tell humans and computers apart, usually by asking a visitor to read distorted text or identify objects in images. The name stands for Completely Automated Public Turing test to tell Computers and Humans Apart.
  • Sybil Attack: An attack in which one actor creates many fake identities to gain outsized influence over a system, such as one person spinning up thousands of wallets to claim more than their share of an airdrop. See the Sybil attack definition for more.
  • Proof of Personhood (PoP): A method for verifying that a user is a real, unique human rather than a bot or duplicate account, without necessarily revealing who that human is. See the Proof of Personhood glossary.
  • Attestation: A signed, verifiable statement that a specific fact is true, such as a proof issued by a service confirming that an account belongs to a verified human.
  • Liveness: The property that a proof reflects a real person acting in the present moment, rather than a recording or a credential replayed by software.

Why Did AI Break the CAPTCHA?

The CAPTCHA rested on a simple assumption: some tasks are easy for people and hard for machines. Advances in computer vision and large language models (LLMs) have now erased that gap. In a 2024 study, researchers at ETH Zurich fine-tuned an object-recognition model that solved every reCAPTCHA v2 image challenge it was tested against, compared with success rates of roughly 68 to 71 percent for earlier attempts. When machines pass the test as reliably as humans, the test stops working. 

Defenders responded by making the check invisible. Systems like reCAPTCHA v3 and Cloudflare Turnstile stopped asking users to do anything and instead watched how they behaved, scoring signals like mouse movement and typing rhythm.

Bot developers answered by training software to imitate human imperfection, so the visible puzzle simply moved into the background, and was replaced by a behavioral challenge. Some providers now lean on proof-of-work challenges instead, forcing a visitor’s browser to burn computing power on a math problem. That does not prove humanity; it just makes large-scale automation expensive.

The deeper problem is that AI can also talk its way past a human check. In a 2023 evaluation documented in OpenAI’s GPT-4 System Card, a model hired a TaskRabbit worker and claimed to have a vision impairment so the worker would solve a CAPTCHA on its behalf. The lesson is blunt: any check based on solving a task, or on behaving like a human, can eventually be solved or imitated. Newer illusion-based challenges that exploit how models misread optical tricks still trip up today’s vision systems while humans pass easily, but that is a temporary edge in a moving contest, not a settled defense.

What Actually Proves You Are a Unique Human?

If solving a puzzle no longer proves humanity, something else has to. Proof of Personhood shifts the question from “can you complete this task” to “are you a unique human, and are you here right now.” Two distinct properties do the work, and keeping them separate is the key to understanding the whole field.

The first property is uniqueness, the guarantee that one human maps to one identity. This is what stops Sybil attacks, and it comes from personhood systems rather than from any single device. World, formerly Worldcoin, establishes uniqueness through iris biometrics. Humanity Protocol uses palm recognition. Aggregators like Human Passport, formerly Gitcoin Passport, combine several signals into a single humanity score. Each takes a different path, and the trade-offs between biometric and cryptographic approaches deserve their own treatment.

The second property is presence, the proof that a real person is acting in the moment. This is where privacy-preserving web standards come in, and they can confirm presence without tracking the person across sites. Privacy Pass lets a visitor solve one challenge and receive a batch of cryptographically blinded tokens, then spend those tokens elsewhere to prove legitimacy without the site learning who they are or where the tokens came from. 

WebAuthn, the standard behind passkeys, lets a device’s security chip vouch for its owner: the secret never leaves the device, the credential is unique to each site so activity cannot be correlated, and the proof is bound to the real domain, so a phishing clone gets nothing.

Uniqueness and presence answer different questions. A personhood system can confirm you are one-of-one. It cannot, by itself, confirm that you approved a specific action rather than malware acting in your name.

Ledger delivers this in a degree through the Proof of You. Whether you approve a transaction, sign a verification challenge, or use the Ledger Security Key app to log in with a FIDO2 passkey (FIDO2 is the open authentication standard behind passkeys and WebAuthn), the action is confirmed on the hardware in your hand. 

How Does a Ledger Signer Fit Into Proof of Personhood?

A Ledger signer is the presence-and-consent layer, not the uniqueness layer. It does not decide whether you are a unique human; personhood systems do that. What it does is prove that a specific human, physically holding the device, reviewed and approved a specific action. 

The signer security model – Secure Screen, Secure Element and Ledger OS™ – enforce human approval. Because the signer’s Secure Screen is driven by its own Secure Element chip and runs independently of your computer or phone, it displays the real details of an action even if the connected device is compromised. 

Approval then requires a physical press on the device. Software can imitate a mouse path and a chatbot can talk its way past a gig worker, but neither can reach across the internet and press a button that exists only in your hand.

How Proof of Personhood Ends the Bot War in Airdrops

Automated wallet farming distorts token launches. When a project distributes tokens, farmers create thousands of wallets to capture supply meant for a community. This is a Sybil attack in its purest form, and it prices out the real users a launch is supposed to reward.

Proof of Personhood changes the terms. When a project gates participation behind a humanity check, one person can qualify once regardless of how many wallets they control. That removes the incentive to spin up wallet farms and neutralizes the gas wars that erupt when bots bid up fees to jump the queue. The uniqueness guarantee does the heavy lifting here, and it comes from the personhood layer.

The signer’s role in this scenario is consent, not counting. Once a personhood system has confirmed a participant is a unique human, the signer confirms that the human, and not a script running in a hijacked browser, is the one claiming the allocation and approving the transaction. Uniqueness gets a real person to the front of the line. Presence makes sure it is that person’s own hand on the final approval.

The End of “I Am Not a Robot”

The checkbox that asked you to declare you were not a robot is quietly retiring, because the declaration stopped meaning anything the moment machines could imitate humans. What replaces it is not another puzzle but a division of labor: personhood systems prove you are a unique human, and a Ledger signer proves that this human approved what happened next. 

The result is less friction for real people and far less room for bots, without asking anyone to trade privacy or custody for the privilege. The web does not need you to prove you can read blurry text. It needs proof that you are here, that you are one person, and that the action is yours.


*Crypto transaction services are provided by third-party providers. Ledger provides no advice or recommendations on use of these third-party services.


Stay in touch

Announcements can be found in our blog. Press contact:
[email protected]

Subscribe to our
newsletter

New coins supported, blog updates and exclusive offers directly in your inbox


Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time using the link included in the newsletter. Learn more about how we manage your data and your rights.

Own your crypto future

Stay informed with security tips, updates, and exclusive offers from Ledger

Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time. Learn more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.