Circuit Nodes Explained

Circuit Nodes ensure the integrity and service quality of the GR1D network by verifying the state of various components and processes. This includes monitoring key parameters such as:

  • Liveness: Confirming that critical processes are running and responsive.

  • Capacity: Assessing the available resources and performance capabilities of the network.

  • Quality of Service: Evaluating the overall user experience and ensuring smooth operation.

To achieve this, Circuit Nodes employ several methods:

  • Heartbeat Collection: Regularly checking in with key components to confirm their operational status.

  • Benchmark Testing: Performing standardized tests to measure network performance and identify potential bottlenecks.

  • Data Collection and Analysis: Gathering information on network traffic, resource usage, and other relevant metrics to assess overall health and identify areas for improvement.

Circuit Node Rewards

Circuit Node operators are incentivized with $GRID token rewards for their contributions to the network. These rewards include:

  • Base Rewards: Provided to all Circuit Nodes that successfully complete their verification tasks. These rewards are distributed proportionally based on the number of tasks completed by each node compared to the total across the network. Base rewards are calculated and distributed daily.

    Formula: Base Reward = (Daily Reward Pool * Number of Tasks Completed by License) / Total Number of Tasks Completed

  • Bonus Rewards: Offer additional incentives for exceptional performance and contributions. This pool is evaluated and distributed quarterly.

    Formula (for the first two quarters): Bonus Reward = (Quarterly Reward Pool * Base Reward Received Quarterly by License) / Total Base Reward Distributed Quarterly

Note: The bonus reward calculation may be adjusted after the first two quarters to incorporate factors such as node behavior and potential penalties for incorrect submissions.

Circuit Node Operation

  • Circuit Nodes are assigned specific tasks to verify the state of various GR1D network components.

  • Each node must complete all assigned tasks within a specified timeframe.

  • If a node fails to respond or goes offline, its tasks are reassigned to another active node.

  • In cases where a node submits incorrect information, penalties may be applied, including temporary or permanent bans from the network and reward distribution.

Circuit Node License Chip and Challenges

The Circuit License Chip (CLC) is an ERC721 NFT that grants the holder the right to operate a Circuit Node. This Chip is required to participate in the network's reward system.

  • Challenges: The GR1D network utilizes a challenge mechanism to ensure the accuracy of information submitted by Circuit Nodes. These challenges involve verifying state transitions within the network.

  • Claiming Rewards: To claim rewards, Circuit Node operators must submit their CLC ID and the correct state root for a given challenge. The system verifies the validity of the CLC and the accuracy of the submitted information before distributing rewards.

  • Penalties: Incorrect submissions can lead to penalties, including temporary or permanent bans, as outlined in the "Banning Scenarios" section.

Circuit Node Statuses

Circuit Nodes can have one of the following statuses:

  • Checking: Actively performing verification tasks.

  • Ready: Prepared to receive new tasks.

  • Offline: Not operational due to network issues or maintenance.

  • Banned: Disqualified from earning rewards due to repeated failures or policy violations.

  • Pending: Awaiting approval for delegation.