Overview of Proof of Reserves - Proving Reserves Exist on the Blockchain - Proving the Exchange Can Access Reserves - Proving Reserves Include Your Balance

Proving Reserves Include Your Balance

In order to do this, a structure called a hashtree is used. A hashtree is a binary tree structure, where the data in the nodes is hashed (one-way encrypted). The hashtree can be used to validate balance information without revealing sensitive customer information.

The full implementation of the hash tree is described in detail by a page put together by Zak Wilcox. The idea was developed by Gregory Maxwell and Peter Todd.

< < Hash Tree Tutorial > >

Why Do We Need a HashTree?

As a simple check, you can see that the reserves are greater than what you stored. If every customer did this, it would enforce that the exchange has a balance at least as large as the largest customer. That would mean that there is sufficient balance for any customer to make a withdrawal up to their entire balance.

However, what if multiple customers want to withdraw? In order to know that this would be possible, we would have to know that the total in reserves was equal to the sum of all customer balances, and that this sum included your balance.

One simple solution would be to publish all the customer balances and personal information globally in one list. Then, each customer could check their balance on the list, and check that the sum added up. The obvious problem with this solution is that all the customer balances and personal information are published, and anyone could see the information of anyone else.

Clearly, we need a way to publish this list, without revealing all the private and personal information of customers to other customers. All a customer needs to be able to validate is their own information, and that the balances add up. This is what a hashtree does.

Overview of Proof of Reserves - Proving Reserves Exist on the Blockchain - Proving the Exchange Can Access Reserves - Proving Reserves Include Your Balance

Get Notified of the First Canadian Proof of Reserves Exchange Launch

First Name:Enter your first name. (Used in email contact.)
Email:Enter an email address which will work to receive a launch announcement in a few months.

Your use of this site/service accepts the Terms of Use and Privacy Policy. This site is not associated with Ernst & Young, Miller Thompson, or the Official Committee of Affected User. For questions or enquiries, email info@quadrigainitiative.com.

X

Your Feedback Is Extremely Valuable!

Our success depends on participation from a vast community of affected users, businesses, and consumers. Please take a few moments to let us know your thoughts and any way we could improve!

Help Improve Our Initiative

X

We Need Your Help!

Affected users are counting on reaching 1,000 signatures to launch our token program.

Show Your Support

First Name:Enter your first name. (Used in email contact.)
Email:Enter an email address which will work to receive a launch announcement in a few months.