The lecture covers technical aspects of voting on a blockchain and is complemented by examples on how to build voting smart contracts on Ethereum.
Main goal of this lecture is to present some examples of the voting solutions currently available on the blockchain as well as highlighting the advantages and shortcomings of utilising blockchain as a voting platform. During the presentation we talk about how to implement various types of blockchain voting as well as look at the smart contracts facilitating it.
Voting types covered in this lecture are:
Private trusted ballot voting