Exchange Proof of Reserves
Exchange Proof of Reserves is a transparency practice where a cryptocurrency exchange provides cryptographic evidence that it holds sufficient assets to cover all user liabilities. This is typically achieved by combining a Merkle tree of user balances with a cryptographic signature proving control over the associated wallet addresses.
By aggregating all user deposits into a Merkle tree, the exchange can show that every individual balance is accounted for without revealing private user data. The exchange then signs a message using the private keys of their cold storage wallets to prove ownership of the funds.
This process helps mitigate the risk of fractional reserve banking, where an exchange might lend out user assets without adequate backing. It provides users with a verifiable way to audit the solvency of a centralized trading venue.