Crafting a Blockchain in Go and Rust: A Comparative Journey — Introduction and Overview [Part 0]
What I cannot create, I do not understand. — Richard Feynman
Aug 11, 20244 min read135
![Crafting a Blockchain in Go and Rust: A Comparative Journey — Introduction and Overview [Part 0]](https://cdn.hashnode.com/res/hashnode/image/upload/v1724396159095/10afbff1-1dec-4245-867e-548147363b42.png)
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.
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]](https://cdn.hashnode.com/res/hashnode/image/upload/v1724396159095/10afbff1-1dec-4245-867e-548147363b42.png)
Setting up the base
![Crafting a Blockchain in Go and Rust: A Comparative Journey — Private keys, Public Keys and Signatures [Part 1]](https://cdn.hashnode.com/res/hashnode/image/upload/v1724396381382/f3c59425-c337-4755-a12f-8121253aee9e.png)
And making it all deterministic…
![Crafting a Blockchain in Go and Rust: A Comparative Journey — Blocks and Transactions [Part 2]](https://cdn.hashnode.com/res/hashnode/image/upload/v1725202664771/2c913bf5-3d5e-40e6-a8bf-6ac080408431.png)