Posts that can be deleted

Information confidentiality processing. You can delete this post.

The very nature of a blockchain means that data committed is immutable. That means it is not possible to delete data. It is possible to use a file system layer and encryption that emulates data deletion - burning an encryption key for a file would have the same effect as deletion. There are other clever ways to handle CRUD operations. Think about a Git style method of recording differences between file versions to handle updates for example.

And there are blockchain specific append-only databases which could be useful. Some quick research throws these examples up:

Project Append-Only Model OSS License How It Could Use Autonomys DSN
immudb (GitHub) Cryptographic append-only KV/SQL log; Merkle proofs on every write. Apache-2.0 Store the immutable log segments or Merkle tree checkpoints in DSN, giving DSN-backed verifiable history.
EventStoreDB (GitHub) Strict append-only event streams; event sourcing DB. Source-available (ESLv2) Streams could be persisted in DSN, while Autonomys provides content addressing + redundancy.
XTDB (GitHub) Bitemporal, append-only transaction log; all “updates” are new facts. MPL-2.0 Transaction log and document versions could be backed by DSN for immutability + auditability.
TerminusDB (GitHub) Git-for-data model: each commit appends; diffs + revision graph. AGPL-3.0 Store commit objects/blobs in DSN, using DSN as the remote repository.
Fluree (GitHub) Ledger-style RDF/graph DB; new blocks of facts only. AGPL-3.0 Each ledger block could map directly to DSN storage, with Autonomys providing content permanence.
OrbitDB (GitHub) Append-only logs built with CRDTs on IPFS. MIT Swap IPFS layer with Autonomys DSN or bridge DSN as the backing blockstore.