Zcash Proposes New Privacy Layer to Guard Swaps From Quantum Risks

1 day ago

Zakura has projected a caller privateness safeguard for zcash swaps routed done Near Intents, designed to halt aboriginal quantum computers from linking 1 exposed refund code to a user’s wider transaction history.

Key Takeaways

  • Zakura projected one-time viewing keys for each zcash swap routed done Near Intents.
  • The plan limits aboriginal quantum vulnerability to 1 swap without changing users’ spending keys.
  • With $19M+ routed into ZEC, privateness hardening is becoming a applicable infrastructure priority.

Zakura Proposes One-Key-Per-Swap Privacy for Zcash

Quantum computers are not cracking Zcash today. Yet, Zcash developer Zakura is already designing astir the anticipation that 1 yet could.

The Zcash infrastructure squad has projected a one-time incoming viewing cardinal for each ZEC swap done Near Intents, addressing a subtle privateness hazard created erstwhile shielded Zcash addresses are posted permanently connected Near’s nationalist blockchain.

Today, aggregate diversified Zcash addresses tin stock the aforesaid underlying incoming viewing key. A sufficiently almighty quantum machine utilizing Shor’s algorithm could theoretically retrieve that cardinal from a publically exposed code and usage it to nexus payments received crossed the account.

Zakura’s proposal limits the blast radius.

One Swap, One Viewing Key

Under the design, each cross-chain swap receives a abstracted incoming viewing cardinal and refund address.

If quantum technology yet breaks 1 publically posted address, past an attacker would larn astir payments associated with that swap alone, alternatively than gaining visibility into the account’s broader outgo history.

Crucially, the user’s spending cardinal does not change. Funds received done the one-time code stay spendable from the aforesaid account, avoiding the cumbersome alternate of creating abstracted Zcash accounts for each transaction.

That favoritism is important for some bundle and hardware wallets, wherever splitting funds crossed galore accounts could make superior usability problems.

Private Lookups Solve the Recovery Problem

Creating a caller viewing cardinal for each swap introduces different challenge: wallet recovery.

A restored wallet would different person to scan Zcash past repeatedly utilizing each swap cardinal it had ever generated.

Zakura proposes solving this with backstage accusation retrieval (PIR). Public filters assistance find whether a refund code received funds, portion encrypted queries let the wallet to find the applicable transaction without the server learning which code is being checked.

Compatible bundle wallets utilizing Zakura’s open-source libraries could integrate the diagnostic wrong weeks, with hardware-wallet enactment expected later.

Near Intents Usage Makes the Risk Worth Solving

This is not simply theoretical infrastructure with nary users.

In September, Aurora Intents processed much than $19 cardinal crossed 1,718 swaps for a zcash-denominated zkSNARKs auction, demonstrating meaningful request for cross-chain routes into ZEC.

That makes permanently published addresses a privateness contented worthy addressing earlier quantum machines go susceptible of exploiting them.

Zcash developers are separately preparing the broader NU7 web upgrade, though the presently projected NU7 changes are not themselves a broad post-quantum migration.

The bigger awesome is cultural: crypto information teams are progressively treating quantum risk arsenic thing to technologist astir now, not aft the archetypal applicable onslaught appears.

View source