Presentations

Feb 27 2024 d/Infra Summit, Denver Accelerating client-side cryptography with WebGPU
Jul 20 2023 zkParis Deep Dive into WebGPU
May 19 2023 Solidity Singapore Simple Private Information Retrieval (SimplePIR)
Apr 2023 Ethereum Zurich Semacaulk: a gas-efficient zero-knowledge set membership protocol
Dec 9 2020 The Zero Knowledge Podcast MACI with Koh Wei Jie
Jun 10 2020 The Zero Knowledge Podcast Trusted Setup Ceremonies Explored
Aug 6 2020 Ethereum Malaysia Making Sense of Minimum Anti-Collusion Infrastructure (MACI)
Oct 8 2019 Devcon 5, Osaka A trustless Ethereum mixer using zero-knowledge signalling
Oct 11 2019 Devcon 5, Osaka Hands-on Applications of Zero-Knowledge Signalling

Articles

May 30 2025 A Deep Dive into Logjumps — a Faster Modular Reduction Algorithm
Dec 5 2024 Optimizing Montgomery Multiplication in WebAssembly
Mar 16 2023 Geometry Presents — Semacaulk, a gas-efficient zero-knowledge set membership protocol
Oct 25 2022 Hashing to the secp256k1 Elliptic Curve
Mar 11 2021 Zero-knowledge Virtual Machines, the Polaris License, and Vendor Lock-in
Oct 3 2020 Deanonymising the Kucoin Hacker
Mar 22 2020 Restarting the Semaphore random value generation process
Mar 4 2020 Release announcement: Semaphore, a zero-knowledge gadget for Ethereum
Dec 20 2019 Private voting and whistleblowing in Ethereum using Semaphore
Sep 11 2019 Announcing the Perpetual Powers of Tau Ceremony to benefit all zk-SNARK projects
Sep 3 2019 To Mixers and Beyond: presenting Semaphore, a privacy gadget built on Ethereum
Dec 26 2018 Zero-knowledge proofs, a board game, and leaky abstractions: how I learned zk-SNARKs from scratch
Sep 19 2018 EIP712 is here: What to expect and how to use it
Jan 21 2018 Malvarma: secure Monero cold wallet generation on the Raspberry Pi Zero
Aug 3 2017 Sending Spam SMSes via a Free WiFi Service
Presentations and Articles - Koh Wei Jie