Data Sharing Model (DSM)
Raytio's Data Sharing Model (DSM) is the core infrastructure that powers secure, multi-party data exchange across the platform. It defines how individuals own and control their data, how organisations request and receive that data, and how every interaction is cryptographically protected and auditable.
What you will find here
Explanation
Conceptual documentation that explains how the DSM works:
- Architecture Overview — the distributed trust model and how the DSM fits into the broader platform
- Nodes and Relationships — how profile data is structured as a graph of nodes connected by typed relationships
- Access Applications — the multi-party application framework that governs data sharing contracts
- Instances and Instance Nodes — how shared data instances are created, distributed, and tracked
- Instance Transactions — the approval workflow and transaction lifecycle
- Transaction Details Ledger — recording quantitative transactions like reputation scores and payments
- Hash Maps and Network Fingerprints — how data integrity and network fingerprinting (JA4) work
- Events and Webhooks — the audit trail and event-driven actions that trigger notifications and integrations
- Public Profiles — user identity and trust credentials
- Schema Badges — trust indicators that can be awarded to users