# Blockchain voting is overrated among uninformed people but underrated among informed people

<https://vitalik.ca/general/2021/05/25/voting2.html>

- Host: [vitalik.ca](https://links.thingelstad.xyz/hosts/vitalik.ca/)
- Saved: May 27, 2021 (2021-05-28T02:00:14Z)
- Record: https://links.thingelstad.xyz/links/269a8ee7c2ca/
- JSON: https://links.thingelstad.xyz/links/269a8ee7c2ca.json

## What Jamie wrote

[Vitalik Buterin](https://en.wikipedia.org/wiki/Vitalik_Buterin), the creator of Ethereum, breaks down how you can approach voting using a blockchain. His analysis is detailed and shows how a solution could be constructed. 

He illustrates the part of the problem that the blockchain is very good at solving.

> Blockchains provide two key properties: **correct execution** and **censorship resistance**. Correct execution just means that the blockchain accepts inputs ("transactions") from users, correctly processes them according to some pre-defined rules, and returns the correct output (or adjusts the blockchain's "state" in the correct way). Censorship resistance is also simple to understand: any user that wants to send a transaction, and is willing to pay a high enough fee, can send the transaction and expect to see it quickly included on-chain.

But there is a big gap for two things that are critical, and he suggests, often overlooked.

> Both of these properties are very important for voting: you want the output of the vote to actually be the result of counting up the number of votes for each candidate and selecting the candidate with the most votes, and you definitely want anyone who is eligible to vote to be able to vote, even if some powerful actor is trying to block them. **But voting also requires some crucial properties that blockchains do not provide:**
> 
> - **Privacy:** you should not be able to tell which candidate some specific voted for, or even if they voted at all
> - **Coercion resistance:** you should not be able to prove to someone else how you voted, _even if you want to_

Great read to understand how this could be done.

## Facts

- Kind: [Page](https://links.thingelstad.xyz/kinds/page/)

## Appears in

- [WT188: Weekly Thing #188 / Ethereum, Emulator, Ephemerality](https://weekly.thingelstad.com/archive/188/), Notable

## Same host

- [Why sharding is great: demystifying the technical properties](https://links.thingelstad.xyz/links/69d49ff2e091/) (vitalik.ca, May 13, 2021)
- [The Limits to Blockchain Scalability](https://links.thingelstad.xyz/links/0594d46ff7b7/) (vitalik.ca, May 27, 2021)
- [Crypto Cities](https://links.thingelstad.xyz/links/b147b9b05009/) (vitalik.ca, November 4, 2021)
- [Endgame](https://links.thingelstad.xyz/links/d1cf124c4803/) (vitalik.ca, December 7, 2021)
- [Soulbound](https://links.thingelstad.xyz/links/0bed041245c5/) (vitalik.ca, January 26, 2022)

## Saved the same week

- [A thank-you note to the net — BuzzMachine](https://links.thingelstad.xyz/links/8d970c40cf80/) (buzzmachine.com, May 27, 2021)
- [Own the Internet: The Bull Case for Ethereum - Not Boring by Packy McCormick](https://links.thingelstad.xyz/links/4ba4580ea96d/) (notboring.co, May 27, 2021)
- [Dolphin Emulator - Temptation of the Apple: Dolphin on macOS M1](https://links.thingelstad.xyz/links/013cff8b8048/) (dolphin-emu.org, May 27, 2021)
- [Hashids - generate short unique ids from integers](https://links.thingelstad.xyz/links/8aa0479ea6f7/) (hashids.org, May 27, 2021)
- [Fig](https://links.thingelstad.xyz/links/fc8623b5e4d3/) (fig.io, May 27, 2021)

## Elsewhere

- Wayback Machine: https://web.archive.org/web/*/https://vitalik.ca/general/2021/05/25/voting2.html
