Statement Voting & Liquid Democracy Hong-sheng Zhou Virginia - - PowerPoint PPT Presentation

statement voting
SMART_READER_LITE
LIVE PREVIEW

Statement Voting & Liquid Democracy Hong-sheng Zhou Virginia - - PowerPoint PPT Presentation

Statement Voting & Liquid Democracy Hong-sheng Zhou Virginia Commonwealth University Joint with Bingsheng Zhang (Lancaster University) e-voting E-voting encompasses a broad range of voting systems that apply electronic


slide-1
SLIDE 1

Statement Voting 


&

Liquid Democracy


Hong-sheng Zhou

Virginia Commonwealth University

Joint with

Bingsheng Zhang (Lancaster University)

slide-2
SLIDE 2

e-voting

  • E-voting encompasses a broad range of voting systems that

apply electronic elements in one or more steps of the electoral process.

  • Two main categories:
  • On-site e-voting systems
  • Remote e-voting systems
slide-3
SLIDE 3

Voters Trustees

conventional voting — roles

slide-4
SLIDE 4

Voters Trustees

conventional voting — roles

BB

Bulletin Board (broadcast)

slide-5
SLIDE 5

BB

Voters Trustees vote for candidate #1 vote for candidate #2

conventional voting

tally: process the voting ballots e.g.Helios 
 practical

slide-6
SLIDE 6

Voters P1 votes for candidate #1 P2 follows P1

statement voting: a new concept

P3 follows P1 if P1 votes; otherwise votes for candidate #2 vote for candidate #1 vote for candidate #2 Voters

slide-7
SLIDE 7

BB

Voters Trustees P1 votes for candidate #1 P2 follows P1

statement voting — without privacy

P3 follows P1 if P1 votes; otherwise votes for candidate #2 tally circuit: process the voting statements

slide-8
SLIDE 8

BB

Voters Trustees P1 votes for candidate #1 P2 follows P1

statement voting — with privacy

P3 follows P1 if P1 votes; otherwise votes for candidate #2 tally circuit: process the voting statements Threshold Fully Homomorphic Encryption

slide-9
SLIDE 9

BB

Voters Trustees P1 votes for candidate #1 P2 follows P1

statement voting — with privacy

P3 follows P1 if P1 votes; otherwise votes for candidate #2 tally circuit: process the voting statements Threshold Fully Homomorphic Encryption Zero-Knowledge Proof

slide-10
SLIDE 10

BB

Voters Trustees P1 votes for candidate #1 P2 follows P1

statement voting — with privacy

P3 follows P1 if P1 votes; otherwise votes for candidate #2 tally circuit: process the voting statements Threshold Fully Homomorphic Encryption Zero-Knowledge Proof Helios+
 not practical

slide-11
SLIDE 11

BB

Voters Trustees P1 votes for candidate #1 P2 follows P1

statement voting — with privacy

P3 follows P1 if P1 votes; otherwise votes for candidate #2 tally circuit: process the voting statements Threshold Encryption efficient Zero-Knowledge Proof full version
 practical Mix-net

slide-12
SLIDE 12

the full scheme

slide-13
SLIDE 13

Voters Trustees P1 votes for candidate #1 P2 follows P1

voting functionality

P3 follows P1 if P1 votes; otherwise votes for candidate #2 tally circuit: process the voting statements full version
 modeling

support voting statements

slide-14
SLIDE 14

application: liquid democracy

  • Liquid democracy (a.k.a. delegative democracy) [Ford 2002] is

a hybrid of direct democracy and representative democracy, where the voters can either vote directly on issues, or they can delegate their votes to representatives who vote on their behalf.

slide-15
SLIDE 15

Voters P1 votes for candidate #1 P2 follows P1

statement voting: a new concept

P3 follows P1 if P1 votes; otherwise votes for candidate #2 vote for candidate #1 vote for candidate #2 Voters

Take home message

slide-16
SLIDE 16

Reference: Bingsheng Zhang and Hong-sheng Zhou. Brief Announcement: Statement Voting and Liquid Democracy. PODC 2017
 Long version at https://eprint.iacr.org/2017/616