Ironwood update for users

Lowo in the chat jumping in on @zooko point: the question to ask your wallet is basically “Will my IP get linked to my turnstile balance?”

Why Nym matters for Ironwood migration

Ironwood’s turnstile is public by design (so the supply stay checkable). That means the leftover risk is attribution: who can join that amount to you.

@LordOfThePings & @ZKZeek

If a wallet syncs and broadcasts migration txs over clearnet to a remote server, that server (or someone watching the path) can often see:

  • your IP, and
  • the public migration amount / timing,

and treat that as “this person moved this much.”

Nym is how native wallets can cut that link for network metadata:

  • mixnet for small sensitive submits (broadcast),
  • 2-hop dVPN for bulk compact sync,

per Harry/Mark’s guidance at zcash-sdk.nym.com.

Important: Nym is not a replacement for good wallet behavior. Transport hides IP from the destination; the wallet still has to avoid dumb timing/start-height fingerprints. That’s why we shipped baseline hygiene first.

What NozyWallet is doing

We’re actively building this stack for Orchard → Ironwood:

  1. Baseline hygiene shipped (defaults on): start-height obfuscation, randomized migrate-broadcast delay, tip-sync guard so we don’t broadcast the second we catch tip.
    Details: What NozyWallet just shipped (baseline hygiene)

  2. Nym transport in progress: mixnet path for remote submit (IP relocate proven), dVPN compact-sync spike live against public LWD after Mark’s current SDK pins. Local Zebrad users already get a strong IP cut for submit without needing Nym day-to-day.

  3. Desktop coming soon: we’re wiring this into the desktop so migration privacy isn’t “compile the spike yourself.” We’ll say when it’s ready to use an please don’t rush funds until your wallet (ours included) tells you it’s safe, same advice Zooko gave.

If you run your own node, keep using it. If you depend on remote lightwalletd / remote broadcast, ask for Nym or Tor + hygiene, not just “we support Ironwood.”

Happy for feedback an especially if wallets should converge on shared hygiene defaults.

— NozyWallet / LEONINE-DAO

3 Likes