@_paulhg_ There is idea of blockchain voting using smart contracts protocol, you could vote from your house and there is no way to cheat. Some are trying this (like Swiss city of Zug) but some people are against it.