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.
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.
ZK003: Elliptic Curve Arithmetic in Python
In this part of the series we review and start implementing elliptic curve arithmetic.
ZK002: Extension Field Arithmetic in Python
In this part of the series we review and start implementing extension field arithmetic.
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.