Skip to content
This repository has been archived by the owner on Jan 5, 2019. It is now read-only.

Decide on supermajority threshold implementation #3

Open
drewstone opened this issue Dec 3, 2018 · 0 comments
Open

Decide on supermajority threshold implementation #3

drewstone opened this issue Dec 3, 2018 · 0 comments
Assignees

Comments

@drewstone
Copy link
Collaborator

Overview

Supermajorities are determined by any threshold larger than the majority. For byzantine fault tolerance, we commonly tolerate roughly 1/3 faulty nodes, therefore a good candidate is to ensure 66% supermajority for proposals to pass or some larger value.

Proposal

Decide on one of the following:

  1. Hard code 66% or 75% or some sufficient supermajority threshold.
  2. Set a default threshold such as 66% and allow it to be voted upon by the council as long as it remains a supermajority threshold.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants