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.
Last updated