Model | Filedot
Because references are cryptographic hashes, the resulting graph is and content-addressable . This is the Filedot Model’s answer to the blockchain’s distributed ledger but without global consensus overhead. You do not need every node to agree on history; you only need each dot to carry its own provenance.
Consider a concrete example: a digital driver’s license under the Filedot Model. The DMV creates a file containing your name, birthdate, license class, and a cryptographic signature from the state’s private key. This file is your dot. You store it on your phone. When a police officer asks for your license, you transmit the file via NFC or a QR code. The officer’s device verifies the signature against the state’s public key (which is published on a blockchain or a static website) and reads the claims. No database lookup, no centralized verification service, no privacy leak beyond what the file contains. You remain in possession of the only copy of your license—not the DMV. The model would be trivial if each dot were an isolated monad. Its power emerges in the relationships between dots. A dot can reference another dot by its hash, creating a directed edge. For example, a purchase receipt dot can reference a product dot, which references a manufacturer dot. A credential dot (e.g., “university degree”) can reference an issuer dot (the university) and a subject dot (the graduate). filedot model
First, . If losing your dot file means losing your identity, the model imposes unforgiving self-custody burdens. Proponents counter with social recovery mechanisms and hardware vaults, but usability remains a hurdle. Consider a concrete example: a digital driver’s license
Second, . If a dot is immutable (changing it creates a new dot), how do you revoke an old credential—e.g., a driver’s license after you move to a new state? The answer requires a revocation registry: a public log of “still valid” hashes. That registry reintroduces a central or consensus-based component, partially undermining the model’s purity. You store it on your phone