ProtoLedger Standard 3.0

The Two-Axis Framework for Distributed Ledger Assessment

June 2026 · Apache-2.0 · Open Standard · Authored by Oleh Bezuhlyi

UNCALIBRATED — all v1 scores are expert-judgment estimates, not statistically validated. They can be challenged at /protoledger/challenges/.

Abstract

The ProtoLedger Standard defines what a distributed ledger must achieve to function as money. It organises assessment criteria into two independently scored axes — Monetary Fitness (Layer A) and System Soundness (Layer B) — and one non-scored disclosure axis (Layer C).

Each axis is composed of named, measurable properties. Every property is scored 0–10 against defined criteria. M is the mean of the seven Layer A scores; S is the mean of the nine Layer B scores. M and S are never combined into a single total — a ledger can be monetarily fit but technically unsound, or vice versa, and collapsing the two axes would hide that distinction.

The Standard exists because the blockchain industry lacks a shared, rigorous definition of what a distributed ledger is supposed to do. In its absence, projects define their own success metrics, optimise for those metrics, and claim success. This document is an attempt to fix that.

Section I — Why This Exists

Every blockchain project that has achieved significant market capitalisation has compromised at least one founding principle in exchange for adoption speed, regulatory compliance, or investor appeal. This is not speculation — it is documented in the scoring table at /index/ and in the chain profile pages.

Bitcoin compromised on privacy, post-quantum security, and on-chain governance. Ethereum compromised on decentralisation, MEV resistance, and finality guarantees. Every subsequent chain repeated the same trade-offs while claiming to have solved them.

The result is an industry that measures itself against its own marketing rather than against principled engineering criteria. The ProtoLedger Standard is an attempt to provide those criteria — not to shame any particular project, but to give builders, investors, and users a basis for honest evaluation.

The Standard is intentionally demanding. No existing production blockchain achieves M ≥ 7 and S ≥ 7 simultaneously. This is the point.

Section II — Layer A: Monetary Fitness

Seven properties that determine whether a ledger can function as money. M is the mean of all non-null Layer A scores. A gate fires at A1 < 7: the ledger is not money-in-use regardless of other scores.

Code Property
A1 Acceptability & Liquidity
A2 Value Stability
A3 Usability & Safety
A4 Portability & Divisibility
A5 Fungibility
A6 Recognizability
A7 Cost Efficiency

Section III — Layer B: System Soundness

Nine properties that determine whether the ledger infrastructure is trustworthy and censorship-resistant. S is the mean of all non-null Layer B scores. A gate fires when B1 < 7 or B2 < 7.

Code Property
B1 Supply Integrity
B2 Settlement Assurance
B3 Resilience & Liveness
B4 No Single Point of Control
B5 Rule Auditability
B6 Forward Security Margin
B7 No Invisible Rent
B8 Capture-Resistant Rule-Change
B9 Resource Proportionality

Section IV — Layer C: Disclosures

Six design-choice axes that are disclosed but never scored. Each position is architecturally valid. Layer C values are rendered as badges on chain profiles and used as on/off filters in the Terminal. A ledger that discloses transparently scores better on B5 (privacy); disclosure itself is not scored.

privacy_posture Privacy Posture
identity_model Identity Model
issuance_ethic Issuance Ethic
consensus_cost Consensus Cost
governance_model Governance Model
autonomy_accountability Autonomy Accountability

Section V — Scoring Rules

M and S computation

M = mean of an asset's Layer A property scores.
S = mean of an asset's Layer B property scores.
M and S are never added or combined. The equal-weight default uses plain means. Archetype or slider ranking uses weighted means: M = Σ(score·w)/Σw.

N/A-by-design

A null score means the property is not applicable to this ledger's design, not that it scored zero. Null scores are excluded from the mean, not counted as 0. A ledger with 6 Layer A scores has M computed over those 6 values only.

Readiness tiers

Tier Meaning
achieved Property is implemented and live in production.
buildable Technology exists; implementation not yet deployed at production scale.
speculative Technology is an open research problem. Score represents a ceiling, not current reality.

A speculative score cannot contribute to a "ready today" verdict but is always displayed with its readiness label. The real number is never hidden.

Score Gates

Gates are warning badges. They never hide real scores. A gate fires when a critical threshold is not met:

  • A1 < 7 — Not money-in-use: acceptability below monetary threshold.
  • B1 < 7 or B2 < 7 — Not a sound system: critical infrastructure properties unmet.
  • B3 < 7 — Censorship-Resistant archetype only.

Section VI — Open Problems

Three properties in this Standard remain unsolved at production scale. They are included because their absence would make the Standard incomplete, not because any production system currently satisfies them.

B4 — Post-Quantum Security. Every major production blockchain has ECDSA keys in its current state. A live migration to NIST PQC primitives requires a hard fork with mandatory key rotation. No production chain has a credible, implemented migration path. The solutions exist; the political will to execute them does not.

B5 — Privacy by Default at scale. Zero-knowledge shielded pools exist (Zcash, Monero), but none combined with broad Layer A scores. Optional privacy (Ethereum's Tornado Cash attempt) provides near-zero anonymity — the opt-in population is trivially distinguishable.

B9 — Structural MEV elimination at L1. Proposer-Builder Separation and encrypted mempools mitigate but do not eliminate MEV. Content-metadata separation requires a new transaction gossip protocol. No production L1 has implemented this. FlashBots SUAVE is the most advanced research effort.

Section VII — Governance, Independence & License

Scores are never adjusted for commercial reasons. No chain can pay to improve its score. No advertiser relationship affects scoring. The methodology is public precisely so that anyone can verify this.

The Standard is authored by Oleh Bezuhlyi and published under the Apache-2.0 licence. Fork it. Implement it. Challenge it. The mechanism for formal challenges is at /protoledger/challenges/.

A valid challenge must include: the property code, the chain slug, the current score, the proposed score, and a specific verifiable source — block explorer link, published specification, or peer-reviewed audit. Claims without evidence are not challenges.

References

  1. Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System.
  2. Castro, M., & Liskov, B. (1999). Practical Byzantine Fault Tolerance. OSDI.
  3. NIST (2024). FIPS 203 (ML-KEM), FIPS 204 (ML-DSA), FIPS 206 (SLH-DSA). Post-Quantum Cryptography Standards.
  4. Buterin, V. (2013). Ethereum White Paper.
  5. Nakamoto Coefficient — Balaji Srinivasan (2017). Quantifying Decentralization.
  6. Flashbots (2022). SUAVE: Single Unified Auction for Value Expression.
  7. Ben-Sasson, E. et al. (2014). Zerocash: Decentralized Anonymous Payments from Bitcoin. IEEE S&P.
  8. Lalley, S., & Weyl, G. (2018). Quadratic Voting. AEA Papers and Proceedings.
  9. Cambridge Centre for Alternative Finance. Cambridge Bitcoin Electricity Consumption Index (CBECI).
  10. Bezuhlyi, O. (2026). Bitcoin: A Revolution That Never Happened?
v1 archive: The original ten-principle framework (ProtoLedger v1) is preserved at protoledger/principles/. The current standard is this two-axis document.