Pushing Bitcoin to become more scalable with zero-knowledge proofs

Published at: Aug. 17, 2022

For all the good that Bitcoin brings to the table, it also possesses a commonly accepted issue in scalability. Bitcoin can only process a limited number of transactions per block and, as of Aug. 17, 2022, can handle about five transactions per second, which in comparison to most other blockchains is low. The factor limiting scalability lies in Bitcoin’s cryptographic algorithm.

The Elliptic Curve Digital Signature Algorithm (ECDSA) is the essential cryptographic algorithm that powers Bitcoin and ensures that only the rightful owner can access and manage their funds. Currently, verification of the ECDSA, a Bitcoin signature allowing to carry out transactions and send Bitcoin (BTC), is not efficient and limits the scalability of the Bitcoin blockchain. A potential solution is using zero-knowledge proof (ZKP) technology, allowing higher degrees of privacy and security.

A recent Starkware paper presents the method for efficiently verifying ECDSA from within the STARK ecosystem, potentially resolving the blockchain trilemma for Bitcoin — i.e., achieving scalability, security and decentralization simultaneously.

Foundations of the technology

A ZKP is a cryptographic technique that enables the prover to confirm another person’s claim without supporting data. ZKPs are cryptographic protocols that keep third parties away from users’ privacy. ZKPs can also be a helpful building block for many cryptographic protocols, ensuring participants follow the protocol’s specifications. Privacy and scalability are enhanced with ZKPs because only certain data is revealed and transacted without disclosing all the information that needs to be proven.

Based on the ZKP technology, STARKs, or Scalable Transparent Argument of Knowledge — invented by Starkware — is a type of cryptographic proof technology that makes it possible to communicate data with a third party — e.g., sign transactions without revealing the data. It also allows moving computations and storage of validated data off-chain, thus increasing scalability.

STARKs is a quantum-resistant system based on hash functions used by Ethereum, not elliptic curves utilized by Bitcoin. Importantly, STARKs systems are considered more advanced than their predecessors, zk-SNARKs, and can resist attacks from quantum computers.

EC-STARKs: The next step in Bitcoin’s scalability?

Earlier, Starkware announced governance token issuance for its StarkNet — a decentralized permissionless STARK-based validity rollup that operates as an Ethereum layer-2 chain — to decentralize the network further and maintain STARK technology as a public good. However, Ethereum’s underlying storage cost constraints the scalability advantages of the technology. However, its application for the Bitcoin blockchain may present a better platform for decentralized applications in the near future.

Related: zk-STARKs vs. zk-SNARKs explained

EC-STARKs are the next generation of this technology, aiming to increase Bitcoin’s scalability and security by replacing hash functions with elliptic curves — i.e., making already-existing scalability solutions for Ethereum to be compatible with Bitcoin. With EC-STARKs, one can run an off-chain protocol for Bitcoin and keep proofs in STARK. Simply put, Bitcoin can be emulated inside STARK, allowing highly sophisticated protocols to be built on Bitcoin-backed tokens with the same elliptic curve keys.

Thus, utilizing this technology may not only increase the scalability of Bitcoin but serve as the gateway for developers to create DApps on Bitcoin, potentially creating a rival for Ethereum.

Tags
Related Posts
What the SEC can learn from the German regulator
The United States Securities and Exchange Commission’s chairperson Gary Gensler announced this month that the crypto industry should not escape the purview of the regulator. He highlighted that decentralized finance (DeFi) trading and lending protocols need particular attention when it comes to investor protections. Regulation can extend into a menu of options that covers custody, reporting, counterparty verification and asset classification and issuance. Reports are surfacing that people are waiting with bated breath on how the SEC will regulate the DeFi industry, but Germany's Federal Financial Supervisory Authority, also known as BaFin, has found a way to apply existing securities …
Technology / Aug. 12, 2021
Altcoins notch triple-digit gains as Bitcoin price pushes toward $60K
If this past weekend is any indication of the current bull market cycle, then an altcoin season may be well underway. Similar to previous cycles, after Bitcoin (BTC) makes a significant run-up in price and then enters a consolidation period, funds begin to migrate into large and small market cap altcoins. Data from Cointelegraph Markets and TradingView shows that while Bitcoin traded in a range between $57,000 and $60,200 over the past week, multiple altcoins saw double-digit gains as exchange listings and protocol developments brought a new wave of enthusiasm and trading volume for select projects. Tron ecosystem leads the …
Blockchain / April 6, 2021
Ethereum white paper predicted DeFi but missed NFTs: Vitalik Buterin
Rounding up the last decade, Ethereum co-founder Vitalik Buterin revisited his predictions made over the years, showcasing a knack for being right about abstract ideas than on-production software development issues. Buterin started the Twitter thread by addressing his article dated Jul. 23, 2013 in which he highlighted Bitcoin's (BTC) key benefits — internationality and censorship resistance. Buterin foresaw Bitcoin’s potential in protecting the citizens’ buying power in countries such as Iran, Argentina, China and Africa. However, Buterin also noticed a rise in stablecoin adoption as he saw Argentinian businesses operating in Tether (USDT). He backed up his decade-old ideas around …
Adoption / Jan. 2, 2022
Shopify Bitcoin payments integration triggers legal questions from the community
Following the announced integration of the payment app Strike with e-commerce platform Shopify to accept Bitcoin (BTC) through the Lightning Network, the crypto community raised concerns over the legal implications of the move. Crypto researcher Matt Ahlborg believes that the event is a very significant development for BTC as it allows the offloading of BTC without the need to go through the know-your-customer (KYC) process. What Jack Mallers is really saying is that you will be soon be able to offload your Bitcoins in the real world without KYC'ing through an exchange first. If this is true, it is actually …
Adoption / April 8, 2022
Finblox withdrawal restrictions trigger concerns from the community
Finblox, a crypto-staking platform backed by Three Arrows Capital (3AC) has paused reward distributions and tightened its withdrawal limits. Following this, community members expressed concerns over their assets, with some calling for transparency and bringing up decentralization. In a tweet, Finblox announced that the firm is assessing the effects of 3AC’s situation on its liquidity. While the firm does this, it highlighted, Finblox has paused its reward distribution for all of its users and lowered its monthly withdrawal limit to $1,500. Many of the platform’s users were disappointed with the news, sharing their frustrations about not being able to withdraw …
Blockchain / June 17, 2022