Proof-of-commitment with selfie-video hashes

in proofofpersonhood •  7 years ago  (edited)

To participate in the pseudonym event, each person needs to both act as a relayer for the selfie-video hash (proof-of-commitment), and have their own selfie-video hash successfully relayed. This incentivizes that proof-of-commitment is generated for the every person in the NYM pool (people who hold the security token that prevent bot attacks. )

During the witness phase for proof-of-commitment, each person can select from 5 people (in sequence, with no knowledge about who the next person will be), relay three hashes, and also flag two scammers. The game theory is that you always gain from flagging a scammer, and you always gain from relaying an honest person.

To be verified for proof-of-commitment, you need to have three relayers, and to be flagged as a scammer, you need to have three flags, and to have successfully relayed others, you need to for three people in total have either relayed people that were verified (three relayers) or flagged people that were marked as scammers (three flags).

If every single person is honest, then once you get through person three in the sequence of 5 people that you will "audit" (cryptographically, no personal data), everyone will have been verified.

Subjective proofs vs objective proofs

So that the online pseudonym parties is pseudo-anonymous, a model with independent witness is used, instead of for example uploading the selfie-video hash on-state, which would provide objective proof or “consensus proof” and that is not preferable, since it removes plausibly deniability and opens up a market for selling people’s identities.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Amazing Content,thanks a lot for sharing.

this is going to play a major role thanks for explaining it first up than anyone else

Well great appreciating post

this if proof that it can be used in a vast system why don't it gets implemented

Pseudonym parties, both offline or online, needs to verify billions of transactions in a short period of time. Even for a proof-of-concept, Ethereum is only able to verify about 10 transactions per second, 9000 transactions in 15 minutes.

Based on the law of accelerating returns (Kurzweil, 1999), next-generation "world computers" ought to be appearing sometime around now, and BitLattice looks to me like it could be the Ethereum 2.0, which would solve the main limitation so far, transactions-per-second.

On BitLattice as the next generation,
BitLattice as Ethereum 2.0, and how sharding required a new state topology - Steemit.com

There are prototypes,
https://steemit.com/proofofindividuality/@johan-nygren/proof-of-individuality-poi-poc3

What I did then, was to conceputalize proof-of-power, which builds on pseudonym parties,

Whitepaper: Proof-of-power, using a swarm to select miners through majority consensus

and, then I discovered an attack vector, the switching-of-parties, so, came up with a vague idea for proof-of-commitment with selfie-videos to prevent that. It will work well, tough the exact way of relaying or witnessing needs to be worked on.

proof-of-commitment concept i really liked this a lot can we implement it on steemit alone i am not good in analysising so asking

don't think the Steemit ledger can run smart contracts, EOS will be able to, tough a next generation ledger like BitLattice is probably better

Excellent post dear thanks for sharing some amazing post with great concepts

great Content,,,,
this is really nice .......////////