🤖
Hajime
  • Overview
  • Product
    • Hajime.AI
    • HajimeBot
    • Hajime Garden
  • Technical Framework
    • Schedule Node
    • Verifier Node
    • Reward System
  • Ecosystem stakeholders
  • Roadmap
  • Use Case: Hajime Family Bot 'Heartfelt Companion'
  • Tokenomics
Powered by GitBook
On this page
  • Computational Power Rewards
  • Verify Node Rewards
  1. Technical Framework

Reward System

Introduction

The reward system of the Hajime network incentivizes participants by providing rewards for contributing computational power and validating network activities.

Computational Power Rewards

  • Registration and Participation:

    • Setup: Computing power providers install the Hajime client and register an account. Each provider must hold an NFT License as the entry credential to the Hajime network.

    • Initialization: Once registered, the computing power nodes are initialized and begin contributing computational resources to the network.

  • Data Collection and Submission:

    • Data Monitoring: The Hajime client continuously monitors each node’s GPU utilization, computational task completion time, and overall performance.

    • Data Encryption and Upload: Collected data is encrypted and securely uploaded to the central server or decentralized verification nodes.

  • Reward Calculation:

    • Algorithm: The Time-Weighted Proof of Work (TW-PoW) algorithm evaluates each provider’s contribution based on efficiency and timeliness.

    • Calculation Process:

      • Data collected from each node is processed to determine the amount of computational work done.

      • The algorithm dynamically adjusts rewards based on the network’s computational supply and demand.

  • Reward Distribution:

    • Smart Contracts: Rewards are distributed through smart contracts on the Solana blockchain, ensuring transparency and immutability.

    • Token Allocation: Rewards are issued in HJM tokens and credited to the provider’s account.

  • Reward Withdrawal:

    • Block Allocation: GPU miner rewards are automatically distributed every 2^18 blocks.

    • Withdrawal Process: Users can view and withdraw rewards through the client interface.

Verify Node Rewards

Registration and Participation:

  • Setup: Verify nodes install the Hajime client and register an account. Each node must hold an NFT network License as the entry credential to the Hajime network.

  • Initialization: Verify nodes are initialized and ready to validate computational tasks.

Verification Tasks and Data Collection:

  • Task Allocation: The scheduling server randomly selects verification nodes to perform validation tasks using probe scripts.

  • Data Monitoring: Nodes collect data on task completion, accuracy, and overall performance.

Reward Calculation:

  • Algorithm: The reward calculation for verification nodes includes a staking factor to incentivize long-term commitment.

  • Calculation Process:

    • Verify nodes’ performance data is processed to determine the accuracy and reliability of their validation tasks.

    • The algorithm dynamically adjusts rewards based on the performance and staking period of the nodes.

Reward Distribution:

  • Smart Contracts: Rewards are distributed through smart contracts on the Solana blockchain, ensuring transparency and immutability.

  • Token Allocation: Rewards are issued in HJM tokens and credited to the verifier’s account.

Reward Withdrawal:

  • Withdrawal Process: Verification miner rewards are withdrawn through a Claim process. If withdrawn within the staking period, a 75% penalty is applied; otherwise, no penalty.

PreviousVerifier NodeNextEcosystem stakeholders

Last updated 11 months ago