1-on-1 verification
This protocol relies on the fact that you cannot be in two places at once. Users give a location where they'd like to attend verification meet-ups, and all users are then grouped together in small groups by random. All meet-ups happen simultaneously, making it impossible to be at two meet-ups at the same time. This means
that you can only have one valid contract within this system. Because people are grouped by random, the entire system is under crowd-control and majority rule, and it becomes impossible to scam the other users.
Trust-less
The ID scheme is backed up by algorithms and does not require trust-bonds between individuals. It's the trust-less ID alternative. Other peer-to-peer IDs are based on webs-of-trust between individuals, or on so called social proofs, a continuous digital persona. The proof-of-individuality requires no trust at all, all you need to do is show up at your meet-ups and exchange signatures with the other users.
Anonymous
This ID scheme doesn't rely on reputation or on maintaining a continuous digital persona. This scheme is completely anonymous, it's not tied to 'who you are' in any way, the proof lies in that you can't be in two places at once. It's not 'an identity', it's more like an object, a digital asset, that you cannot get more then one of. The greek root of anonymous means 'without name', and this proof-of-individuality does not trace back to your name or any social media information. It's a completely anonymous asset.
All data on Ethereum is public, so even tough the POI ID itself is anonymous, it's still possible to track patterns from how POIs are grouped together and at what locations. This will not be possible once homomorphic encryption and secure multi-party computation become readily available, the locations will only be shared between people who are grouped together and your POI will be completely anonymous.
Basic Income
This proof-of-individuality is perfect for unconditional basic income.
Local + Global
The problem with setting up fake accounts in remote areas is prevented through a remote verification process that's similar to the local one. Meet-up groups are paired together by random, regardless of location, and each group verifies the other group. This protocol uses both local .1-on-1 verification + global group-to-group verification.
Financial incentives
The POI (proof-of-individuality) is vulnerable to "51% attacks", some someone could create 100 billion accounts. This is prevented by charging a deposit per ID. The deposit is returned after IDs have been verified. To perform a 51% attack, someone would have to gather ID fee * number of users, and it's really hard to garner something like 7 billion * $100 to set up a "51% attack".
The POI ID also costs a small fee. Part of this fee is paid out to every group who participates in successful remote group-to-group verification. This incentivizes groups to participate in the remote verification process. Traffic on the internet can be unreliable. Groups that are unable to participate in the remote verification process because of connectivity issues, or groups that choose not to be part of it for other reasons, will still be given IDs, but they will pay part of their fee to groups who do participate . This incentivizes a majority to partake in the remote verification.
A remote verification overlap between regions is required for IDs to be valid across regions, and groups are incentivized to perform remote verification because they get their fee + more back. Each region needs to meet a threshold of inter-region verification, around 51% of each region needs to be verified by the global region-web. POIs in regions that don't meet this threshold will pay part of their fee to POIs in all other regions that participate in successful remote verification. This incentivizes people to be part of the remote verification procedure.
Someone who attempts to create a 'fake region' will thus be unable to pass the remote verification procedure, and that entire fake region will be locked out of the network, the fake accounts will not get their fee back, and the scammer will have effectively contributed hundreds or thousands of dollars to the rest of the users.
To summarize:
A big-enough deposit, like $100 or something. The entire deposit is returned to all POIs after the dual verification has taken place. Even fake accounts will get their deposit back.
A fee, like $50 or something. Something like 1/5 of this fee is paid to everyone who gets verified in the 1-on-1 meet-ups, penalizing fake accounts. Anyone who tried to use fake accounts is going to have to buy large quantities, so a $10 fee becomes a substantial fee at millions of fake-accounts.
Another 1/5 is paid to everyone who participates in successful group-to-group verification, incentivizing participation. This revenue for those who participate increases exponentially the fewer people that participate.
And, something like 3/5 is paid to regions that pass the region-verification threshold, incentivizing participation and dis-incentivizing fake regions. It's unlikely a fake-region would attempt to scam the POI network, but if they did, they'd get caught, and they would pay a substantial reward to every group who participated in remote verification.
The exclusion problem
Exclusion is a problem. It's a small percentage of the users and distributed widely as only a small percentage of this small percentage has recurring hinders. The 0.1% who are excluded each month could use a less anonymous ID, present social proofs, and be given a POI that equals the anonymous POI. Providing proof that you're one of the few who could not have attended a meet-up is easier then providing proof that you are a unique being amongst 7 billion others. The benefits that come with a completely anonymous ID will have to be set aside for the small percentage who cannot attend their meet-ups, and they will use alternative, less anonymous IDs.
This protocol relies on the fact that you cannot be in two places at once. Users give a location where they'd like to attend verification meet-ups, and all users are then grouped together in small groups by random. All meet-ups happen simultaneously, making it impossible to be at two meet-ups at the same time. This means
that you can only have one valid contract within this system. Because people are grouped by random, the entire system is under crowd-control and majority rule, and it becomes impossible to scam the other users.
Trust-less
The ID scheme is backed up by algorithms and does not require trust-bonds between individuals. It's the trust-less ID alternative. Other peer-to-peer IDs are based on webs-of-trust between individuals, or on so called social proofs, a continuous digital persona. The proof-of-individuality requires no trust at all, all you need to do is show up at your meet-ups and exchange signatures with the other users.
Anonymous
This ID scheme doesn't rely on reputation or on maintaining a continuous digital persona. This scheme is completely anonymous, it's not tied to 'who you are' in any way, the proof lies in that you can't be in two places at once. It's not 'an identity', it's more like an object, a digital asset, that you cannot get more then one of. The greek root of anonymous means 'without name', and this proof-of-individuality does not trace back to your name or any social media information. It's a completely anonymous asset.
All data on Ethereum is public, so even tough the POI ID itself is anonymous, it's still possible to track patterns from how POIs are grouped together and at what locations. This will not be possible once homomorphic encryption and secure multi-party computation become readily available, the locations will only be shared between people who are grouped together and your POI will be completely anonymous.
Basic Income
This proof-of-individuality is perfect for unconditional basic income.
Local + Global
The problem with setting up fake accounts in remote areas is prevented through a remote verification process that's similar to the local one. Meet-up groups are paired together by random, regardless of location, and each group verifies the other group. This protocol uses both local .1-on-1 verification + global group-to-group verification.
Financial incentives
The POI (proof-of-individuality) is vulnerable to "51% attacks", some someone could create 100 billion accounts. This is prevented by charging a deposit per ID. The deposit is returned after IDs have been verified. To perform a 51% attack, someone would have to gather ID fee * number of users, and it's really hard to garner something like 7 billion * $100 to set up a "51% attack".
The POI ID also costs a small fee. Part of this fee is paid out to every group who participates in successful remote group-to-group verification. This incentivizes groups to participate in the remote verification process. Traffic on the internet can be unreliable. Groups that are unable to participate in the remote verification process because of connectivity issues, or groups that choose not to be part of it for other reasons, will still be given IDs, but they will pay part of their fee to groups who do participate . This incentivizes a majority to partake in the remote verification.
A remote verification overlap between regions is required for IDs to be valid across regions, and groups are incentivized to perform remote verification because they get their fee + more back. Each region needs to meet a threshold of inter-region verification, around 51% of each region needs to be verified by the global region-web. POIs in regions that don't meet this threshold will pay part of their fee to POIs in all other regions that participate in successful remote verification. This incentivizes people to be part of the remote verification procedure.
Someone who attempts to create a 'fake region' will thus be unable to pass the remote verification procedure, and that entire fake region will be locked out of the network, the fake accounts will not get their fee back, and the scammer will have effectively contributed hundreds or thousands of dollars to the rest of the users.
To summarize:
A big-enough deposit, like $100 or something. The entire deposit is returned to all POIs after the dual verification has taken place. Even fake accounts will get their deposit back.
A fee, like $50 or something. Something like 1/5 of this fee is paid to everyone who gets verified in the 1-on-1 meet-ups, penalizing fake accounts. Anyone who tried to use fake accounts is going to have to buy large quantities, so a $10 fee becomes a substantial fee at millions of fake-accounts.
Another 1/5 is paid to everyone who participates in successful group-to-group verification, incentivizing participation. This revenue for those who participate increases exponentially the fewer people that participate.
And, something like 3/5 is paid to regions that pass the region-verification threshold, incentivizing participation and dis-incentivizing fake regions. It's unlikely a fake-region would attempt to scam the POI network, but if they did, they'd get caught, and they would pay a substantial reward to every group who participated in remote verification.
The exclusion problem
Exclusion is a problem. It's a small percentage of the users and distributed widely as only a small percentage of this small percentage has recurring hinders. The 0.1% who are excluded each month could use a less anonymous ID, present social proofs, and be given a POI that equals the anonymous POI. Providing proof that you're one of the few who could not have attended a meet-up is easier then providing proof that you are a unique being amongst 7 billion others. The benefits that come with a completely anonymous ID will have to be set aside for the small percentage who cannot attend their meet-ups, and they will use alternative, less anonymous IDs.