11-14, 15:00–16:30 (Asia/Bangkok), Classroom C
There are different ways to optimize the zkEVM, the one exposed in this workshop is through optimizing the zkASM (zk assembly) code itself so that it consumes fewer counters for the same execution.
The first 40min of the workshop is a deep explanation of the zkASM language, instructions, operations, counters, build... And the rest of the time we will be live coding and explaining in detail two optimized core functions of the zkEVM so that attendees can appreciate the before and after optimizing
Blockchain developer at Polygon
Protocol team
̄_(ツ)_/ ̄
I started working on self sovereign identity in my first contact with web3/Ethereum back in 2018. Concretely in Iden3. Started kind of a spin off to build the rollupPoC, a proof-of-concept zkRollup (only payments) using zk-language circom. That was the seed for the Hermez network where I got the role of protocol engineer. Hermez evolution was Polygon zkEVM, where I was the team lead in the protocol team where we code the EVM in a new zk language, zkASM.