Silverline

From DefiLlama
Jump to navigation Jump to search

How do proof-of-reserves audits function and what are they?


“To prove their solvency to depositors, Cryptocurrency custodians produce public attestations regarding their cryptocurrency holdings through proof-of-reserves audits.”

A proof-of-reserves (POR) audit, which verifies that the company's on-chain holdings match the client assets recorded on the balance sheet, verifies the financial stability of custodians and gives consumers confidence that the company is stable and liquid.

Merkle tree records:

A data structure called a Merkle tree is employed in computer science applications. Merkle trees are used to more securely and effectively encrypt blockchain data in bitcoin and other cryptocurrencies. Additionally, they are known as "binary hash trees

What are proof-of-reserves?

The term "Proof of Reserves" refers to an auditing process that certifies an exchange's holdings and may be verified using cryptographic proofs, ownership checks of public wallets, and ongoing audits. Proof of reserves is a term used in the crypto world to describe an impartial audit carried out by a third party to verify that the organization being audited has enough reserves to sustain all of its depositors' balances. A proof-of-reserves audit is a crucial stage in the regulatory process for reliable and skilled digital asset service providers. Customers and the general public can withdraw funds at any time and are transparently informed about the availability of their assets thanks to the PoR audit, which guarantees the custodian is adequately liquid and solvent. Additionally, proof-of-reserves audits help cryptocurrency organizations serve as custodians by preserving client trust and providing complete asset backing.

What is the process of a proof-of-reserves audit?

The audit should determine if an exchange is solvent or insolvent based on whether its assets exceed its commitments or liabilities. If not, the exchange is insolvent. It is possible that there are situations when an exchange must show fractional reserves when this binary result is inadequate. Fractional reserves refer to the practice of keeping a part of an exchange's deposits in reserve and making it instantaneously withdrawable (as cash and other highly liquid assets) while lending the remaining balance of the money to borrowers.

There are three major phases that make up the auditing process:

 Proof-of-liabilitie
 Proof-of reserves
 Proof of- solvency

Proof-of- liabilities:

A decentralised method of proving the amount of money a bank owes to its clients is known as cryptographical proof of liabilities (PoL), and it may be used for solvency audits with improved privacy assurances. The unpaid cryptocurrency amounts owed to the exchange's customers make up its liabilities.

The exchange computes its total liabilities as the sum of all client account balances. The calculated sum is then compared to the total reserves to ascertain solvency. Calculating the hash of the fraction factor is another function of the proof of liabilities component.

Proof-of- reserves:

Reserves are the assets that the exchange has kept as cryptocurrency on the blockchain. If the exchange has access to the private keys for such addresses, the total assets are calculated by adding the balances of those addresses.

The exchange may demonstrate its ownership of a cryptocurrency address by supplying the public key associated with that address and signing it with the associated private key. The exchange should additionally sign a nonce, which may be used to authenticate the signature, for further security (for example, the hash of the most recent block added to the blockchain). The total and hash of the address balances are the results of the proof of reserves.


Proof of- solvency:


The two parts of the confirmation of the solvency of a cryptocurrency exchange are the outputs of the audit and an attestation that can be used to verify that the auditing software was utilized in a reliable environment.

The audit's ultimate finding is either true or untrue (a binary number). If reserves are more than liabilities, the statement is true; otherwise, it is untrue. The attestation acts as a signature for the platform measurements and the program execution hashes.

How are audits of POR carried out?


The proof-of-reserves auditing process is often carried out by a third-party auditor to confirm that the assets on a crypto custodian’s balance sheet are sufficient to balance its customers’ holdings. The following steps are involved in the process:

An anonymous snapshot of the institution's balances is originally taken by the external auditor or the auditing company.

These balances are arranged by an auditor into a Merkle tree, which comprises custodial data and has numerous branches that are hash-code validated.

The auditor then compiles unique user contributions using the account holders' individual signatures. The next stage is to verify that the assets of the customers are kept on a full-reserve basis.

Users can check their own transactions when the PoR audit is complete. For instance, anyone who has owned cryptocurrency assets on Binance may retrieve their Merkle leaf and Record ID by signing in, going to "Wallet," and then selecting "Audit." To validate the audit type, the assets that were covered, your Record ID, and your asset balances contained in an auditor's attestation report about Binance's proof of reserves audit, the next step is to choose the audit date.

Benefits of auditing evidence of reserves


The PoR audit has a number of benefits since it demonstrates how users' balances and the cryptocurrency exchanges keep on-chain. For instance, by an audit of the proof-of-reserves, Additionally, regulators like proofs of reserves since they are a self-regulatory mechanism that fits with their overall industry strategy. In addition, eliminating the mistrust caused by exchanges' failure to back client deposits with enough assets boosts product adoption. Additionally, consumers may independently confirm the audit's openness. Disadvantages of proof-of-reserves

New proof of reserves.png

The PoR audit has several benefits since it shows that the cryptocurrency exchanges are keeping on-chain matches the balances of their customers. A proof-of-reserves audit, for instance, Proofs of reserves are also appealing to regulators as a self-regulatory mechanism that aligns with their overall sector strategy. Increased product uptake also results from overcoming the lack of trust caused by exchanges' failure to cover client deposits with enough assets. Users can further independently confirm the transparency of the proof-of-reserves audit.