ZeroSync implements first Stark-based ZK client for Bitcoin

Blockchain developer ZeroSync has successfully implemented Starkware’s zero-knowledge (ZK) proofs on the Bitcoin network. 

The project, built on Starkware’s Cairo programming language, will enable Bitcoin users to validate the state of the network without having to download the blockchain or trust a third party leveraging Starks, a type of ZK proof developed by StarkWare.

ZK proofs are cryptographic methods that promise heightened privacy and scalability. By enabling a party to authenticate a statement’s truth without revealing any additional information, ZK proofs can substantially address Bitcoin’s challenges related to transaction speeds and network congestion, ZeroSync said.

ZeroSync’s verifier is a notable development for light clients, enabling them to verify inclusion of transactions on Bitcoin nearly instantaneously, with the client storing only a header chain proof rather than downloading all block headers.

“This lowers the barriers of entry to participate as a first-class citizen in the Bitcoin network by orders of magnitude,” said Robin Linus, co-founder of ZeroSync. “Long-term, we hope to bring mass scalability to Bitcoin using Stark Proofs. ZeroSync has designed and is currently implementing a Layer 2 protocol that has remarkable privacy and scalability properties, allowing Bitcoin to process more than 100 token transactions per second. This could be a major feat in bringing Bitcoin towards the scalability it needs.”

ZeroSync verifier for Bitcoin’s header chain

ZeroSync said it had met its first major milestone by releasing a verifier for the Bitcoin network’s header chain as part of its ZK client for the network. Bitcoin light clients, which are wallets, use block headers and a mechanism known as simple payment verification (SPV) to verify transactions.

The next step for ZeroSync is to provide verification of the entire blockchain to nodes without the need for them to download and process the data. “The ultimate goal is to have a zero-knowledge proof verifier on Bitcoin’s mainnet,” Linus added.

© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.

About The Author

Scroll to Top