Crafting a Blockchain in Go and Rust: A Comparative Journey — Blocks and Transactions [Part 2]
And making it all deterministic…
Sep 1, 202415 min read177
![Crafting a Blockchain in Go and Rust: A Comparative Journey — Blocks and Transactions [Part 2]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1725202664771%2F2c913bf5-3d5e-40e6-a8bf-6ac080408431.png&w=3840&q=75)
Search for a command to run...

Series
I am setting out to develop from scratch an fully featured EVM compatible blockchain in both Rust and Go.
And making it all deterministic…
![Crafting a Blockchain in Go and Rust: A Comparative Journey — Blocks and Transactions [Part 2]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1725202664771%2F2c913bf5-3d5e-40e6-a8bf-6ac080408431.png&w=3840&q=75)
Setting up the base
![Crafting a Blockchain in Go and Rust: A Comparative Journey — Private keys, Public Keys and Signatures [Part 1]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1724396381382%2Ff3c59425-c337-4755-a12f-8121253aee9e.png&w=3840&q=75)
What I cannot create, I do not understand. — Richard Feynman
![Crafting a Blockchain in Go and Rust: A Comparative Journey — Introduction and Overview [Part 0]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1724396159095%2F10afbff1-1dec-4245-867e-548147363b42.png&w=3840&q=75)