Block Structure: Building the Chain

Block Structure: Building the Chain

Block Structure: Building the Chain These past two weeks, ZooBC finally starts doing the thing a blockchain is supposed to do. Blocks are being produced.They are validated.They are added to…
P2P Networking: Connecting the Nodes

P2P Networking: Connecting the Nodes

P2P Networking: Connecting the Nodes These past two weeks, ZooBC finally starts reaching outside of itself. Until now, everything has been internal. Cryptography, transactions, state, all moving cleanly inside a…
Database Schema: Getting State Right

Database Schema: Getting State Right

These past two weeks, I spend most of my time thinking about something that rarely gets love in blockchain discussions: state. Not consensus.Not networking.Not cryptography. State. If the database layer…
First Code: The Crypto Layer

First Code: The Crypto Layer

This week, I finally write the first real C++ code for ZooBC. After two weeks of staring at diagrams, dependency graphs, and architecture notes, it feels almost strange to open…
The Epiphany: Why I Am Rebuilding ZooBC

The Epiphany: Why I Am Rebuilding ZooBC

Today, something happened that I did not expect. I was working on a completely unrelated mobile application, deep into implementation details, when a small architectural insight suddenly clicked. It was…