GuardianDB is no longer just a rewrite; it is a revolution in P2P databases. With the new “Ironclad” architecture, we have left the limitations of the past behind to deliver extreme performance, modern cryptographic security, and unprecedented lightness.

Think of GuardianDB as a local SQLite or MongoDB running on your device, but with “network superpowers.” Instead of relying on a cloud server, it operates over a secure Iroh Mesh. Each device owns its data and synchronizes only the differences (deltas) with other peers through encrypted tunnels, ensuring your applications work with the same fluidity both offline and online.

For the Event Log Store, sequential and immutable, we preserve our own CRDT implementation. In this domain, it remains the most direct and efficient solution. For the KV and Document Stores, we will soon disable the legacy complexity and natively integrate iroh-docs. Its ticket-based synchronization has proven to be superior, faster, and simpler where mutability requires intelligent reconciliation. Each module will operate with the engine that best understands its nature.

“GuardianDB enters the Ironclad era. Not just stronger, but more essential. We shed the weight of legacy layers and kept what truly matters: pure Rust, direct P2P synchronization, and an architecture designed to scale without noise. The result is a decentralized database that does not compromise on efficiency,and turns synchronization into something silent, fast, and reliable.”
– William Maslonek

If you’re into distributed systems, Iroh, decentralized databases, or just want to get your hands dirty with a different kind of open-source project, join us!

  • Contribute
  • Give feedback
  • Submit a Pull Request