AI-Worker Incentives Competition

This competition algorithm is designed to reward AI-workers based on their performance and contributions to the network, ensuring a fair and competitive environment that encourages service quality and network participation.The specific calculation process is as follows:

  1. API Request Score (Ax)

This score is determined by the total number of API tokens consumed by AI-worker X in relation to the total API tokens consumed across the network for all AI-workers. If TAPIxT_{API_x} represents the token cost for an API call and NAPIxN_{API_x} is the number of API calls are from AI-worker X, the API request score is calculated as follows:

Ax=(TAPIx×NAPIx)(TAPIi×Total API Calls)A_x = \frac{\sum (T_{API_x} \times N_{API_x})}{\sum (T_{API_i} \times \text{Total API Calls})}

  1. AI-Worker Staking Funds Score (Bx)

This score is based on the proportion of funds staked by AI-worker X relative to the total funds staked by all AI-workers.

Bx=BxBiB_x = \frac{B_x}{\sum B_i}
  1. AI-worker Hash Rate Score (Cx)

This score reflects the hash power contribution of AI-worker X to the total network hash power.

Cx=CxCiC_x = \frac{C_x}{\sum C_i}
  1. User Feedback Score (Dx)

This score is determined by the user feedback for AI-worker X's services compared to the aggregated user feedback for all AI-workers.

Dx=DxDiD_x = \frac{D_x}{\sum D_i}
  1. Final Incentive Score Calculation

Where 𝛼1,𝛼2,𝛼3,𝛼4𝛼1,𝛼2,𝛼3,𝛼4 are the multiplier factors for each score component and 𝛼1+𝛼2+𝛼3+𝛼4=100𝛼1+𝛼2+𝛼3+𝛼4=100%α1​+α2​+α3​+α4​=100%%.

The final incentive score for AI-worker X is calculated by applying weighted multipliers (𝛼𝛼) to each score component:

Final Incentive Score for AI-worker X=(Ax×α1%)+(Bx×α2%)+(Cx×α3%)+(Dx×α4%)\text{Final Incentive Score for AI-worker X} = (A_x \times \alpha_1\%) + (B_x \times \alpha_2\%) + (C_x \times \alpha_3\%) + (D_x \times \alpha_4\%)
  1. Daily Incentive Amount

At the end of each day, AI-worker X's incentive amount is calculated by dividing its final score by the total score of all AI-workers, then multiplying by the AI-worker Stack's share of the daily reward (60%) and the daily token release

Incentive Amount for AI-worker X=(Final Incentive Score for AI-worker XTotal Incentive Score of All AI-workers)×60%×Daily Token Release\text{Incentive Amount for AI-worker X} = \left( \frac{\text{Final Incentive Score for AI-worker X}}{\text{Total Incentive Score of All AI-workers}} \right) \times 60\% \times \text{Daily Token Release}

Eg: Rewards in Creation Stage for Ai-worker X

Daily Incentive for AI-worker X=((Ax×α1%)+(Bx×α2%)+(Cx×α3%)+(Dx×α4%)Total Incentive Score of All AI-workers)×0.60×410,900 QFT\text{Daily Incentive for AI-worker X} = \left( \frac{(A_x \times \alpha_1\%) + (B_x \times \alpha_2\%) + (C_x \times \alpha_3\%) + (D_x \times \alpha_4\%)}{\text{Total Incentive Score of All AI-workers}} \right) \times 0.60 \times 410,900 \text{ QFT}

Last updated