Binance adds zk-SNARK verification to its proof of reserves system

Share This Post

Binance has upgraded its proof-of-reserves (PoR) system with zk-SNARK verifications, a form of zero-knowledge proofs that preserves the privacy and security of sensitive user information.

Binance CEO Changpeng Zhao said the improvement was implemented in accordance with Ethereum co-founder Vitalik Buterin’s suggestion. Buterin had laid out his ideas on promoting trustless centralized exchanges through transparent proof-of-reserves systems in November.

Binance first published its PoR system in November 2022 as users started demanding more transparency from exchanges in the aftermath of the FTX collapse. At the time, Binance used Merkle tree cryptography to enable users to verify their holdings.

Yet, the system had two major drawbacks. Firstly, the leaf nodes in the Merkle tree represented the hash of users’ holdings to protect privacy, which meant that the Merkle root could not reflect the sum of its leaf nodes’ balance information.

Secondly, a malicious entity could potentially add a negative balance under a fake account somewhere in the tree to make the size of required reserves appear smaller.

Binance claims that zk-SNARKs solve these challenges. The zero-knowledge verification system can ensure that all leaf nodes in the Merkle tree have contributed to Binance’s claimed total user balance of each cryptocurrency. It will also ensure that there is no user with a negative balance included in the tree.

Binance will generate and publish zk-SNARK proof for the construction of the Merkle tree to prove its reserves. By verifying the Merkle proof Binance users can check whether their balance is included in the Merkle tree root. Users can verify the zk-SNARK proof to ensure that the Merkle tree construction was free from any tampering.

Because Binance has millions of users, it’s not possible to get a single proof of the Merkle tree construction. Therefore, Binance will split users into batches of 864 each. It would take 110 seconds to generate zk proof for a single batch of users. The proof can be verified in less than 1 millisecond.

It would take 2 hours for Binance to generate proof for all accounts at the cost of about $1,000. The exchange is working on implementing the solutions suggested by Buterin to improve the efficiency of the proof generation process, which should lower cost and enable it to provide proofs more frequently.

Binance’s PoR system currently supports 13 cryptocurrencies, with 4 recent additions, and it plans to add more tokens in the coming weeks.

Binance is also making the code for its PoR system open-source with the aim of providing more transparency to its users.

The post Binance adds zk-SNARK verification to its proof of reserves system appeared first on CryptoSlate.

Read Entire Article
spot_img
- Advertisement -spot_img

Related Posts

NFT Sales Climb 7.33%, Mythos, Blast, and Solana Lead the Charge

Non-fungible tokens (NFTs) had quite the boost this week, with sales climbing by 733% compared to the previous one, totaling $7713 million The number of NFT sellers skyrocketed by 9568%, while buyers

BlackRock Receives SEC Greenlight For Spot Bitcoin ETF Options

The United States Securities and Exchange Commission (SEC) has approved BlackRock’s proposal to offer options trading for its spot Bitcoin ETF (exchange-traded fund) BlackRock’s ETF

Stablecoin Market Adds $1B in Six Days as Major Tokens Expand

In the past month, the stablecoin market has kept its upward momentum, with four out of the top five US dollar-pegged tokens increasing in supply Since Sept 15, the stablecoin economy has expanded by

Bitcoin Indicator Signals ‘Shift To Bullish Territory’ – Can BTC Break Past $65,000?

Bitcoin has experienced a significant price surge since Tuesday, following the Federal Reserve’s announcement of a 50 bps interest rate cut This move pushed BTC past the critical $62,000 mark,

A Detailed Analysis of Ancient 2009 Bitcoin Wallet Spending Since 2015

On Friday, Sept 20, 2024, blockchain detectives were left stunned when five dormant bitcoin wallets from 2009 suddenly became active In a fascinating twist, exactly nine years earlier on Sept 20,

CFTC Wins $36 Million Fine Against Crypto Fraudster

The US Commodity Futures Trading Commission (CFTC) has secured a $36 million-dollar fine against forex and digital asset scammer William Koo Ichioka This development comes amidst rising levels of