A Formal Refutation of the Blockchain Trilemma
Craig Wright

TL;DR
This paper formally refutes the blockchain trilemma by demonstrating it as a category error and providing a concrete protocol example that achieves scalability, security, and decentralization simultaneously.
Contribution
It introduces a formal, multi-domain analysis showing the trilemma as a fallacy and presents a practical protocol counterexample.
Findings
The trilemma is a category error and not a fundamental law.
A protocol with unbounded throughput, security, and decentralization is constructed.
The trilemma relies on flawed assumptions and composition fallacies.
Abstract
The so-called blockchain trilemma asserts the impossibility of simultaneously achieving scalability, security, and decentralisation within a single blockchain protocol. In this paper, we formally refute that proposition. Employing predicate logic, formal automata theory, computational complexity analysis, and graph-theoretic measures of relay topology--specifically Baran's model of network path redundancy--we demonstrate that the trilemma constitutes a category error, conflates distinct analytical domains, and relies upon unproven causal assumptions. We further expose its reliance on composition fallacies drawn from flawed system implementations. A constructive counterexample is presented: a blockchain protocol exhibiting unbounded transaction throughput, cryptographic security under adversarial load, and multipath decentralised propagation. This example is not hypothetical but grounded…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Advanced Authentication Protocols Security · Cryptography and Data Security
