Johan Nygren – Using “Anti Bot Token” as security tokens for the Virtual Pseudonym Parties dApp

289
ADVERTISEMENTS

Cryptofinancing

Solar

Share with:


Virtual Pseudonym Parties are based on the idea of Offline Pseudonym Parties, published by Bryan Ford and MIT back in 2007, and moves the pseudonym event into the virtual space, using telepresence such as Google Hangouts or similar ways of communicating, and does the event more frequently, most probably once a month, and also introduces more pseudonymity than in the original pseudonym parties proposal, handing out pseudo-anonymous Proof-of-Individuality (POI) tokens, each month giving you a new POI on a new private key, not traceable to your previous one.

POIs could be described as a-personal “temporary access tokens”. The POIs do not store any data about the nyms, nor do they trace to a nyms previous POI, so there is no record of “who you are” other than a one-time-use ethereum address.

The POIs are not IDs, they are specifically anti sybil proofs. I designed them for use with Swarm Redistribution, and the idea is that the basic income could make it worth the time to participate in the pseudonym events, and that the POIs could then have other uses as well, based on what markets would exist once they are in use.

Anti Pot Protection

The POI system uses anti-bot deposits to protect against bots, and unverified nyms loose their deposit. The pseudonym events use a point system, where a majority of 3 nyms win over a minority, so for each group where the bot controls 3 nyms, there would be lots of groups where they have 2 nyms or 1 nym and where they would loose their deposit. These protect against small-scale attacks.

Then there could also be fees which are redistributed to the previous POI round, and those could protect against larger attacks.

Then both the fees and the deposits could be backed by a “poi-coin” which would devalue in the case of a super-attack.

Using a poi-coin as security tokens

The deposits and fees could be paid with a “poi-coin”, adding a layer of security. The poi-coin would have value as long as there is demand for POIs, as the deposits (and fees) are paid in this coin, and in the case of an attack, where the attacker would have to control a large part of the entire poi-coin supply if they want their bots to control a majority of the pseudonym groups, then the coin would devalue entirely since the system has been compromised, and so the poi-coins the attacker bought to be able to perform their attack would have lost all their value.

Development

Proof-of-Concept 1
http://github.com/d11e9/poi
http://proofofindividuality.online

Proof-of-Concept 2 + Whitepaper
https://github.com/proofofindividuality/poi/blob/master/whitepaper.pdf

Proof-of-Concept 3
https://gist.github.com/resilience-me/08c6de3167ed04cb3ecc8f9a2170e2ee#file-proofofindividuality-sol-L201
https://steemit.com/proofofindividuality/@johan-nygren/proof-of-individuality-re-written-contract-and-a-new-24-hour-test-net
https://steemit.com/proofofindividuality/@johan-nygren/how-scheduling-works-in-the-proof-of-individuality-poi-system
https://steemit.com/proofofindividuality/@johan-nygren/using-state-channels-to-scale-virtual-pseudonym-parties

Future Proof-of-Concept 4
https://www.reddit.com/r/ethereum/comments/57j3zp/could_zksnarks_scramble_the_proofofindividuality/

Johan Nygren

About Johan Nygren

Johan Nygren is a natural born creative who abandoned med.school to pursue a career in the digital revolution. He’s currently focused on the ongoing decentralization of everything and what is often called “the 4th industrial revolution”, and how humans will leverage these P2P technologies to create something that is larger than themselves. Most of all, he’s interested in social resilience and fairness, and he wants to see individuals empowered to stand up against oppressive and coercive machines. He loves nature and is curious about the future of evolution.

Visit Website
View All Articles
advertisement