OriginTrail
  • Get started with OriginTrail
  • OriginTrail Ecosystem — Call for Papers (Coming Soon)
  • Key Concepts
    • Decentralized Knowledge Graph (DKG)
    • DKG key concepts
  • TRAC: DKG utility token
  • Build with DKG
    • Quickstart (test drive the DKG in 5 mins)
      • Quickstart with Node.js
      • Quickstart with Python
    • Querying the DKG
    • DKG Edge Node
      • DKG Edge Node architecture
      • Get started with the Edge Node boilerplate
        • Automated setup with the installer
        • Manual setup
        • Usage example
      • Customize & build with the Edge Node
      • Knowledge Mining and dRAG examples
      • Deploy your Edge Node based project
        • Automated deployment with installer
      • DKG Edge Node inception program
      • DKG Edge Node API documentation
    • DKG Core Node
      • Run a V8 Core Node on testnet
        • Preparation for V8 DKG Core Node deployment
        • V8 DKG Core Node installation
      • Run a V8 Core Node on mainnet
        • Preparation for V8 DKG Core Node deployment
        • V8 DKG Core Node installation
      • How to open up your node for publishing
    • DKG toolkit
      • DKG SDK
        • Development environment setup
        • DKG Javascript SDK (dkg.js)
          • Interact with DKG paranets
          • Permissioned Paranets
          • Knowledge submission & curation
          • Paranet's incentives pool implementation
        • DKG Python SDK (dkg.py)
      • DKG paranets
        • Deploying a DKG paranet
        • Building with DKG paranets
        • Syncing a DKG Paranet
        • Initial Paranet Offerings (IPOs)
          • IPO specification
          • Launching your IPO
          • Paranet's incentives pool
          • IPO voting
      • AI agents
        • ElizaOS DKG agent
        • Custom DKG Python agent
        • Custom DKG JavaScript agent
      • Using the DKG with MCP
    • Ecosystem call for papers
  • DKG under the hood
    • Introduction
    • Delegated staking
      • Step-by-step staking
      • Redelegating stake
  • Random Sampling DKG Proof System
    • Random sampling rollout
    • Random Sampling FAQ
  • DKG Sync
  • Integrated Blockchains
    • Base blockchain
      • Connect to Base
    • Gnosis chain
      • Connect to Gnosis
    • NeuroWeb
    • Teleport instructions - NeuroWeb
    • Bridging to Moonbeam
    • Deployed smart contracts
  • Bounties & rewards
    • General bug bounty
    • Code contributions & V8 bug bounty
  • Whitepapers & RFCs
    • OriginTrail whitepaper
    • OriginTrail RFCs
  • Useful Resources
    • DKG V8.1.X update guidebook
    • Public nodes
    • Test token faucet
    • Contribution guidelines
      • Guidelines for automated test contributions
    • Previous updates
      • What's new with OriginTrail V8
      • DKG V8.0 update guidebook
        • Protocol updates
        • Feature roadmap
        • How to upgrade to V8?
    • Tutorials
    • Development principles
    • Community created resources
    • Linked data & knowledge graphs
    • Available networks, network details and RPCs
    • OT Node Engine implementation details
      • Modules
      • Command Executor
    • Explore the OriginTrail ecosystem
Powered by GitBook
On this page
  • Why a Decentralized Knowledge Graph
  • Why Use Blockchain?
  • Why Use Knowledge Graphs?
  • Why OriginTrail DKG combines Blockchains and Knowledge Graphs?
  • How Does the DKG Support Neuro-Symbolic AI
  • System architecture

Was this helpful?

Edit on GitHub
  1. Key Concepts

Decentralized Knowledge Graph (DKG)

What Bitcoin did for money, OriginTrail is doing for knowledge

The OriginTrail Decentralized Knowledge Graph (DKG) is a global decentralized data structure that interlinks Knowledge Assets in a semantic format (RDF), hosted on a permissionless peer-to-peer network. It enables a verifiable knowledge layer for artificial intelligence (AI) and other advanced applications.

Why a Decentralized Knowledge Graph

Modern AI applications increasingly demand:

  • Structured, contextualized memory

  • Data integrity and provenance

  • Cross-system interoperability

The DKG meets these needs by uniting the trust layer of blockchains, the semantic expressiveness of knowledge graphs (symbolic AI), and state-of-the-art generative AI models (neural AI).

Why Use Blockchain?

Blockchains enable:

  • Trustless verification: Every claim is anchored to a consensus-verified state

  • Decentralized Computation: Blockchains enable consensus based code execution (e.g. via smart contracts) on decentralized networks, with no single point of control, perfect for building decentralized protocols like OriginTrail.

  • Data integrity and auditability: Through cryptographic hashing and timestamping of data records on a blockchain, making it possible to verifiably track the origin of records and their update trail

  • Tokenization - enabling decentralized participation and support of the system through the TRAC token, as well as the ability to tokenize data through Knowledge Assets

In the DKG, blockchain smart contracts handle:

  • Identity (via DIDs)

  • Knowledge Asset ownership (via NFTs) and temporal state anchoring (via graph fingerprints)

  • decentralized service agreements between nodes and DKG users (through publishing and staking)

Why Use Knowledge Graphs?

Knowledge graphs are the best approach to managing knowledge due to their rich context, flexibility and data integration capabilities. Specifically, knowledge graphs:

  • Represent relationships and context between data

  • Enable semantic search and inferencing

  • Are machine-readable and human-intelligible

  • Provide a foundation for interoperable data exchange

The DKG leverages the RDF data model and SPARQL query language, aligning with W3C Semantic Web standards.

Why OriginTrail DKG combines Blockchains and Knowledge Graphs?

While powerful on their own, blockchains and knowledge graphs are exponentially more effective when combined:

  • Trust meets meaning — Blockchains provide decentralized trust and data integrity, while knowledge graphs provide structured, meaningful context.

  • Immutable semantics — Verifiable knowledge assets can be timestamped, hashed, and anchored on-chain, ensuring that their meaning is preserved over time.

  • Decentralized collaboration — Communities or ecosystems can build shared knowledge bases without central authorities, enabled by smart contracts and semantic interoperability.

  • Discoverable and verifiable — A knowledge graph indexed across a peer-to-peer network enables discovery of information, while blockchain ensures that what is found is provably authentic and untampered.

This synergy creates a foundational infrastructure for the next generation of intelligent and verifiable applications, from AI agents to decentralized identity, supply chain, healthcare, and beyond.

The DKG leverages the RDF data model and SPARQL query language, aligning with W3C Semantic Web standards.

How Does the DKG Support Neuro-Symbolic AI

Neuro-symbolic AI combines the pattern recognition capabilities of neural networks with the reasoning capabilities of symbolic systems like knowledge graphs. The DKG enhances this hybrid approach in several critical ways:

  • Contextual grounding — Structured RDF data allows LLMs and other neural systems to operate with clearly defined entities and relationships, enriching prompt responses and grounding model outputs in verifiable facts.

  • Retrieval-augmented generation (RAG) — SPARQL-compatible queries over the DKG can fetch symbolic facts at runtime, improving relevance and reducing hallucination in generated content.

  • Symbolic reasoning — The DKG’s RDF-based structure supports formal reasoning, inference rules, and logic-based querying, which neural networks can’t natively perform.

  • Neural graph reasoning — Neural-symbolic architectures that operate over graph structures benefit from the DKG’s richly connected semantic data, enabling advanced reasoning tasks like entity disambiguation, link prediction, and knowledge completion.

  • Memory and feedback loops — Persistent, verifiable memory allows autonomous agents to build and refer to structured experiences over time. When shared across multiple agents through a common knowledge graph, this forms a collective memory — enabling agents to learn from each other, reason jointly, and contribute to a growing corpus of semantically interlinked knowledge.

In short, the DKG is an essential infrastructure layer for building trusted, intelligent systems that integrate learning with logic.

System architecture

OriginTrail synergizes blockchains, knowledge graphs (symbolic AI) and LLMs (neural AI) in a 3-layer architecture, where each layer is implemented as a decentralized network.

The trust layer leverages blockchains as trust networks, established to enable reliable computation through decentralized consensus, operating as a global, dependable computer. It is used to track the origin of knowledge, its provenance, integrity and enable decentralized economic interactions in the system.

The knowledge base layer is the core of the DKG, implemented as a peer to peer network of DKG Core nodes, leveraging knowledge graphs serve as semantic data networks for knowledge management, tightly integrating with the trust layer.

The verifiable AI layer hosts AI agents and systems leveraging both the knowledge base and the trust layer underneath. This is the realm of the DKG Edge Nodes, as well as MCP and other integration enablers, with operations supported by the Knowledge Base and Trust layers below.

PreviousOriginTrail Ecosystem — Call for Papers (Coming Soon)NextDKG key concepts

Last updated 18 days ago

Was this helpful?

The three layers of OriginTrail