Siddharth Ramakrishnan

Writing

Proof of Humanity Pt. 2

September 10, 2024

Pt. 1 linked here --> Proof of Humanity

Worldcoin solves the problem of proof of humanity, but has a lot of friction. There's also concerns about a company forever storing your biometric data which is a bit dystopian. Because of friction and privacy concerns, I don't think it's likely that Worldcoin wins.

I thought previously that Apple / Google could win here. They own the OS / devices so they can use the secure enclave to sign all content posted / transmitted over the web. They can also build protocols between their devices (like iMessage) that can decode the signatures and ensure it's coming from the right person.

Like if I call someone, Apple can sign packets in a certain way that can be decoded by the receiving phone and can therefore tell me that the call is from the device I expect it to be from. SIM swaps won't work here since you'd verify signatures from the secure enclave of the phone.

At a personal level, this would work (for the most part. I just got a new phone and it was kind of painful, and here you'd need some sort of hardware-based handoff of the keys to transfer identity).

But at an internet level, this doesn't work. How do I verify that someone on Twitter isn't a bot? Verifying some signature from a device can work, but there's enough videos online now of the phone farms in Asia that we know that it's not a foolproof plan. It makes it marginally harder to have a giant bot farm, but you can definitely still do it if you have the capital to buy a bunch of phones.

This then goes back to something I mentioned in pt. 1 and what USV mentioned in one of their tweets: humanity will be probabilistic. I think you'll still need the hardware-based signatures, but those keys should be publicly associated with all the content it's ever posted / other activity, and then people can build their own heuristics / algorithms to determine if a user is a real human, or if the identity is "human enough" for the purposes of their service.

Some non-human agents in the future might be really good at tweeting insightful tweets, so you don't want to block them, but Twitter will want to look at their history associated with their keys and determine if the account should be allowed to post.

Human vs non-human will matter a lot less in the future, but what will continue to be important is reputation. We'll need a way of "measuring" reputation for different accounts / devices, and different forums online may want to have different versions of these measures!