ElectionGuard is a set of open source software components that can be used to create and publish end to end verifiable elections as well create a publishable artifact for ballot comparison audits.
In spirit of the specification leading the code, there needs to be a defined schema for election records using the upcoming range Chaum-Pedersen proofs for both selection encryption proofs and contest limit proofs as well as reflecting the upcoming elimination of placeholders. An example election record should be provided as well.
Possible Implementation
Changes relative to other schemas will primarily be in ciphertext and submitted ballots (for the proofs and eliminated placeholders) as well as the manifest (for the detailing of selection and contest limits aligned with contest vote variation).
Anything else?
Since these features are upcoming, the new schema should augment and not replace the existing schemas for now.
Is there an existing issue for this?
Suggestion
In spirit of the specification leading the code, there needs to be a defined schema for election records using the upcoming range Chaum-Pedersen proofs for both selection encryption proofs and contest limit proofs as well as reflecting the upcoming elimination of placeholders. An example election record should be provided as well.
Possible Implementation
Changes relative to other schemas will primarily be in ciphertext and submitted ballots (for the proofs and eliminated placeholders) as well as the manifest (for the detailing of selection and contest limits aligned with contest vote variation).
Anything else?
Since these features are upcoming, the new schema should augment and not replace the existing schemas for now.