Skip to content
marv4208 edited this page Oct 19, 2020 · 13 revisions

WyVote 2021 & Beyond

WYVote 2021 & Beyond!

[A case study for a Blockchain eVoting system for Wyoming & broader adoption in the United States]

Overview

Marlene Veum | Abhir Elandasserry | Tevo Saks | Prasad Kumkar | Cedric Gin | Kristine Mallari

October 6, 2020

“We are at the very point in time when a 400-year old age is dying and another is struggling to be born - a shifting of culture, science, society, and institutions enormously greater than the world has ever experienced. Ahead, the possibility of the regeneration of individuality, liberty, community and ethics such as the world has never known....” — Dee Hock, Visa founder of the world’s largest payment network

Abstract

We present WYVote2021 and Beyond! a design proposal for establishing the best solution for a blockchain voting dApp that incorporates voter self-sovereign-identification and verifiable ballot tabulation. Our proof-of-concept (POC) submission is scratching the surface of what is possible. We highlight extensible options tailored for use in Wyoming elections and easily modeled to any State's voting system based on their specific election rules, expressed in Smart Contracts. We provide special consideration for an agnostic design so that a funded project by the State of Wyoming offers a foundation to scale and augment the election systems and roadmap to embrace a 21st-century vision.

See our WyVote2021 & Beyond Whitepaper for more details.


What it Does

  • Election officials create a smart contract for a tokenized election ballot.
  • The Election Official (smart contract owner) adds candidates to the election ballot
  • The Election Official (smart contract owner) adds authorized voters so they can vote on the election ballot
  • Voters register with a wallet so that they can cast a secure and private vote
  • Voters then cast their vote for a selected candidate
  • Voters get a confirmed transaction ID that is a unique hash on the blockchain, confirming their vote was cast
  • Voters can also sign up for SMS or email notification to confirm their vote
  • Election officials can view vote tally by a candidate or by overall ballot
  • Election officials can end the election ballot, locking it from further transactions