Hi, this is Josh 👋🏻

I’m a Ph.D. student in the Yale Applied Cryptography Lab. I’m sharing summaries of my recent projects on this blog. If you’d like to learn more about me, please visit my home page.

Derecho: Privacy Pools with Proof-Carrying Disclosures

Privacy pools use zero-knowledge proofs to enable anonymous transfers of assets on account-based smart contract platforms such as Ethereum. In a nutshell, these privacy pools enable users to deposit funds into a shared pool, anonymously transfer funds within the pool, and later withdraw funds without linkage to their previous transactions. While these pools offer a valuable service for users who desire privacy on smart contract platforms, they may also be subject to misuse by cybercriminals....

February 27, 2023 · 10 min · Josh Beal, Ben Fisch