Skip to content

Commit

Permalink
deploy: 60b2b2e
Browse files Browse the repository at this point in the history
  • Loading branch information
Malixxa committed Jun 3, 2024
1 parent 29776dd commit 39285a9
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions print.html
Original file line number Diff line number Diff line change
Expand Up @@ -402,7 +402,7 @@ <h1><a class="header" href="#democracy-v01" id="democracy-v01">Democracy V0.1</a
<p>The decision making process should follow the subsidiarity principle, meaning that decisions should be taken on the lowest possible level. So for example, if a community wants to extend their region by adding some new meetup locations, only community members should be allowed to participate in the vote.</p>
<h2><a class="header" href="#proposals" id="proposals">Proposals</a></h2>
<p>There is a set of predefined proposal <em>actions</em> that can be proposed and voted on. Everyone can start a proposal on any <em>action</em> (ie. set basic income to 48 LEU) at any time. There can even be multiple proposals ongoing in parallel.</p>
<p>Every member of the community can use their personhood reputation to vote on each proposal. A proposal gets approved if has enough <em>Aye</em> votes continuously for a long enough time period.</p>
<p>Every member of the community can use their personhood reputation to vote on each proposal. A proposal gets approved if it has enough <em>Aye</em> votes continuously for a long enough time period.</p>
<h3><a class="header" href="#practical-examples" id="practical-examples">Practical Examples</a></h3>
<p>Let's assume a proposal has been submitted at the end of the last <em>registering</em> phase. During the first day, the proposal doesn't reach the minimal turnout yet, but on day two it enters the passing state and the confirmation period starts. More people make up their mind and vote <em>Nay</em>, so the proposal drops out of confirming state before the end of the confirmation period. Over time, more <em>Aye</em> votes are coming in and the approval threshold is surpassed. This time, the proposal stays in the passing state during the entire confirmation period gets approved.
Any community member can call the lazy evaluation and the proposal action will be scheduled for enaction at the start of the upcoming <em>registering</em> phase. </p>
Expand All @@ -411,7 +411,7 @@ <h3><a class="header" href="#practical-examples" id="practical-examples">Practic
<p><img src="./fig/democracy-proposal-lifetime-rejected.drawio.svg" alt="lifetime rejected" /></p>
<h2><a class="header" href="#voting" id="voting">Voting</a></h2>
<h3><a class="header" href="#eligible-reputations" id="eligible-reputations">Eligible Reputations</a></h3>
<p>Each successful cycle attendance for a set of eligible cycles gives you one vote. We currently allow only reputations older than the previous cycle but younger than the <em>reputation lifetime</em> (relative to proposal submission) to participate in the vote. This is because the count of those reputations is not subject to change anymore. We need a reliable count of all eligible reputations in order to determine the maximum amount of possible votes (the <em>electorate</em>), which is required for AQB and to determine the minimum turnout. </p>
<p>Each successful cycle attendance for a set of eligible cycles gives you one vote. We currently allow only reputations older than the previous cycle but younger than the <em>reputation lifetime</em> (relative to proposal submission) to participate in the vote. This is because the count of those reputations is not subject to change anymore. We need a reliable count of all eligible reputations in order to determine the maximum amount of possible votes (the <em>electorate</em>), which is required for Adaptive Quorum Biasing (AQB) and to determine the minimum turnout. </p>
<p><img src="./fig/democracy-electorate.drawio.svg" alt="electorate" /></p>
<p>Your own voting power depends on the number of cycles you have attended during the eligible period. The more cycles you have attended during this period, the more voting power you have. This is a sybil-resilient approximation of universal suffrage which rewards your dedication to participate in community cycles regularly. Thanks to the reputation lifetime, however, there is no undue bias towards longtime community members as only recent reputation is eligible for voting. </p>
<h3><a class="header" href="#adaptive-quorum-biasing-aqb-and-minimum-approval" id="adaptive-quorum-biasing-aqb-and-minimum-approval">Adaptive Quorum Biasing (AQB) and Minimum Approval</a></h3>
Expand Down
4 changes: 2 additions & 2 deletions protocol-democracy.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ <h1><a class="header" href="#democracy-v01" id="democracy-v01">Democracy V0.1</a
<p>The decision making process should follow the subsidiarity principle, meaning that decisions should be taken on the lowest possible level. So for example, if a community wants to extend their region by adding some new meetup locations, only community members should be allowed to participate in the vote.</p>
<h2><a class="header" href="#proposals" id="proposals">Proposals</a></h2>
<p>There is a set of predefined proposal <em>actions</em> that can be proposed and voted on. Everyone can start a proposal on any <em>action</em> (ie. set basic income to 48 LEU) at any time. There can even be multiple proposals ongoing in parallel.</p>
<p>Every member of the community can use their personhood reputation to vote on each proposal. A proposal gets approved if has enough <em>Aye</em> votes continuously for a long enough time period.</p>
<p>Every member of the community can use their personhood reputation to vote on each proposal. A proposal gets approved if it has enough <em>Aye</em> votes continuously for a long enough time period.</p>
<h3><a class="header" href="#practical-examples" id="practical-examples">Practical Examples</a></h3>
<p>Let's assume a proposal has been submitted at the end of the last <em>registering</em> phase. During the first day, the proposal doesn't reach the minimal turnout yet, but on day two it enters the passing state and the confirmation period starts. More people make up their mind and vote <em>Nay</em>, so the proposal drops out of confirming state before the end of the confirmation period. Over time, more <em>Aye</em> votes are coming in and the approval threshold is surpassed. This time, the proposal stays in the passing state during the entire confirmation period gets approved.
Any community member can call the lazy evaluation and the proposal action will be scheduled for enaction at the start of the upcoming <em>registering</em> phase. </p>
Expand All @@ -169,7 +169,7 @@ <h3><a class="header" href="#practical-examples" id="practical-examples">Practic
<p><img src="./fig/democracy-proposal-lifetime-rejected.drawio.svg" alt="lifetime rejected" /></p>
<h2><a class="header" href="#voting" id="voting">Voting</a></h2>
<h3><a class="header" href="#eligible-reputations" id="eligible-reputations">Eligible Reputations</a></h3>
<p>Each successful cycle attendance for a set of eligible cycles gives you one vote. We currently allow only reputations older than the previous cycle but younger than the <em>reputation lifetime</em> (relative to proposal submission) to participate in the vote. This is because the count of those reputations is not subject to change anymore. We need a reliable count of all eligible reputations in order to determine the maximum amount of possible votes (the <em>electorate</em>), which is required for AQB and to determine the minimum turnout. </p>
<p>Each successful cycle attendance for a set of eligible cycles gives you one vote. We currently allow only reputations older than the previous cycle but younger than the <em>reputation lifetime</em> (relative to proposal submission) to participate in the vote. This is because the count of those reputations is not subject to change anymore. We need a reliable count of all eligible reputations in order to determine the maximum amount of possible votes (the <em>electorate</em>), which is required for Adaptive Quorum Biasing (AQB) and to determine the minimum turnout. </p>
<p><img src="./fig/democracy-electorate.drawio.svg" alt="electorate" /></p>
<p>Your own voting power depends on the number of cycles you have attended during the eligible period. The more cycles you have attended during this period, the more voting power you have. This is a sybil-resilient approximation of universal suffrage which rewards your dedication to participate in community cycles regularly. Thanks to the reputation lifetime, however, there is no undue bias towards longtime community members as only recent reputation is eligible for voting. </p>
<h3><a class="header" href="#adaptive-quorum-biasing-aqb-and-minimum-approval" id="adaptive-quorum-biasing-aqb-and-minimum-approval">Adaptive Quorum Biasing (AQB) and Minimum Approval</a></h3>
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion searchindex.json

Large diffs are not rendered by default.

0 comments on commit 39285a9

Please sign in to comment.