Author

Topic: Proof of humanity. (Window of oppertunity based on human/uniqueness detection) (Read 75 times)

full member
Activity: 385
Merit: 110
Somebody on discord brought this to my attention:

https://www.idena.io/

Proof of Person blockchain.

Don't know yet how it works, but I will look into it ! =D
full member
Activity: 385
Merit: 110
The ideas of "democrazy fixed" where 1 human-only-solveable-puzzle = 1 vote can also be applied to cryptocoin systems:

https://bitcointalksearch.org/topic/democrazy-fixed-1-human-puzzle-1-vote-5391860

This idea can be taken and slightly adjusted as follows:

1. The programmers of the cryptocoin system program a new human-only-solveable-puzzle system, possibly keeping it secret or keeping it open at their choice, openness would give a bit more trust.

2. Others can try and program bots/machine learning/deep learning to try and attack it/solve it, in doing so/succeeding they could be rewarded with some coins now or later.

3. In case nobody has successfully programmed any software to solve the puzzles then the system developed at number 1 can be "scheduled" to go into "production" for one run only, very maybe multiple runs, but one run only would perhaps be best.

4. A specific date/time should be chosen when the system goes "into effect" this date/time should be sooner than later to prevent development of bots.

5. From that specific date/time users of the crypto coin system can solve puzzles and earn coins. For example for 1 day or 3 days or 1 week determined by how good the system at 1 is thought to be.

6. During this time the developers of system 1 can also monitor to creation of coins by solved puzzles and could halt the dispensing of coins if ireggularities are detected.

Thus the generation of coins only happens in "phases", "periods", "moments of oppertunity" when systems are available to prevent one's humanity and uniqueness.

To keep the network operational, miners with the usual hashing/proof of work can continue to earn income based on transaction costs/fees.
Jump to: