There is a difference between storing data and being able to prove that the data has not been silently changed.
Most storage engines are designed around questions like:
Can I write this record?
Can I read it back?
Can I update it?
There is a difference between storing data and being able to prove that the data has not been...
There is a difference between storing data and being able to prove that the data has not been silently changed.
Most storage engines are designed around questions like:
Can I write this record?
Can I read it back?
Can I update it?

Working on systems that move real money changes what "saved to the database" is allowed to mean. A...

I built a storage engine from scratch. Here's everything I learned. Not a wrapper. Not a...

I have been building a verification stack for AI agent memory. The core question is whether the...

How we built a tamper-evident WORM audit log for AI agents using SHA-256 hash chains and...

Help Net Security covered a new open-source tool this week that writes tamper-evident audit logs for...

In Parts 1-3, we built a storage engine: WAL, memtable, SSTables, and compaction. Every operation is...