Better, Faster zk-SNARKs: Zcash Developers Release New Privacy Tech

Privacy-oriented Zcash is getting a speed boost with researchers investing a faster elliptic curve for generating zk-SNARKs transactions.

AccessTimeIconSep 13, 2017 at 3:59 p.m. UTC
Updated Aug 18, 2021 at 6:55 p.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

Researchers working on the zcash protocol announced today they've invented a new way to speed up the anonymous cryptocurrency.

Today, zcash, the seventeenth-largest cryptocurrency by market capitalization, uses the bleeding-edge cryptographic technique zk-SNARKs to hide balances and user addresses, but the technique comes with a drawback that's hard to ignore: anonymous transactions are sluggish.

  • 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
  • While normal transactions take seconds to create, shielded transactions using zk-SNARKs take one to two minutes. That's why engineers have been exploring ways to cut down the time needed to securely generate shielded transactions.

    And now, those efforts appear to be bearing fruit.

    Zcash engineer Sean Bowe and cryptographers Matthew Green and Ian Miers (all of whom also work for the for-profit Zcash Company) are releasing a living prototype of a new form of zk-SNARK that could lead to huge improvements in speed.

    Meet 'Jubjub'

    Called Jubjub, the new type of elliptic curve uses math to slash the time needed to create a transaction.

    With the technology, Bowe explains in the announcement blog post, the researchers are claiming "record-breaking performance." According to the post, generating zk-SNARKs transactions will now be roughly five times faster while requiring 98 times less computer memory.

    sapling, metrics
    sapling, metrics

    The post explains:

    "Fast elliptic-curve cryptography in this context allows us to use more efficient primitives for commitment schemes and collision-resistant hashes."

    One advantage of the tech is that it makes possible zcash transactions on a smartphone, which was infeasible before.

    Zcash will be rolling out the technology in an upcoming upgrade, Sapling, expected sometime in 2018. The change is scheduled to occur as a hard fork, meaning all users and miners will need to upgrade their software to take advantage of it.

    The researchers, though, have also open-sourced the technology so anyone can take advantage of it in their own projects.

    Zcash Company user education and community team lead Paige Peterson told CoinDesk:

    "Consequently, other projects and companies — both within the cryptocurrency and blockchain world and outside of it — will be able to use these techniques."

    Elsewhere in the blockchain world, ethereum's next major upgrade, Metropolis, is already paving the way for zk-SNARKs.

    Disclosure: CoinDesk is a subsidiary of Digital Currency Group, which has an ownership in the Zcash Company, developer of zcash.

    Speed motion image via Shutterstock

    Disclosure

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

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


    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.