What Is Proof of Reserves (PoR)?

Blockchain-based cryptographic proofs enhance the transparency of financial transactions in crypto exchanges. Proof of Reserves (PoR) boosts this transparency even more by establishing a legitimate framework for auditing crypto custodians. So, What Is Proof of Reserves?


What is Proof of Reserves?

A PoR audit is designed to ensure that custodians are holding at least 100% of their clients’ funds. In the Web3 world, crypto exchanges and other custodial services utilize PoR audits to demonstrate to depositors and the public that their deposits align with their reported balances. Usually, these audits are conducted by independent third parties to prevent any chance of reserve data being manipulated.

PoR is crucial for several reasons. Firstly, it allows users to confirm that the balances they maintain on a cryptocurrency exchange are fully backed by actual assets. Secondly, it encourages businesses to adhere to transparency standards, which helps weed out those with dubious or illegal financial practices.

ADVERTISEMENT

Ideally, PoR should serve the interests of both users and businesses. It shields users by reducing security risks and protecting them from malicious actors. Simultaneously, it aids businesses in retaining users by enhancing their credibility.

The capacity to audit crypto exchanges fosters a more transparent crypto environment. For instance, PoR stops exchanges from functioning like banks that lend out deposited assets to third parties.

Likewise, exchanges are prohibited from using user deposits to invest in other protocols or businesses. In simpler terms, PoR removes the risk of companies trying to maximize yields and other potential returns from customer asset holdings.


With PoR, any organization can verify that a crypto exchange possesses the full amount of its users’ deposits. Consequently, exchanges are naturally motivated to manage these balances responsibly, as mishandling them would undermine user trust and damage their reputation.

What Does PoR Verification Do?

In PoR verification, the auditor checks that each account’s balance is included using cryptography. There are a few important steps involved in this process.

First, the auditor captures a snapshot of all account balances. Then, it transforms the fund data into a Merkle tree, which helps organize large data sets for easier processing.


User balance data gets hashed into a “leaf”. A collection of these “leaves” is then hashed together to create a “branch”, and multiple “branches” are hashed to produce the “root”.

After that, the auditor can employ different methods to confirm ownership of the user address. For instance, on Binance, an auditor has three options to verify ownership. When the exchange runs the extraction process for this data, it is also validated by the auditors.

If the balances align, the exchange has confirmed PoR and demonstrated that it possesses all deposited assets.

Constraints and Possible Enhancements

A crypto exchange’s balances fluctuate as users transfer their assets in and out. The problem with Proof of Reserves (PoR) is that it only confirms the accuracy of reserve balances at the time of the audit. This can lead to issues surfacing too late, and a custodian might take advantage of this to hide the truth.

Additionally, it’s worth mentioning that audits are performed by third-party companies, which means the results can vary based on the auditor’s skill level or if they’re swayed by external pressures.

So, how can a crypto exchange enhance its PoR audits to foster and sustain user trust? One way is to reduce the time between audits to catch any suspicious financial activities that might occur in between. The exchange could also consider hiring a well-regarded third-party firm that has no financial ties to it or its affiliates.

Conclusion

You can check a PoR audit to find out if a crypto custodian has all the reserves for your funds and those of other users. These audits are meant to discourage crypto exchanges from mishandling user funds and to enhance transparency in the crypto world.