Core functionality

Guardian Nodes perform four main functions:

  1. Server Health Monitoring

    • Track CPU usage, consumption, disk usage, network latency, and uptime.

    • Ensure critical HeLa infrastructure remains operational

  2. Data Validation

    • Verify accuracy and integrity of data across the network

    • Prevent errors, inconsistencies, and fraudulent activity

  3. Anomaly Detection

    • Detect unusual behavior or failures in real time

    • Report anomalies to backend systems for further action

  4. Reporting & Rewards

    • Nodes submit their findings to a centralized backend, which processes the data and updates the Guardian Node Smart Contract.

    • Contract maintains a record of each node's performance, serving as the basis for reward distribution and performance evaluation.

Interaction with the HeLa Ecosystem

Guardian nodes interact with various components of the HeLa ecosystem:

  • Servers: Nodes directly communicate with the servers they are assigned to monitor.

  • Backend System: Nodes transmit collected data to the backend for processing and analysis.

  • Guardian Node Smart Contract: Nodes contribute to the updating of the smart contract with their findings.

  • Other Nodes: Nodes can potentially collaborate with other nodes to enhance monitoring capabilities or share information.

Last updated