Technical Specifications of On-chain Voting