A Smart Contract for Boardroom Voting with Maximum Voter Privacy
Centrally Banked Cryptocurrencies