'500 Transactions a Second': Vitalik Says Zk-Snarks Could Scale Ethereum

A form of cryptography pioneered by zcash might help scale ethereum "by a huge amount," says founder Vitalik Buterin.

AccessTimeIconSep 24, 2018 at 12:00 p.m. UTC
Updated Aug 18, 2021 at 9:54 p.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

A form of cryptography pioneered by zcash might help scale ethereum, the founder of the platform Vitalik Buterin said on a research forum Saturday.

Named zk-snarks, Buterin wrote that by using the tech, ethereum can potentially scale "by a huge amount," up to 500 transactions per second, without relying on layer-two scaling solutions, such as Plasma or Raiden. As detailed by CoinDesk, zk-snarks allow for large batches of information to be compressed into so-called succinct proofs, which remain the same size regardless of the amount of inputs.

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • Buterin wrote:

    "We can actually scale asset transfer transactions on ethereum by a huge amount, without using layer 2s that introduce liveness assumptions (eg. channels, plasma), by using zk-SNARKs to mass-validate transactions."

    Continuing, Buterin describes a method that includes a "relayer" node, a kind of computer that performs the task of aggregating transactions in exchange for transaction fees.

    "Anyone can be a relayer; there is no assumption of even an untrusted special 'operator' existing," Buterin added.

    As a result, he estimated that such a setup could lead to gains of "~24x for ETH transactions and ~50x for ERC-20 transfers."

    The proposal comes at a time when pressure is mounting on ethereum researchers to find ways to increase the transaction capacity of the platform. For example, a tweet by Parity communications officer Afri Schoedon on Friday urged developers to "stop deploying dapps to ethereum. We are running at capacity."

    In response, Buterin tweeted that zk-snark scaling solutions might alleviate the pressure faced by the ethereum blockchain.

    In Saturday's forum comments, Buterin also said that, while aggregating transactions with zk-snarks is computationally intensive, the technology is likely to improve in the future.

    "I understand that the above requires some quite heavy duty computing work on the part of the relayers," Buterin wrote, concluding:

    "But at this point it's widely known that optimizing snark/stark provers is super-important so I'm sure there will be more and more software engineering work going into it over time."

    Car light trails via Shutterstock

    Disclosure

    Please note that our privacy policy, terms of use, cookies, and do not sell my personal information has been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. In November 2023, CoinDesk was acquired by the Bullish group, owner of Bullish, a regulated, digital assets exchange. The Bullish group is majority-owned by Block.one; both companies have interests in a variety of blockchain and digital asset businesses and significant holdings of digital assets, including bitcoin. CoinDesk operates as an independent subsidiary with an editorial committee to protect journalistic independence. CoinDesk employees, including journalists, may receive options in the Bullish group as part of their compensation.


    Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.