Volxtz description
Voltxtz is a tool for gathering and verifying informal opinions, polls or votes.
It will allow groups and service providers to form questionnaires or polls that users can vote on with a vote weight commensurate with their coin balance.
Volxtz use case
The initial use case of Volxtz will be for informal, off-chain polling regarding the popularity of various parts of various governance proposals within the Tezos blockchain.
Volxtz execution
When a particular measure or measures are proposed to the community, an announcement is sent out publicly and or based on registration with the group or service provider.
At the appropriate place and time, for the appropriate period the poll will be open. Participants will connect their crypto wallet. Select the chosen active measure and their ballot ( yay, nay, abstain ).
Volxtz will use the signing mechanism we are familiar with in crypto wallet functions to prove ownership of a certain balance.
That balance will be for a ‘yay’ ‘nay’ or ‘abstain’ vote. All other active balances on the chain will have an implicit ‘non-participation’ vote.
Specifications / UX
An issue would have been created on the hosting website front end. The vote could be spontaneous or scheduled.
At the appropriate time, on the appropriate site; the user will connect and sync their wallet with the website. ( No registry / information gathering should be required )
They will click on the issue of interest and either ‘yay’ ‘nay’ or ‘abstain.’
The user would sign a message sent by the website. This would verify their ownership of the address and their XTZ balance would be tallied for the vote.
This will be recorded in the dapp back end and tallied with the overall votes.
This is just a rough initial draft. There is lots of opportunity here to add features and functions over time. There could perhaps be a feature to lock ones vote in before the polling is open.
One issue that needs to be addressed is trustlessness. Since everything happens offchain, people need be able to verify that the vote tallying was honest and accurate.
A potential solution to this, having important votes require a very small fee and issuing them a receipt for their vote in the form of an NFT. Since the NFT exists on-chain, all of the receipts could be tallied independent of any organization to verify the reported results. This methodology could be flawed, please look for errors.
From the Author:
Thank you all for taking the time to read this. I am interested in making this happen and will put my money where my mouth is and pay to have this developed. Please ask questions and point out flaws if you want to see this happen. Pointing out errors now, brings the overall cost of development and maintenance down. Thank you again!