By Jamie Redman
On Nov. 25, the largest cryptocurrency exchange in terms of daily trade volume, Binance, published its bitcoin proof-of-reserves (POR) system using The Merkle approach. At the time of writing, the snapshot provided by Binance shows the firm’s onchain reserves equate to 582,485 bitcoin, while the company’s customer net balance is roughly 575,742 bitcoin.
**Editor’s Note: This article was updated to reflect new commentary from Kraken executive Jesse Powell on Nov. 25, 2022.
Binance’s Bitcoin Proof-of-Reserves Ratio Is Currently 101%
Binance has published the company’s proof-of-reserves system in regard to the bitcoin (BTC) cache the company holds. The POR feature is initially starting with Binance’s bitcoin holdings, but other “networks [are] being added in the next couple of weeks.” The news follows the recent FTX collapse and the crypto community insisting that centralized digital currency trading platforms prove their reserves. In addition to the crypto community, exchange executives like Kraken’s Jesse Powell also chimed in on the POR conversation.
Two days ago, Bitcoin.com News reported on Powell’s commentary about so-called POR lists that simply showcase digital currency addresses. Powell said these lists of addresses were not legitimate POR audits and he stressed that a true POR audit “requires cryptographic proof of client balances and wallet control.” Powell also shared a blog post written in 2014 called “Proving Your Bitcoin Reserves,” which discusses The Merkle approach. Basically, because exchanges use hundreds of addresses a Merkle Tree can be leveraged to consolidate all the data into a single hash, which then can be cryptographically verified by anyone.
Nic Carter’s proof-of-reserves list or “Wall of Fame,” lists centralized trading platforms that have submitted “full POR” audits. At the time of writing, there are five crypto platforms that have shared full PORs that feature The Merkle approach on the Wall of Fame. Three of them (Coinfloor, Gate.io, and HBTC), however, provided Merkle-based assessments in May 2020, May 2021, and August 2021. Kraken and Bitmex are up-to-date, as they shared Merkle-based assessments this month. On Friday, Binance’s CEO Changpeng Zhao (CZ) tweeted about the company sharing the firm’s POR.
A number of crypto supporters were pleased with Binance sharing the company’s POR. The whistleblower known as Fatman replied to CZ’s tweet. “This is amazing,” Fatman said. “Hope smaller exchanges quickly follow suit. Thanks for leading the way with this extremely important initiative. Having cryptographic proof of an exchange’s solvency is a serious game changer.”
Binance’s snapshot was recorded on Nov. 22, 2022, at 23:59 p.m. (UTC) and records show Binance’s onchain reserves equate to 582,485 BTC, while customer balances equate to 575,742 bitcoin. That gives Binance a reserve ratio of around 101% and the blog post has a section that says users can “click to verify” their BTC assets held on Binance. In order for users to be able to verify balances and transactions, they can log into Binance, and click the audit button in the wallet section. “You will be able to find your Merkle Leaf and Record ID within the page,” Binance explains.
Additionally, Binance has disclosed upcoming plans for the POR list which include:
- Launch the next batch of POR in the next two weeks, including additional assets
- Involve third-party auditors to audit PoR results
- Implement ZK-SNARKs for POR, improving privacy and robustness, and proving the total net balance (USD) of each user is non-negative
The ZK-SNARKs for PoR will allow for proof-of-reserves on Binance’s leverage services. “Because Binance offers margin and loans services, the audit results will show the Net Balance, Equity, and Debt of each user, where the Net Balance = Equity – Debt,” Binance’s blog post concludes. “As such, there will be individual users having negative asset balances. We are hence also working to implement ZK-SNARKs, which will be used to prove those users have enough other assets to cover the funds with collateral. This will prove that the total net balances (USD) of each user is non-negative.”
Kraken’s Powell Says the ‘Statement of Assets Is Pointless Without Liabilities’
Despite the release of Binance’s new POR system, Kraken’s Jesse Powell took issue with the way it was presented. “I’m sorry but no. This is not POR. This is either ignorance or intentional misrepresentation,” Powell tweeted. “The Merkle tree is just hand-wavey bullsh** without an auditor to make sure you didn’t include accounts with negative balances. The statement of assets is pointless without liabilities.” Powell added:
This is simply ‘here’s a hash of your record in the BTC spreadsheet.’ Ok … but what’s the point? The whole point of this is to understand whether an exchange has more crypto in its custody than it owes to clients. Putting a hash on a row ID is worthless without everything else.
Binance’s CEO CZ responded to the commentary. “In crypto: Brian A and Jesse P say FTX is an ‘overseas exchange’ problem, even though SBF is American,” CZ said. “I tweeted questions about Coinbase/Grayscale. Brian answered it. Jesse questions Binance’s Proof-of-Reserves today. We will answer it. I view these as healthy checks,” CZ added.
Source: Bitcoin News