Skip to content

Latest commit

 

History

History
66 lines (52 loc) · 1.88 KB

README.md

File metadata and controls

66 lines (52 loc) · 1.88 KB

Hetu Causality Graph

A decentralized causality graph system that provides distributed digital knowledge graph capabilities.

Core Features

1. DGraph (Decentralized Digital Graph)

  • Decentralized knowledge graph system
  • Enables distributed storage and management of graph data
  • Automatic data backup and synchronization
  • Built on Dgraph for distributed database capabilities

2. P2P Network

  • Distributed peer-to-peer network communication
  • Ensures reliable and efficient data transmission between nodes
  • Relay node architecture with master-slave replication
  • Secure data transmission with TEE (Trusted Execution Environment)

3. POCW (Proof of Causality Work)

  • Novel consensus mechanism for causality verification
  • Maintains data integrity and trust in the network
  • Lamport ID-based identity system
  • Causal consistency enforcement

4. Causality Dashboard

  • Web-based visualization interface
  • Browse and interact with the causality graph
  • Monitor network status and analytics
  • User identity management and verification

System Architecture

Components

  1. Frontend Interface

    • User interaction portal
    • Data visualization
    • Identity management
  2. Backend TEE Gateway

    • Secure data processing
    • Transaction validation
    • Identity verification
  3. Relay Nodes

    • Master-slave replication
    • Data propagation
    • Causal order maintenance
  4. Composite Database Nodes

    • Dgraph-based distributed storage
    • Data synchronization
    • Graph data management

Identity System

  • Lamport ID: Unique digital identity for users
  • Social Binding: Twitter account linkage
  • Public Key Integration: Nostr protocol compatibility
  • Invitation System: Community growth mechanism

Data Flow

  1. User interaction through frontend
  2. TEE gateway processing
  3. Relay node propagation
  4. Database synchronization
  5. Graph visualization update