Coinbase

Open-source reserve transparency and privacy-preserving accounting

A development grant to advance Proof of Reserves and privacy-preserving accounting methods, resulting in the ReserveX dashboard.

Named engagement. Client detail on this page is limited to what Sixpence publishes about the relationship.

Client
Coinbase
Sector
Digital asset infrastructure
Instrument
Development grant, $250,000
Output
ReserveX dashboard
Updated

The mandate

Advance the state of reserve verification so that a custodian can prove its position without publishing the commercially sensitive detail that had made custodians refuse to prove anything at all.

Reserve transparency data being reviewed on screen

The situation

After 2022, the argument for publishing reserve proofs was won. The argument about how to publish them was not. Custodians serving institutional clients had a genuine objection rather than an excuse: a straightforward Merkle scheme with published totals reveals the size of the book, and grouping information can leak a great deal about individual holdings. For a custodian whose clients are themselves regulated entities, that is a confidentiality problem serious enough to prevent publication.

The result was a standoff. The transparency the market wanted required disclosures the market’s participants could not make. Resolving it needed work on the cryptography rather than on the persuasion.

What was built

  1. 01

    Privacy-preserving liability proofs

    Constructions that allow a custodian to prove the sum of customer balances, prove no balance is negative, and prove a given customer is included, without revealing individual figures or the distribution.

  2. 02

    ReserveX dashboard

    A verification surface that presents reserve position and lets a reader check the proof themselves rather than take a published figure on trust.

  3. 03

    Open method

    Methods and implementation published so that the approach could be examined, criticised and reused rather than becoming a proprietary claim about trustworthiness.

How it was approached

The choice to work in the open was the substantive one. A closed verification method asks a reader to trust the verifier, which reproduces exactly the problem the exercise exists to solve. Publishing the method invites the scrutiny that makes the result worth anything.

A verification method nobody can inspect is just another assertion, one layer further from the reader.
Sixpence engagement note, reserve transparency programme

The other decision was to treat the reader as the user. Most reserve publications are addressed to sophisticated observers who will never look at them. Building the dashboard so that a customer can verify their own inclusion, unassisted, changes what the publication is for.

Outcome

  • Reserve verification that no longer requires a custodian to choose between transparency and client confidentiality.
  • A published dashboard where reserve position can be independently checked rather than read.
  • Methods available for examination and reuse by others working on the same problem.

Capability transferred

  • Open implementation and documented method, owned by the community rather than by a vendor.
  • A demonstrated pattern for pairing cryptographic proof with a usable verification surface.

Methods

  • Zero-knowledge liability proofs
  • Merkle commitment schemes
  • Privacy-preserving accounting
  • Open-source publication

Bring us the capability you need to deploy.

Tell us what is at stake. In the assessment we identify what must be deployed on-prem, what evidence is missing and how your team becomes competent to proceed.

Request an assessment

Discreet by default. No matter is too early to discuss.