PeaceFounder / PeaceFounder.jl

Centralised E2E verifiable evoting via pseudonym braiding and history trees
http://peacefounder.org
Apache License 2.0
17 stars 1 forks source link

There are no ways to find a responsible person who put in a corresponding public key in the ledger #5

Closed JanisErdmanis closed 1 year ago

JanisErdmanis commented 5 years ago

Currently, it is possible for a corrupt official to generate a private key on his computer to upload the public key to the ledger. One would now that there are too many keys, by counting citizens in the public ledger. But it seems impossible to find a person who did that or find the key.

Two possible solutions are:

JanisErdmanis commented 1 year ago

This was a design three iteration ago. A similar issue raises when a blind signature scheme is used as backbone for voting system design. The solution is doing braiding in public which peacefounder now does.