VOTINGSorry if this has gone off topic – but I had an idea and just had to write it down...
This is Voting Proposal that tries to balance stake with number of participants – its not 1 account 1 vote but hopefully the blend in here will make it difficult to screw the vote with either 1 account holding lots of NXT or lots of account holding little NXT.
1. A vote is proposed
- default majority is 51%,
- default participation is 51% of all 30 day active accounts with min 1 NXT BEFORE the vote was proposed.
- default duration is 24hours and this is minimum.
2. The properties of the vote is that the proposer can propose are
- the required majority level (weighted NXT)
- participation level (max 100%, minimum 10% of active accounts)
- the duration (hours, min 24)
2. The vote is submitted to the network.
4. The voters can weight their vote with their non-refundable NXT Fee min 1 NXT
5. The voters also confirm or reject the majority & participation proposals if they are different from the default, this component is NOT weighted by the NXT Fee and always requires 51% of the participating voters to agree.
6. The vote completes once the participation level is met and 51% of those voting have agreed with that participation level.
7. If the vote does not achieve 51% agreement of proposed participation and achieve that participation then the voting transaction fails and everything rolls back.
8. If the vote does achieve 51% agreement of proposed participation AND that participation is achieved then the vote is successful and the transaction completes.
9. People need to be able to query the vote, see the current stats and increase their FEE if they so wish.
10. The vote result is the number of VOTEs for/against weighted by their respective NXT Fees.
11. The Total Vote Fees are then divided equally between the forger of that block and the participating voters.
So you can buy votes but not by buying NXT and just holding it, you need to be active and put some of your stake behind your vote – if everyone feels equally strong and puts 100 NXT in their vote then you will get most of your stake back but if you want so badly to win you put 1,000,000 NXT in and everyone put in 1 NXT then you may well win but then your stake is divided up amongst the voters.
Yes some people will vote with 1 NXT hoping to get more than 1 NXT in Fees I guess and will try to use mutiple accounts but whatever system is implemented there will always be some who try to screw it.