OnGrid Protocol Doc
  • Introduction to Ongrid Protocol
  • OnGrid Protocol
    • Problem Statement
    • OnGrid Protocol Solution
      • Core Features
  • Technical Architecture
    • Key Components:
      • Physical Infrastructure Layer (DePIN Devices)
      • Decentralized Network Layer
      • Blockchain and Storage Layer (Including Smart Contracts)
      • Application Layer
    • Technology Stack
  • Data Flow and Smart Contract Interactions
  • Security and Scalability Features
  • Use Cases
  • Roadmap
  • Conclusion
Powered by GitBook
On this page
  1. Technical Architecture
  2. Key Components:

Decentralized Network Layer

This layer ensures resilient, secure communication between devices, facilitating data transmission to the blockchain.

  • Components:

    • libp2p Peer-to-Peer Network:

      • Enables decentralized communication using Kademlia DHT for peer discovery and gossip protocols for data propagation.

      • Transmits energy data, alerts, and signed transactions (e.g., energy production, carbon credits) between EdmondX devices.

      • Provides end-to-end encryption for secure data exchange.

    • Internet Computer (ICP) Canister (Bootstrap + Registry):

      • Manages device registration by issuing time-bound tokens and validating signed messages.

      • Maintains a registry of trusted peer identities, ensuring only authorized devices participate.

  • Role: Facilitates secure data relay from devices to the blockchain, where smart contracts process the data.

PreviousPhysical Infrastructure Layer (DePIN Devices)NextBlockchain and Storage Layer (Including Smart Contracts)

Last updated 13 days ago