Cryptoxide perf (SHA2 / Blake2)

Related to some engine rewrite and SSE, AVX, AVX2 cpu optimisation I did last year on cryptoxide :

read more →

Ouroboros Verifiable Random Function

Verifiable Random Function (VRF) are one of the key cryptographic primitive for Ouroboros Praos, that allows to participate in the block creation lottery. Let's dig in the detail of the tech

read more →

Compiling GHC with Stack for Stack

While Stack is really good at magically summoning all the compilers you need, adding your own compiled compiler is not quite documented. For testing specific version that doesn't have a release, or testing your own compiler modification, it's useful to add your own compiler in a build tool that by default works in a multi compiler settings.

read more →