I’m Kevin, a mathematician, programmer and technical writer working in the Web3 space since 2017. I have a particular enthusiasm for zero-knowledge technologies and Rust.

ZK Hack - Power Corrupts Puzzle Solution

In this article, we implement a Cheon attack in Rust to solve the “Power Corrupts” puzzle, contributed by Stanford’s Applied Cryptography group. The focus is on the mathematical intricacies of the attack.

May 31, 2024 · wentelteefje

Block Authoring in Vara Network

In this article, we will explore how Vara Network’s custom block authoring implementation differs from the native Substrate implementation.

May 24, 2024 · wentelteefje

ZK003: Elliptic Curve Arithmetic in Python

In this part of the series we review and start implementing elliptic curve arithmetic.

August 27, 2022 · wentelteefje

ZK002: Extension Field Arithmetic in Python

In this part of the series we review and start implementing extension field arithmetic.

August 19, 2022 · wentelteefje

ZK001: Finite Field Arithmetic in Python

In this series of articles we try to implement a toy version of the groth16 zk-snark in python.

August 16, 2022 · wentelteefje