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
  • 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.

Playlists

About the speakers

PM

Patrick McCorry

Assistant Professor

Patrick is an Assistant Professor at  King’s College London. Previously he worked with Sarah Meiklejohn at University College London, Andrew Miller at University of Illinois at Urbana-Champaign and completed his PhD in cryptocurrencies with Feng Hao at Newcastle University.  His focus is cryptocurrencies, smart contracts, cryptography and decentralised systems. He previously presented at Devcon3 with "The Open Vote Network" which is the first privacy-preserving and boardroom e-voting protocol without any tally authority (i.e. anyone can count the votes) on Ethereum.

  • Related