Difference between revisions of "Governance"

Jump to navigation Jump to search
m
Protected "Governance" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
m (Protected "Governance" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
(8 intermediate revisions by one other user not shown)
Line 11: Line 11:
# The Technical Committee
# The Technical Committee


The general flow of the network is that the Token Holders elect the Council, and the Council elects the Technical Committee. The Token Holders are the root of all authority within the xx network.
The general flow of the network is that the Token Holders elect the Council, and the Council elects the Technical Committee. Thus, the Token Holders are the root of all authority within the xx network.


Token Holders use their coins to nominate nodes, pass referenda, and elect the Council.
Token Holders use their coins to nominate nodes, pass referenda, and elect the Council.


{{color box striped|#eee|#fff|border=#ddd|Boxed values}}are configurable and subject to change before release or by governance.
{{color box striped|#eee|#fff|border=#ddd|Boxed values}} are configurable and subject to change before release or by governance.


== Referenda ==
== Referenda ==
Line 29: Line 29:
Outside of fast-tracked referenda (see the section below), only one referendum is active for voting at any given time. These referenda occur in a fixed time window that will be, on network launch, {{color box striped|#eee|#fff|border=#ddd|14 days}}. All referenda are binary, giving voters a choice between either “yay” or “nay.”
Outside of fast-tracked referenda (see the section below), only one referendum is active for voting at any given time. These referenda occur in a fixed time window that will be, on network launch, {{color box striped|#eee|#fff|border=#ddd|14 days}}. All referenda are binary, giving voters a choice between either “yay” or “nay.”


All referenda have an enactment delay; a period of time after the referendum is accepted but before it is enacted. Outside of fast-tracked referenda, the enactment period is {{color box striped|#eee|#fff|border=#ddd|14 days}}.
All referenda have an enactment delay, a period of time after the referendum is accepted but before it is enacted. Outside of fast-tracked referenda, the enactment period is {{color box striped|#eee|#fff|border=#ddd|14 days}}.


The network alternates between putting up a public referendum and a council referendum for a vote every 14 days.
The network alternates between putting up a public referendum and a council referendum for a vote every 14 days.
Line 37: Line 37:
=== Public Referenda ===
=== Public Referenda ===


Any coin holder can propose a public referendum. To do so, the proposer deposits a minimum number of tokens of {{color box striped|#eee|#fff|border=#ddd|100}}xx. Any other coin holder may second the proposal by depositing their coins on the proposal.
Any coin holder can propose a public referendum. To do so, the proposer deposits a minimum number of tokens of {{color box striped|#eee|#fff|border=#ddd|100}} xx. Then, any other coin holder may second the proposal by depositing their coins on the proposal.


The proposal with the highest deposit will be voted on during the next public referenda period (every other 14-day period).
The proposal with the highest deposit will be voted on during the next public referenda period (every other 14-day period).


The public proposal queue has a maximum size of {{color box striped|#eee|#fff|border=#ddd|100}}proposals.
The public proposal queue has a maximum size of {{color box striped|#eee|#fff|border=#ddd|100}} proposals.


=== Council Referenda ===
=== Council Referenda ===
Line 48: Line 48:


; Majority : When a simple majority (>50%) approves a council referendum, it must receive a simple majority of all coin votes to be accepted (>50%).
; Majority : When a simple majority (>50%) approves a council referendum, it must receive a simple majority of all coin votes to be accepted (>50%).
; Supermajority : When a supermajority (>60.0%) approves a council referendum, it can be proposed with the standard ''positive turnout biasing'' within the Substrate Ecosystem whereas the turnout increases, the passing threshold for the referendum decreases from a supermajority (66% + 1).
; Supermajority : When a supermajority (>60.0%) approves a council referendum, it can be proposed with the standard ''positive turnout biasing'' within the Substrate Ecosystem, where as the turnout increases, the passing threshold for the referendum decreases from a supermajority (66% + 1).
; Unanimity : When all members of the Council support a council referendum it can be proposed using the standard ''negative turnout biasing'' within the Substrate Ecosystem. Negative turnout biasing is a voting system whereas the turnout increases, the rejecting threshold for the referendum decreases. The threshold for rejecting the referendum starts at a supermajority (66% + 1).
; Unanimity : When all members of the Council support a council referendum, it can be proposed using the standard ''negative turnout biasing'' within the Substrate Ecosystem. Negative turnout biasing is a voting system where the rejecting threshold for the referendum decreases as the turnout increases. The threshold for rejecting the referendum starts at a supermajority (66% + 1).


Any member of the Council can veto a council referendum. This veto power can only be exercised once per proposal. If the proposal is resubmitted, it cannot be re-vetoed by the same Council member.
Any member of the Council can veto a council referendum. This veto power can only be exercised once per proposal. If the proposal is resubmitted, it cannot be re-vetoed by the same Council member.


The Technical Committee can veto a council referendum with a unanimous vote. This has a {{color box striped|#eee|#fff|border=#ddd|1-week}}cool-down period.
The Technical Committee can veto a council referendum with a unanimous vote. This has a {{color box striped|#eee|#fff|border=#ddd|1-week}} cool-down period.


=== Fast-Track Referenda ===
=== Fast-Track Referenda ===
Line 67: Line 67:
=== Referendum Cancellation ===
=== Referendum Cancellation ===


A supermajority ({{fraction|2|3}}{{sup|rd}}) of the Council can cancel any active referendum. This is designed to be used as a last resort if a malicious referendum is ever brought up to voting.
A supermajority {{pars|s=150%|{{fraction|2|3}}{{sup|rd}}}} of the Council can cancel any active referendum. This is designed to be used as a last resort if a malicious referendum is ever brought up to voting.


== Council ==
== Council ==


The Council is an on-chain representative body designed to represent passive stakeholders within the xx network. At launch, the Council will have 13 members.
The Council is an on-chain representative body designed to represent passive stakeholders within the xx network. At launch, the Council will have {{color box striped|#eee|#fff|border=#ddd|format=inline|13 members}}.


All Council members are selected via the Phragmén election process standard within the Substrate Ecosystem. All coin holders can vote on Council members in each period. These terms will last 7 days. The election selects the 13 Council members and the 7 runners-up, which keep their votes in the election.
All Council members are selected via the Phragmén election process standard within the Substrate Ecosystem. All coin holders can vote on Council members in each period. These terms will last {{color box striped|#eee|#fff|border=#ddd|7 days}}. The election selects the 13 Council members and the {{color box striped|#eee|#fff|border=#ddd|7 runners-up}}, which keep their votes in the election.


The Council has the power to propose referenda (see Council Referenda), Control the treasury, cancel Active Referenda, and elect the Technical Committee. Individual members have limited veto power over proposals presented to the Council, but an individual member is unable to veto the same proposal more than once.
The Council has the power to propose referenda (see [[#Council Referenda|Council Referenda]]), control the treasury, cancel Active Referenda, and elect the Technical Committee. Individual members have limited veto power over proposals presented to the Council, but an individual member cannot veto the same proposal more than once.


=== Treasury ===
=== Treasury ===


The treasury consists of funds collected through transaction fees, slashing, staking, and inefficiency (i.e., the network missing the ideal staking ratio). Any token holder may make proposals to the Council to access funds by staking a minimum of 5% of the request, or 100 coins, whichever is higher. The stake is slashed if the proposal is rejected and returned if it is accepted.
The treasury consists of funds collected through transaction fees, slashing, staking, and inefficiency (i.e., the network missing the ideal staking ratio). Any token holder may make proposals to the Council to access funds by staking a minimum of {{color box striped|#eee|#fff|border=#ddd|5%}} of the request, or 100 coins, whichever is higher. The stake is slashed if the proposal is rejected and returned if it is accepted.


To accept a proposal, at least {{fraction|3|5}}{{sup|th}} of the Council must support it. The threshold to reject a proposal is a simple majority.
To accept a proposal, at least {{fraction|3|5}}{{sup|th}} of the Council must support it. The threshold to reject a proposal is a simple majority.


If at the end of a treasury period (24 days) there are unspent funds, a portion will be burned. At network launch, this burn rate will be set at 1%.
If there are unspent funds at the end of a treasury period ({{color box striped|#eee|#fff|border=#ddd|24 days}}), a portion will be burned. At network launch, this burn rate will be set at {{color box striped|#eee|#fff|border=#ddd|1%}}.


Along with the proposal system, any token holder can suggest a tip. Any Council member can back the tip by recommending an amount the recipient of the tip can receive. Once more than half the Council backs a tip, it enters a closing phase where Council members can still submit their backing, but the tip has already passed. Once closed, the amount awarded is equal to the median suggested tip amount.
Along with the proposal system, any token holder can suggest a tip. Any Council member can back the tip by recommending an amount the recipient of the tip can receive. Once more than half the Council backs a tip, it enters a closing phase where Council members can still submit their backing, but the tip has already passed. Once closed, the amount awarded is equal to the median suggested tip amount.


When tips are started by the public, they must be accompanied by a deposit, and the suggester receives 20% of the total tip award.
When tips are started by the public, they must be accompanied by a deposit, and the suggester receives {{color box striped|#eee|#fff|border=#ddd|20%}} of the total tip award.


=== Electing the Technical Committee ===
=== Electing the Technical Committee ===
Line 95: Line 95:
== Technical Committee ==
== Technical Committee ==


The technical committee, as described above, is elected by the Council by majority vote. The technical committee’s primary responsibilities are to manage a series of on-chain values to ensure the proper functioning of the xx network, veto power of council proposals (as described in the council referendum section), and the ability to fast-track and expedite council proposals (as described above).
The technical committee, as described above, is elected by the Council by majority vote. The technical committee’s primary responsibilities are to manage a series of on-chain values to ensure the proper functioning of the xx network, veto power of council proposals (as described in the [[#Council Referenda|council referendum section]]), and the ability to fast-track and expedite council proposals (as described above).


=== On-Chain Values ===
=== On-Chain Values ===


Most of the on-chain values can be changed with a unanimous vote of the Technical Committee. These values can also be changed by the network via referendum.
Most of the on-chain values can be changed with a unanimous vote of the Technical Committee. The network can also change these values via referendum.


The Technical Committee will have, with democracy’s permission, the ability to change the on-chain version of the cMix software and its services. This ability will be granted via a council proposal in 6-month periods that auto-expire and must be renewed.
The Technical Committee will have, with democracy’s permission, the ability to change the on-chain version of the cMix software and its services. This ability will be granted via a council proposal in 6-month periods that auto-expire and must be renewed.

Navigation menu