JunkDNA.AI Curate your 98.
Home Products Use Cases Company Blog FAQ Contact
← All posts
Architecture Published 2026-02-22

Why Web3 Primitives Belong in Identity, Selectively

Not everything benefits from the blockchain. But cryptographic provenance does — and here's where we draw the line in the JunkDNA architecture.

The buzzword reflex

For a stretch of years, every identity-adjacent product launch had to mention blockchain, decentralization, or web3 to be taken seriously by a certain investor cohort. Then the pendulum swung the other way: any product that did mention those things got dismissed as marketing fluff. Both reflexes are bad.

The honest answer is that web3 primitives — verifiable credentials, signed update provenance, decentralized identifiers — solve some specific problems extraordinarily well, and solve other problems badly or not at all. The discipline is knowing which is which.

Where web3 primitives shine

Three places, in our architecture:

  • Update provenance. When an institution receives an address change for a customer, it needs to verify (a) that the change was actually authorized by the right human, and (b) that the change has not been tampered with in transit. Cryptographic signatures backed by verifiable credentials solve this cleanly. No central registry required, no trust-the-issuer leap.
  • Revocation. When a user disconnects a vendor, both parties need a tamper-evident record of when the disconnection happened, who triggered it, and what authorizations were in scope at the moment. Append-only signed logs do this elegantly.
  • Cross-institutional reconciliation. When two institutions independently maintain copies of the same identity field, they need a way to detect drift and agree on the canonical record. Merkle-tree-based attestations let them do this without a central coordinator.

Where web3 primitives don't belong

Personal data itself never goes on a public ledger. Period. The blockchain is a poor database for sensitive personal information, and a worse one for compliance with regulations like GDPR's right-to-erasure. We use the cryptographic primitives. We do not use the public ledger as a data store. Anyone telling you otherwise is selling something.

Smart-contract escrow of personal data is also off the table for the same reason. The substrate for personal data has to be erasable; ledgers are designed not to be.

The pragmatic line

Use cryptographic provenance everywhere. Use distributed ledgers only where they materially improve auditability without exposing personal data. And resist the temptation to over-decentralize for the sake of brand positioning. The user doesn't care about decentralization — they care about not having to update their address forty-seven times.


— JunkDNA.AI Editorial · Architecture

More from the blog

Browse all posts →