Stuff I like
Bitcoin. A math-based money anchored into physics. A machine producing an incorruptible truth. A solid foundation for healthy societies.
- Applied cryptography. Usability and scalability research
- Open source software engineering
- Product design, development, and simplicity
Some stuff I do
- ZeroSync: A STARK proof to verify Bitcoin's chain state in an instant.
- Stakechains: A Bitcoin-backed proof-of-stake algorithm based on one-time Schnorr signatures. (Presented at CoDecFin'22)
- zkCoins: A payment system with strong privacy and scalability, combining a client-side validation protocol with validity proofs
- Sats4Files: An atomic swap of coins against files using verifiable encryption
- Raised public awareness for privacy issues in browsers and major web platforms to create pressure to fix them. E.g. "webkay" or "social media leak".
- Discovered security bugs in major software products and received bug bounty rewards from companies like Google, Twitter, and Apple.
- SnapDrop: share files on your local network. Had millions of yearly users since its launch in 2016.
Other stuff I do for fun
- Designing protocols on top of Bitcoin such as improved stealth addresses or an OR operator for DLCs and PTLCs based on verifiable encryption.
- Bitcoin DEX (backend is down). A trading protocol based on non-interactive atomic swaps using sighash_single. A Bitcoin SPV client in Solidity for a trustless two-way peg between Ethereum and Bitcoin.
- Simple Bitcoin web app. Usability research on key management, using secure key generation from email and password via a WarpWallet, and storing credentials in the Browser's password manager. A related work is Secure Bookmarks.
- Exotic Bitcoin Scripts such as TicTacToe in a Schnorr signature, or nondeterministic programming.
I believe that most reals are fake.