The IXO Spatial Web implements a systems-thinking approach to capture relationships, feedback loops, and interdependencies in the real-world systems through which mitigation activities are coordinated, financed, verified, governed, and intelligently optimised.
Cognitive Digital Twins (CDTs) are digital replicas of real-world entities that possess cognitive capabilities – they can learn from data, adapt, and make intelligent decisions. The IXO Spatial Web Stack implements CDTs through three core components:
AI/ML Models for Cognition: CDTs integrate artificial intelligence to simulate cognition. With runtime learning, a twin can analyze streaming data and update its behavior or predictions autonomously. On IXO, Oracle Twins serve this role – they are AI-powered agent services that evaluate data, perform verifications, and automate intelligent actions within the twin system.
Federated Data Architecture: CDTs draw from distributed data sources in a federated manner. IXO implements a “data matrix” layer of secure data nodes for each twin, allowing data to be shared across a network of stores rather than one silo. This federated design ensures scalability and resilience.
Decentralized Identity Integration: Every twin is anchored by a decentralized identity to establish trust and uniqueness. Each Digital Entity is identified by a W3C Decentralized Identifier (DID).
Each physical or conceptual element is represented as a Digital Entity with a digital Domain. The domain infrastructure is implemented on blockchain with the following components:
Digital Identifier
Created as a DID for verifiable ownership and uniqueness; can be enhanced with verifiable credentials.
Domain Controllers
Defined by public keys or blockchain accounts. Only those with permission can update a domain’s data.
Services
Internet-based services tied to the domain, providing necessary functionalities (e.g., data ingestion endpoints).
Linked Resources
Digital materials (documents, media) referenced via URIs, often with cryptographic proofs for authenticity.
Accorded Rights
Object capabilities (zCAPs, Cacao) specify who can perform specific actions, preserving privacy and security.
Linked Claims
Verified data items that update the domain’s state (e.g., device usage records, fuel delivery confirmations).
Linked Entities
Builds a network of related domains—such as funders, projects, or oracles—and formalizes their interconnections.
Economic Accounts
Domains function as economic actors with blockchain accounts, enabling DeFi-related actions (e.g., staking, payments).
Non-Fungible Tokens (NFTs)
Each domain is represented as an NFT, facilitating ownership transfers and interactions with other decentralized ecosystems.
Manually configuring domains can be intricate, so the IXO platform offers Protocols to streamline the process. A protocol is a predefined template of properties, relationships, and data models for a specific type of domain.
When developers create an entity from a protocol “class,” it inherits the protocol’s default configurations. These inherited settings can be forked and updated to fit the specific use case, promoting:
Rapid deployment of standard domain types
Consistent data structures across projects
Hierarchical Organisation, allowing child entities to trace back to a parent protocol
Example: Climate Mitigation Project Protocol
A protocol designed for clean cooking initiatives can include:
Default data fields (fuel types, reporting standards, usage metrics)