- Some might say something is decentralized if it does not have a central point of control.
- Others might say something is not decentralized until is can not be decentralized any further.
- Many might argue that decentralization is a process that operates on a continuum between the two.
On the prior thread where all this has been debated before, the OPer wrote:
With regard to "diminishing returns" and "no real benefit" of increasing above 101 node current cap, most crypto enthusiasts would call this increasing decentralisation.
...
If there is friction in the growth of nodes in relation to the growth of the network, this leads to increasing centralisation.
...
From this, I assume he would agree that there are, in fact, degrees of decentralization.
So, starting from that point of profound agreement, it may help to propose some new terms to clarify our discourse. To that end, and without further preamble, I offer the world:
1. Barely Decentralized. A system moves from one point of control to several. The separation of powers of the US government into three branches could be called "barely decentralized."
2. Fully Decentralized. A system is fully decentralized when you can't think of a way to decentralize it any further.
3. Manageably Decentralized. A system is engineered to achieve a practical span of control by delegating it downward until people can keep track of everything that is going on.
4. Plausibly Decentralized. Decentralized enough to satisfy the general public that control cannot be seized by somebody bad. Nuclear missile launch authority is deemed plausibly decentralized if two officers are needed to launch having received a verification code from a command authority.
5. Sufficiently Decentralized. A system is sufficiently decentralized if it achieves the goals of its designer. A crypto system is sufficiently decentralized if, in combination with all other design features, it is not possible to gain control of the system to the point of causing it to shut down or malfunction in a sustained and unrecoverable way.
6. Over Decentralized. A system is over decentralized if costs more or takes longer to implement than one that is Sufficiently Decentralized.
7. Under Decentralized. A system is under decentralized if it is less Over Decentralized than the system you prefer.
A system decentralized to any one of these degrees can be called "decentralized". If you want to be more precise you can throw in one of the above adjectives.
after a year of iterative design, analysis, redesign, testing and intense public debate
has concluded that our design is Sufficiently Decentralized
to trust it with our lives, our fortunes, and our sacred honor.