Avatar

Youssef El Housni

Cryptographer at Consensys (NYC, USA)

Consensys

Linea

About

I am a cryptographer at Consensys developping a zero-knowledge cryptography open-source ecosystem in Go language (see gnark and gnark-crypto libraries) and building Linea on top of it, an EVM-equivalent Type-2 zkEVM. I completed my PhD in Mathematics and Computer Science at Ecole Polytechnique. I was advised by François Morain and Daniel Augot, and then by Aurore Guillevic.

My research focus on efficient proof systems based on algorithmic number theory. I am particularly interested in the theory and application of bilinear pairings and elliptic curves in SNARKs.

Interests

  • Cryptographic proof systems
  • elliptic-curve cryptography
  • pairing-based cryptography
  • privacy and scalability of blockchains

Education

  • PhD in Cryptography, 2019 - 2022

    Ecole Polytechnique (Paris, France)

  • MEng in Electronics, 2014 - 2016

    ENSEIRB-MATMECA (Bordeaux, France)

  • BEng in Engineering Sciences, 2014

    ENSEIRB-MATMECA (Bordeaux, France)

Work experience

 
 
 
 
 

Staff Cryptography Researcher

Consensys

Dec 2020 – Present Paris (France) and New York (USA)
  • Applied cryptography research: zero-knowledge proofs.
  • Development of high-performance cryptographic libraires (Go).
  • Building Linea type-2 zkEVM.
 
 
 
 
 

Senior Cryptography Engineer

EY Blockchain Hub

Aug 2018 – Nov 2020 Paris, France
  • Applied cryptography research: zero-knowledge proofs, proxy-reencryption.
  • Blockchain development with focus on privacy (Rust, C++, Solidity).
 
 
 
 
 

R&D Engineer

Secure-IC

Oct 2016 – Aug 2018 Rennes, France
  • Applied cryptography research: Elliptic curves, pairings, SCA and FIA countermeasures.
  • Video steganography development on embedded devices (embedded C).
  • Conception of stochastic models and statistical tests for hardware TRNG and PUF.

Blog

ZPrize competition 2022

1st place winner of the Mobile category

ZK-PAR 0x01

From my Medium blog - medium.com/@youssef.housni21

ZEXE - Zero-knowledge EXEcution

From my Medium blog - medium.com/@youssef.housni21

Shamir Secret Sharing — The magic 3S Spell

From my Medium blog - medium.com/@youssef.housni21

Zero-knowledge summit - ZK0x03

From my Medium blog - medium.com/@youssef.housni21

Talks

Elliptic curves and SNARKs — Past, present and future.

Devcon 7 - Bangkok, Thailand

On proving scalar multiplications in SNARKs

ZK Hub - Bangkok, Thailand

zkAggregation in Linea

zkBelgrade - Belgrade, Serbia

Discovering New Elliptic Curves (podcast)

zkPodcast Episode 324 (Antonio Sanso and myself)

gnark and 2-chain aggregation for Linea

Proof Day NYC Edition - NYC, USA