BreakingPeer-reviewable proof: ACID, BASE and all three letters of CAP. At the same time.Read our paper
Research · Technical Report AR-2026-001

The Empty Set Is All You Need.

Simultaneous ACID, BASE and CAP Guarantees in AbyssDB

Noel Null · Ava Void · Theo Rem
AbyssDB Labs, Department of Applied Absence · Institute for Advanced Nothing

  • 7 pages
  • 17 theorems, lemmas & propositions
  • 33 references
  • 1 state
First page of the paper

Abstract

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.

𝒩 = (𝟙, ⋆, Op, Res, δ𝒩),|𝟙| = 1
Main results

Every trade-off, discharged.

Theorem 6

CAP-completeness

Consistent, available and partition-tolerant, simultaneously, in every execution. Gilbert–Lynch is respected with margin.

Theorem 7

Zero-round consensus

Consensus with any number of crash failures and zero messages. The FLP impossibility does not apply.

Theorem 8

Commit–abort indistinguishability

For every transaction T, the state after committing T equals the state after aborting T.

Theorem 10

Perfect secrecy

I(D; R) = 0 against an adversary with every replica, every backup and physical possession of the hardware.

Theorem 11

Differential privacy

Every query is (ε, δ)-differentially private with ε = 0 and δ = 0, at perfect accuracy.

Theorem 14

Landauer bound

Writing n bits dissipates at least n·kB·T·ln 2. An exabyte costs 0.023 J.

Proposition 15

Margolus–Levitin

Peak throughput of ∞ operations per second, without leaving the unique state.

Theorem 16

Terminality

AbyssDB is the terminal object of the category of databases. Every database admits a unique migration to it.

Cite this work

@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.