DE-CENTRALIZED GOVERNANCE ON THE ANON BLOCKCHAIN
- Governance Overview
- Getting Started
- Tips for Successful Proposals
- Click here to open the Proposal Generator
Masternodes on the ANON blockchain do more than just verify transactions. Masternode operators have the ability to vote on proposals to influence the future of the coin for good! All ANON community members can submit proposals, and the masternode operators then vote on them.
Decentralized Governance by Blockchain (DGBB), is a feature most famously used by DASH as an attempt to solve the problems of governance and funding in the crypto space. Governance is difficult in decentralized projects. As there are no central authorities to make decisions for the project, typically all of the decisions will be left to the developers.
Instead of leaving all of the decisions up to the developers, with DGBB some of the responsibility is passed over to the community and masternode owners on the network. Decentralized Governance allows each masternode to vote for or against a proposal, submitted by the ANON community or other masternode owners. DGBB provides the means to initiate and fund grassroots ideas for the benefit of the coin and community.
Please note: ANON Masternode Governance is constrained to the propagation of tertiary budget proposals and the subsequent deployment of funding only. Core consensus, team and fundamental code base changes are out of scope for governance proposal submissions.
Proposals can be generated easily though the use of the ANON proposal generator. In order to submit a proposal, a payment of 100 ANON is required. This ensures that proposals have some weight behind them and are not scams or jokes or memes. Once the fee has been paid, the transaction is irreversible. The 100 ANON is then burnt and removed from circulation. The proposal itself may contain a detail that 100 ANON is paid from the requested superblock amount to refund the proposal maker, though this can only occur for a winning proposal. It is up to the proposal maker to include this in their proposal if they wish. Once proposals are live they cannot be modified.
If there are more passing proposals than the available block reward can provide for, the proposals with the most yes votes will pass first, creating a cut-off point for less popular proposals.
To generate a proposal, you will need to know or have the following:
- Proposals require an unique proposal name, having 20 characters or less.
- The URL of a Reddit or anoncrypto.io post, detailing your proposal information.
- An ANON address funded with 100 ANON.
- Monthly, or one-off, payment amount of ANON requested for your proposal.
- The particular superblock you are targetting. The estimated start date of proposal payments are pre-populated for you in the governance tool.
- The Payment count – the amount of cycles required for proposal payment. Does your proposal require a one-off payment, or more over consecutive superblocks?
– Proposals become active 1 day after submission.
– Proposals will remain visible on the network until they are either disapproved or the proposals last payment-cycle is reached.
– The total available votes is the count of online and responding masternodes that can be seen by running the RPC command “masternode count”.
Once a proposal has been passed, the proposal maker is required to report back to the network on the ANON Discord or via published public channels and social media. Proposals that require payouts over several months can have their funding revoked if those parties do not live up to their end of the deal.
Votes are cast by masternode owners. Masternode owners can vote either “yes”, “no” or to “abstain” from the proposal. Votes can be changed if you change your mind.
In order for a proposal to be approved, it needs a certain number of “yes” votes. The formula works as follows:
(YES-votes minus NO-votes) > TOTAL MASTERNODES/25
The difference between the “yes” and “no” votes is calculated. This total needs to be greater than 25% of the total amount of masternodes in the network at the end of the voting period.
You must vote at least three days before the superblock is created or your vote will not be counted. The exact deadline is 432 blocks before the superblock.
To generate a proposal navigate to the ANON proposal generator.
From there you can generate a proposal similar to the example below:
The variables required to be filled in are the:
- Proposal Name – A unique single word name for your proposal, 20 characters or fewer. Use “-” or “_” for spaces.
- Proposal Description URL – Link to the post of your proposal.
- Payment Date – The date at which payments should be made. This is auto-populated with the estimated dates of the upcoming superblocks.
- Payments – The amount of payments requested over consecutive superblocks.
- Payment Address – The address where the payments will be made to.
- Payment Amount – The amount of ANON requested per payment.
Once these values are filled in correctly, you can click the Create Proposal button. After which you will see the following displayed:
The first text box above shows an incomplete “Prepared Governance Object”. Copy the entire text contained within this text box, and open up your ANON wallet (keep the Proposal Generator open!). Click on the button that says ‘Create New Proposal’ in the Governance tab.
It will open a window that looks like this:
Paste the value that you have copied into the first section as demonstrated below.
Click on the ‘Prepare Proposal’ button. What you will see below is the transaction id:
Copy that value and go back to the Proposal Generator that you still have open. Now that you have the Transaction ID copied from the wallet, you can insert it into the second text box titled ‘Transaction ID’:
Now, click the confirm button. The governance object will need to be processed. You will need to wait roughly 1 hour (60 minutes) for the 6 blocks to process. Do not rely on the progress bar (shown in the image below), you must confirm that 6 blocks have passed by checking the block explorer.
After the 6 blocks have been mined you will see that the “GovObject” you submitted has changed from “Prepare” and now contains “Submit” in the text, as shown below. Copy the whole value in that text box and go back to the wallet.
Paste the information into the text box next to the ‘Submit Proposal’ button. Add a space. Then copy and paste in your “Transaction ID”. See the below image for an example. Now click submit.
Once the “submit” has been processed, you should now see the proposal populate in your wallet.
If you wish to vote for your proposal (or any other proposal), you can click on the “vote-all” or “vote-alias” button. Choose your vote of either “yes”, “no” or “abstain”. It will return confirmation to you such as this:
Now, your proposal is live! All that’s left to do is monitor your proposal, which can be found on the ANON block explorer.
Proposals in the ANON governance system are subject to voting by masternodes. Meaning, just like in real voting, you need to convince voters that your proposal is legitimate and should pass.
Keep the following points in mind when submitting a proposal:
- Keep proposals clear – Proposals should have a clear title, accompanied by a short and to the point description of the objectives. Provide information early on explaining why your proposal will benefit the ANON network. Masternode owners should not have to do extensive research to understand what your proposal entails.
- Gather proposal feedback BEFORE submission – Pre-proposal discussions are highly recommended before posting. Rushing into the generation of your proposal without thinking it out clearly could result in you losing your 100 ANON and having your proposal buried at the bottom of the list. The ANON Discord or Telegram is a great place to communicate with community members and get an indication of the value and viability of your proposal.
- Build a reputation – The ANON community is growing more and more each day. Because of the nature of Crypto in general, and how proposals work, trust plays a key role in a successful proposal. Starting small is advised, allowing you to prove your credibility to the community. Keybase is a great way for users to build a verified online persona, and in turn, build trust in the community. This is NOT a requirement, just a suggestion. By all means – remain ANONYMOUS and try to build your reputation or trustworthiness in other ways.
- Be enthusiastic about your proposal! – Proposals with detailed videos or websites have a far greater chance of succeeding. Videos add a personal touch and is a great way to express your proposal in greater detail. Post your media on our telegram, discord or twitter. Always remember, these are people you are trying to convince, so don’t be annoying and spam channels begging for votes.
- Post your proposal early and be available for questioning – When submitting a proposal, you can expect it to be heavily scrutinized by masternode owners and ANON core developers. It is critical that you allow enough time for voters and developers to review your proposal before the end of the voting period. Once the voting period is over, no more votes can be counted. You might receive 100% yes votes from masternodes that cast votes, but if the total amount of votes received is less than the required quorum amount, your proposal will not be accepted, and you will need to resubmit in the next voting period!
- Keep the community updated – If your proposal passes, you should keep the ANON community informed. The community has voted for you and are now expecting you to deliver on your commitments. Meet your deadlines, and build the trust of the voting community. Remember, if you fail to make good on your proposal promises, getting your future proposals to pass may prove challenging.