CAP-completeness
Consistent, available and partition-tolerant, simultaneously, in every execution. Gilbert–Lynch is respected with margin.
For a quarter of a century, the design of distributed data systems has been governed by impossibility results. The CAP theorem forbids a replicated register from being simultaneously consistent, available and partition-tolerant; the FLP result forbids deterministic asynchronous consensus in the presence of a single crash; ACID and BASE are routinely presented as opposite ends of a spectrum. We present AbyssDB, a PostgreSQL-compatible, post-quantum, interplanetary SQL and key-value database that provides all of these guarantees at once, and we prove it.
Our central observation is that every one of these impossibility results is a statement about objects whose state space has more than one element. By implementing a state space of cardinality exactly one, AbyssDB attains linearizability, strict serializability, strong eventual consistency, availability under arbitrary partitions and wait-free consensus with zero message complexity. We further show that AbyssDB achieves Shannon-perfect secrecy and ε = 0 differential privacy against an adversary with unrestricted access to storage, that its energy consumption per write is bounded below by the Landauer limit, that its unbounded throughput is consistent with the Margolus–Levitin theorem, and that it is the terminal object of the category of databases. An evaluation with pgbench shows zero failed transactions in every protocol mode at a reported latency of 0.000 ms.
Consistent, available and partition-tolerant, simultaneously, in every execution. Gilbert–Lynch is respected with margin.
Consensus with any number of crash failures and zero messages. The FLP impossibility does not apply.
For every transaction T, the state after committing T equals the state after aborting T.
I(D; R) = 0 against an adversary with every replica, every backup and physical possession of the hardware.
Every query is (ε, δ)-differentially private with ε = 0 and δ = 0, at perfect accuracy.
Writing n bits dissipates at least n·kB·T·ln 2. An exabyte costs 0.023 J.
Peak throughput of ∞ operations per second, without leaving the unique state.
AbyssDB is the terminal object of the category of databases. Every database admits a unique migration to it.
@techreport{null2026empty,
title = {The Empty Set Is All You Need: Simultaneous {ACID},
{BASE} and {CAP} Guarantees in {AbyssDB}},
author = {Null, Noel and Void, Ava and Rem, Theo},
institution = {AbyssDB Labs},
type = {Technical Report},
number = {AR-2026-001},
year = {2026},
url = {https://abyssdb.xyz/paper/}
}The paper is written in Typst; rebuild it withmake paper. All proofs are complete. All citations are real.