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

A procedure for removing a pulbic key for the anonymous list #1

Closed JanisErdmanis closed 1 year ago

JanisErdmanis commented 5 years ago

There could be situations where citizens had lost their ID cards and thus needs to get a new one. How would one deal with the public key in the public ledger?

A possible solution seems to be:

JanisErdmanis commented 1 year ago

An ultimate procedure for deregistration can be achieved through rebraiding starting from the base generator where the individual is removed. This can be done when a certain threshold is reached and thus would not be instantiated every time.

Also, a procedure for sharding keys between different parties could be introduced. This problem is elegantly solved with iCloud when E2E encryption is selected.