Kaisar
  • Origins
    • Overview & Mission
    • Challenges
      • Exponential Change in Spending and Compute Requirements
      • Cost challenges with traditional cloud GPU providers.
      • Centralized GPU Computing Challenges
      • Building the Kaisar Network
    • Problem Statement
    • The Solution: Kaisar's Decentralized GPU Network
      • Kaisar's Competitive Edge
        • Technical Specifications
    • FAQ
      • What is Kaisar?
      • Does Kaisar use blockchain technology?
      • What are the main products offered by Kaisar?
      • Can I contribute my GPU resources to Kaisar?
      • What is Proof of Physical Work (PoPW)?
      • How does Kaisar GPU Container work?
      • What frameworks are supported by Kaisar GPU Container?
      • How do I deploy a GPU Container?
      • What payment methods are accepted?
      • How is pricing determined?
      • What GPUs are supported?
      • How do I monitor my GPU container?
      • How does Kaisar ensure security of containers?
      • How do I get started with Kaisar?
  • Kaisar Architecture
    • Architecture Overview
    • Products
      • Kaisar ZeroNode
      • Kaisar OneNode
        • Kaisar Provider
          • What is Kaisar Provider
            • Introduction
            • Benefits of Running a Kaisar Provider
          • How to Manage Kaisar Provider
            • Get started
            • Connect wallet
          • How to run Kaisar Provider App
            • MacOS & Windows GUI
        • Kaisar Checker
          • What is the Kaisar Checker Node
            • Introduction
            • How do Checker Nodes Work
            • Benefits of Owning a Checker Node
            • Node Sale Information
            • Referral Mechanism
            • What is the Checker Node License (NFT)
            • Reward Unlock Period
            • FAQs
          • How to Purchase Checker Nodes
            • Step 1 - Connect wallet
            • Step 2 - Choose the Network
            • Step 3 - Commitment Submission
            • Step 4 - Referral Link Sharing
            • Step 5 - Confirmation
            • What’s Next?
            • FAQs
        • Kaisar Explorer
  • Kaisar Rewards Mechanism
    • Rewards for Kaisar Providers
    • Rewards for Kaisar Checkers Node
  • Get Real Campaign
  • Contact and Support
    • Legal and Compliance
    • Sale Disclaimer
Powered by GitBook
On this page
  • 1. Proof of Capacity (PoC)
  • 2. Proof of Delivery (PoD)
  • 3. Worker Node Reward
  • 4. Reward calculation for Delegator
  • 5. Formula for Calculating Worker Node Points
  1. Kaisar Rewards Mechanism

Rewards for Kaisar Providers

The Kaisar network uses a reward system to encourage participation and maintain efficient network operations. Users who run workers and provide GPU resources are rewarded with KAI tokens. The amount of rewards receive is calculated as described below.

In the Kaisar network, rewards for computing resource providers (workers) are distributed based on two main mechanisms: Proof of Capacity (PoC) and Proof of Delivery (PoD). Both mechanisms are designed to incentivize maintaining online resources and completing rendering tasks.

1. Proof of Capacity (PoC)

Purpose: Incentivize workers to keep computing resources (containers) online and ready for tasks, even when there are no specific jobs. This ensures the network maintains a stable and reliable pool of available resources.

Eligibility: Any container that remains online and meets the network’s uptime requirements qualifies for PoC rewards.

Total PoC rewards in one Epoch

PoC_Total_Reward=(1−Ratio)×Epoch_Total_Reward\text {PoC\_Total\_Reward} = (1- \text{Ratio} ) \times \text{Epoch\_Total\_Reward} PoC_Total_Reward=(1−Ratio)×Epoch_Total_Reward

PoC reward for Worker node in one Epoch

PoC_Worker_Reward=PoC_Worker_Score×PoC_Total_RewardPoC_Total_Score\text{PoC\_Worker\_Reward} = \frac {\text{PoC\_Worker\_Score} \times \text{PoC\_Total\_Reward}}{\text{PoC\_Total\_Score}}PoC_Worker_Reward=PoC_Total_ScorePoC_Worker_Score×PoC_Total_Reward​

2. Proof of Delivery (PoD)

Purpose: To reward the successful completion of rendering tasks, incentivizing workers to actively contribute computational power to process workloads and deliver high-quality results.

Conditions: Containers that participate in rendering tasks and successfully complete them within the stipulated timeframe will be eligible to receive the PoD reward.

Total PoD rewards in one Epoch

PoD_Total_Reward=Ratio×Epoch_Total_Reward\text{PoD\_Total\_Reward} =\text{Ratio} \times \text{Epoch\_Total\_Reward}PoD_Total_Reward=Ratio×Epoch_Total_Reward

PoD reward for Worker node in one Epoch

PoD_Worker_Reward=PoD_Worker_Score×PoD_Total_RewardPoD_Total_Score\text{PoD\_Worker\_Reward} =\frac { \text{PoD\_Worker\_Score} \times \text{PoD\_Total\_Reward}}{\text{PoD\_Total\_Score}}PoD_Worker_Reward=PoD_Total_ScorePoD_Worker_Score×PoD_Total_Reward​

3. Worker Node Reward

For a given worker node 𝑖, the reward calculated per epoch is the total aggregated PoC and PoD rewards of the worker node, determined according to the following formula:

Worker_Reward=Worker_Score×Epoch_Total_Reward×(1−Commission)Total_Score\text{Worker\_Reward} = \frac{\text{Worker\_Score} \times \text{Epoch\_Total\_Reward} \times (1- \text{Commission)}}{\text{Total\_Score}}Worker_Reward=Total_ScoreWorker_Score×Epoch_Total_Reward×(1−Commission)​
  • Worker_Score: The score of the worker in the epoch.

  • Epoch_Total_Reward: The total reward allocated to all workers in one epoch.

  • Commission: The commission rate rewarded to the delegator.

  • Total_Score: The total score of all workers.

4. Reward calculation for Delegator

At the end of each epoch, after reward calculations, a portion of the tokens allocated to Workers is distributed into the reward pool for supporting Delegators. The Delegator reward pool for each epoch is calculated as follows:

Delegator_Total_Reward=Worker_Score×Epoch_Total_Reward×CommissionTotal_Score\text{Delegator\_Total\_Reward} = \frac{\text{Worker\_Score} \times \text{Epoch\_Total\_Reward} \times \text{Commission}}{\text{Total\_Score}}Delegator_Total_Reward=Total_ScoreWorker_Score×Epoch_Total_Reward×Commission​

For a Delegator, rewards are calculated per epoch based on the following factors:

Delegator_Reward=Delegator_Total_Reward×Delegator_StakeTotal_Stake\text{Delegator\_Reward} = \frac{\text{Delegator\_Total\_Reward} \times \text{Delegator\_Stake}}{\text{Total\_Stake}}Delegator_Reward=Total_StakeDelegator_Total_Reward×Delegator_Stake​

5. Formula for Calculating Worker Node Points

The score of the node in one epoch is calculated according to the following formula:

Worker_Score=(Uptime+Jobtime×Wj)×(1+Worker_StakeMax_Stake)×(A×Wa+B×Wb+C×Wc+D×Wd+E×We)\begin{aligned} \text{Worker\_Score} &= (Uptime + Jobtime \times W_j) \\ &\quad \times \left( 1 + \frac{\text{Worker\_Stake}}{\text{Max\_Stake}} \right) \\ &\quad \times \left( A \times W_a + B \times W_b + C \times W_c + D \times W_d + E \times W_e \right) \end{aligned}Worker_Score​=(Uptime+Jobtime×Wj​)×(1+Max_StakeWorker_Stake​)×(A×Wa​+B×Wb​+C×Wc​+D×Wd​+E×We​)​
  • Uptime: The total operational time of the Worker, measured in hours.

  • Jobtime: The time taken to complete a Job, measured in hours.

  • Worker_Stake: The amount of KAI tokens staked for the Worker Node.

  • Stake_Max: The maximum amount of KAI tokens that can be staked for the Worker Node.

  • A: The bandwidth score of the node (0-1)

  • B: The CPU score of the node (0-1)

  • C: The GPU score of the node (0-10)

  • D: The Disk score of the node (0-1

  • E: The Memory score of the node (0-1)

Balancing weights are assigned to each factor:

Wa = 2 , Wb = 1, Wc = 3, Wd = 1, We = 1, Wj = 3

Bandwidth scoring system

Tier
Speed
Score

Ultra Speed

Download: 1600 mb/s Upload: 1200 mb/s

0.8

High Speed

Download: 800 mb/s

Upload: 600 mb/s

0.6

Medium Speed

Download: 400 mb/s

Upload: 300 mb/s

0.4

Low Speed

Download: 75 mb/s

Upload: 75 mb/s

0.2

CPU scoring system

Tier
Cores (GB)
Score

Ultra Cores

>128

0.8

High Cores

64-128

0.6

Medium Cores

32-64

0.4

Low Cores

<32

0.2

Disk scoring system

Tier
Capacity
Score

Ultra Capacity

>1024

0.8

High Capacity

5120 - 10240

0.6

Medium Capacity

512 - 5120

0.4

Low Capacity

<512

0.2

Memory scoring system

Tier
Memory
Score

Ultra Mem

>512

0.8

High Mem

128 - 512

0.6

Medium Mem

32 - 128

0.4

Low Mem

<32

0.2

GPU scoring system

Supplier
GPU Model
Score

NVIDIA

GPU_H100_80GB_SXM

10

NVIDIA

GPU_H100_80GB_PCIE

10

NVIDIA

GPU_A100_80GB_PCIE

5

NVIDIA

GPU_A100_80GB_NVLINK

5

NVIDIA

GPU_RTX_A6000

1.5

NVIDIA

GPU_RTX_A8000

1

NVIDIA

GPU_RTX_A5000

0.75

NVIDIA

GPU_RTX_A4000

0.4

NVIDIA

GPU_A40

2

NVIDIA

GPU_A10

0.75

NVIDIA

GPU_RTX_4090

0.75

NVIDIA

GPU_RTX_4080

0.5

NVIDIA

GPU_RTX_4070S_TI

0.25

NVIDIA

GPU_RTX_4070

0.25

NVIDIA

GPU_RTX_4060_TI

0.25

NVIDIA

GPU_RTX_3090

0.5

NVIDIA

GPU_RTX_3080

0.25

NVIDIA

GPU_RTX_3070

0.25

NVIDIA

GPU_RTX_3060_TI

0.25

NVIDIA

GPU_NVIDIA_TESLA_T4

0.4

NVIDIA

GPU_NVIDIA_TESLA_P4

0.25

NVIDIA

GPU_NVIDIA_TESLA_P40

0.25

NVIDIA

GPU_NVIDIA_TESLA_P100

0.25

NVIDIA

GPU_GTX_1080

0.25

NVIDIA

GPU_NVIDIA_TESLA_V100

0.75

PreviousKaisar Rewards MechanismNextRewards for Kaisar Checkers Node

Last updated 2 months ago