Proposal Details
Proposal #8
Proposal title
v1.3.0 Software Upgrade
Submit time
Deposit end time
Voting start time
Voting end time
Tally result
Proposal #8 description
Software Upgrade
PROPOSER: The KYVE Foundation ([email protected])
Proposal Summary
If approved, this proposed software upgrade would introduce a weighted round-robin method for selecting uploaders and also incorporate a split of inflation between the chain and protocol. Additionally, this upgrade would correctly track the delegations from investor accounts affected in the
Proposal Details
In order to enhance the selection of uploaders, we transitioned from a weighted pseudo random selection method to a weighted round-robin approach. This change has made the selection process even more transparent and equitable. For more details, please refer to this pull-request.
Additionally, we aim to implement inflation splitting, a mechanism that involves redirecting a portion of the newly minted inflation from each block to the protocol layer. The objective of this approach is to maintain a balanced stake distribution between the chain and the protocol, ensuring optimal security for both. For a more comprehensive discussion on this topic, please refer to this link, and you can find the implementation details in this pull-request.
Furthermore, uploader rewards are not paid out anymore directly to the uploader, instead it needs to be claimed. Please see this pull-request.
Moreover, finalized bundles now store information about the relative stake security. Additionally, the schema was updated and is now more robust to changes. The new schema is available at
Lastly, this upgrade will accurately track the delegation of accounts that were impacted by the adjustment of their vesting schedules in the
Upgrade Process
When the network reaches the defined upgrade height (2061100), block production on the KYVE network will be halted. Block production will not resume until significant voting power has switched to the new release. Validators can either manually replace the old binary with the new one or utilise Cosmovisor to automate this process.
Voting Options
Voting YES
- A YES vote on this proposal indicates that the KYVE network SHOULD be upgraded; and that the validators should start running the release.
Voting NO
- A NO vote on this proposal indicates that the KYVE network SHOULD NOT be upgraded; and that the validators should continue running the release.
Voting NO WITH VETO
- A NO WITH VETO vote on this proposal indicates that the KYVE network SHOULD NOT be upgraded; and that the proposal depositors should be penalised.
Voting ABSTAIN
- An ABSTAIN vote on this proposal indicates that you decline to give a specific opinion on this proposal while maintaining active governance participation.
Conclusion
The forum discussion for this proposal can be found here.
This upgrade has been tested on the Kaon network (our testnet). You can find the proposal here.
Please note that this proposal follows a template that will later be finalised through a governance discussion around processes.