Watch / The Open Vote Network: Decentralised Internet Voting as a Smart Contract

The Open Vote Network: Decentralised Internet Voting as a Smart Contract

  • YouTube
  • IPFS
  • Swarm
  • Details

The Open Vote Network: Decentralised Internet Voting as a Smart Contract

Duration: 00:15:54

Speaker: Patrick McCorry

Type: Talk

Expertise: Intermediate

Event: Devcon 3

Date: Nov 2017

The Open Vote Network (OV-net) is a self-tallying (and self-enforcing) e-voting protocol i.e. there are no tallying authorities – anyone can count the votes. It is also the first extensive cryptographic protocol to be implemented as a smart contract (i.e. zero knowledge proofs) that *can work* on Ethereum’s official network today. I’d like to present the protocol, the technical difficulties I faced while building it (and the gas costs before/after hardfork if feasible), and the beauty of combining both cryptographic protocols and smart contracts.
About the speakers

PM

Patrick McCorry

Patrick has spent most of his adult life working on cryptocurrencies and his time was split across academic research and industry. Over the years, he has worked on transaction delivery, layer-2 protocols, atomic swaps, consensus protocols, and applied cryptography. Before Infura, he was an Assistant Professor at King’s College London and an accomplished researcher at UCL, UIUC and NCL.

  • Related