Proof of Reserves with FIO
Overview
The following is an overview of how FIO Procol, using Attestations, be used as a solution for Proof of Reserves for CEX or any other centralized entity.
Problem
Centralized Exchange (CEXes) typically do not disclose blockchain accounts holding user funds and even if they do, there is no proof they control it.
CEXes do not disclose user balances, so the liability side is not known.
Users do not know if the (CEX) has enough funds to cover user withdrawals.
Solution
Decentralized way to prove the CEX has enough funds to cover all user liabilities.
FIO Crypto Handle already used to aggregate multiple blockchain accounts behind a single human readable name, e.g. treasury@cex
CEX will
Map all its accounts from all blockchains and record a signature proving they control the private key.
Continuously update balances for each of their accounts providing only account number hash and balance for all tokens
Users will
Enter their account number on any website which will be hashed
Confirm balance is accurate
Result
CEX user account balances can be easily and in a decentralized manner be compared to CEX treasury holdings.
Resources
Slides
https://docs.google.com/presentation/d/1ei19mjNauS--4izdS7_JH16DukJ1XxwhR9-sRc5HLLs/edit?usp=sharing