Crypto Lexicon
Proof of Reserves (PoR)
Proof of Reserves (PoR) is an independent cryptographic auditing procedure that uses Merkle Trees and onchain verification to prove that a centralized exchange or custodian holds 100 percent of the actual customer assets listed on its balance sheet.
Why Proof of Reserves Gained Universal Importance
Following the historic collapse of centralized platforms like FTX (which secretly misappropriated billions in customer deposits), Proof of Reserves became the global transparency standard for the digital asset industry.
Instead of trusting traditional, opaque quarterly accounting reports, users can verify reserves mathematically.
How Merkle Tree Verification Operates
- Onchain Asset Verification: The exchange proves ownership of public blockchain addresses by signing cryptographic messages containing total liquid reserve balances.
- Merkle Tree Liability Aggregation: Every user account balance is encrypted and placed into a cryptographic data tree (a Merkle Tree) that sums total customer liabilities.
- Individual Proof: Users can enter their account hash into an auditor dashboard to verify that their specific account balance was included in the total liability calculation without exposing personal data.
The Limitations of Proof of Reserves
While Proof of Reserves is a massive step forward, it is not a complete guarantee of solvency: 1: Proof of Reserves is Not Proof of Solvency: PoR proves assets held onchain, but does not reveal offchain corporate debt, uncollateralized loans, or legal liabilities.
- Point in Time Snapshots: An exchange can borrow short term liquidity to pass an audit snapshot and return the funds immediately afterward.
- Golden Rule: Proof of Reserves is valuable, but true financial protection comes from withdrawing assets to non custodial cold storage where you control the private key pair.
Explore exchange structures and custody in our Complete Guide to Centralized and Decentralized Exchanges.
Frequently asked question
What is Proof of Reserves (PoR)?
Proof of Reserves (PoR) is an independent cryptographic auditing procedure that uses Merkle Trees and onchain verification to prove that a centralized exchange or custodian holds 100 percent of the actual customer assets listed on its balance sheet.