I am rebuilding ZooBC from the ground up.
We are still at the dawn of the decentralization of information. Blockchain should never have been limited to finance alone, yet most existing systems are built almost exclusively around money, speculation, and shortcuts. When used outside that narrow scope, they often expose architectural weaknesses, security compromises, or performance limits that make them unsuitable for real-world applications.
After years of designing and implementing decentralized systems at Blockchain Zoo, and after living through both success and failure, my vision has matured. ZooBC is not a reaction to trends, it is the result of years of thinking, building, breaking, and learning. The original version taught hard lessons about assumptions, operations, incentives, and execution. Those lessons are now embedded into every design choice.
Today, ZooBC is being rebuilt by me alone, with full control over the architecture, code, and direction. This new version is not slower, it is faster, leaner, and significantly more efficient. ZooBC is now written in C++, allowing for tighter control over memory, execution, and performance, and enabling a level of efficiency that was not realistically achievable in the previous Go-based implementation.
ZooBC aims to become a general-purpose decentralized protocol designed as a decentralized application layer. Its core goal is to offer a platform for building web applications that are free from centralized control, resistant to censorship, secure by design, and capable of operating at real-world scale. Identity, data, logic, and interactions should not depend on a single company, server, or jurisdiction, and ZooBC is designed with that principle at its core.
This is not a reboot driven by hype or pressure. It is the result of a long maturation process and a renewed sense of clarity. Something genuinely new is being built here, informed by experience, sharpened by failure, and driven by the belief that decentralized technology can, and should, do much better.
Want to understand how a Layer 1 blockchain is built from scratch? The Blockchain Zoo Academy offers courses that walk you through every component of ZooBC's architecture.
Below are some of the core concepts and features currently being implemented:
ZooBC is being rebuilt. In public.
ZooBC is currently under active development. After the first implementation cycle between 2019 and 2021, the project is now being rebuilt from scratch with a refined vision, modern tooling, and hard-earned experience.
The new ZooBC core is written in C++, focusing on performance, efficiency, and long-term stability. The goal is not to release quickly, but to build a decentralized application layer that can realistically support web applications free from centralized control.
Development updates, architectural decisions, and technical progress are documented openly. This is not a marketing-driven project, but an engineering-driven one.
If you want to follow the evolution of ZooBC, understand the design choices, or see how a Layer 1 protocol is built step by step, start here:
Read the development blog: https://zoobc.blog
Explore the original technical foundations: https://bcz.bz/vol1
Get in touch if you want to contribute: roberto@capodieci.com
ZooBC is not asking for blind trust. It is inviting informed attention.