Thanh Vo

Thanh Vo

I'm Thanh, a software engineer in Ho Chi Minh City.

As part of the initial engineering team at Fystack, I work on open-source wallet and custody infrastructure.

I write down things I'm learning, mostly about blockchains and cryptography.


Selected work

Fystack

Open-source wallet and custody infrastructure.

→ Read more

Recent writing

HD Derivation Without a Seed: Child Keys in MPC Wallets

An MPC wallet has no seed to derive from, but the BIP32 tweak is just an addition, so every party can shift its share by the same public amount and get a child key that no one ever holds.

How Zero-Knowledge Proofs Work

A Schnorr proof of knowledge, step by step: why it convinces a verifier, why it leaks nothing, how Fiat-Shamir removes the interaction, and how the same ideas scale to proving arbitrary programs.

HD Wallets: One Seed, Many Keys

How BIP32 derives a whole tree of keys from a single seed, why public keys can be derived without the private key, and what hardened derivation protects against.

→ All writing