Describes different systems that require reliance on others by plotting across two axesโhow many people need to behave correctly out of how many for the system to work.
Examples:
- 1 of 1 is the traditional centralized modelโyou rely on a single entity to behave well e.g. Google
- N of N every actor needs to act as expected for things to work
- N/2 of N is blockchain where the majority of miners are honest
- 1 of N is a load balancer with liveness checkingโonly 1 of many need to be operating as expected to work
- Few of N there are many actors and as a small fixed number act as expected
- 0 of N there is no reliance like checking hashes yourself for validity
See also:
- This article about trust models that explains the differences in a single chart