FLock
Developer GuideGithub
  • What is FLock
    • Introduction to FLock.io
    • The Centralisation Problem
    • Architectural Breakdown
      • System Design
      • Blockchain Layer
      • AI Layer
  • ❤️‍🔥FLock Products
    • AI Arena
      • Participants
      • Quickstart
        • Pre-requisites
          • WSL installation
        • gmFLOCK
        • Delegator Guide
        • Training Node Guide
        • Validator Guide
      • Task Lifecycle Deep-dive
      • Smart Contracts Deep-dive
    • FL Alliance
      • Participants
      • Components
      • Task Lifecycle Deep-dive
        • 1. Staking and Role Assignment
        • 2. FL Training
        • 3. FL Aggregation and Evaluation
        • 4. Rewards
      • Smart Contracts Deep-dive
      • FL Client
        • Pre-Requsites
        • Steps to Quickstart
      • FLocKit
    • AI Marketplace
      • Quickstart
        • Getting started Manual creation
        • Guideline Manual
        • Model API guide
        • Tutorials
          • Create a discord bot with Model API
          • Farcaster Frames with Model API
      • Participants
      • Deep-dive
        • Function breakdown
        • RAG
        • Contribution Mechanism
        • Roadmap
    • 2025 Roadmap
  • 💰FLOCK TOKENOMICS
    • Overview
      • Incentivising open source model development
      • Security
    • Token Utility
      • Supply
      • Demand
    • Network Participation
      • AI Arena
        • Task Creator
        • Data Provider
        • Training Node
        • Validator
        • Delegator
        • Delegation Pool Rewards Explainer
      • FL Alliance
        • Task Creator
        • FL Nodes
      • AI Marketplace
        • Model Host
    • Token Allocations
    • Airdrop
    • Contract Details
  • 💻FLock Use-Cases
    • AI-assisted Coding - FLock x Aptos LLM (outperforms ChatGPT-4o!)
    • AI Assistants - Farcaster GPT, Scroll GPT and many more to come!
    • AI Companions - Professor Grump w/ Akash
    • Web3 Agents - Text2SQL Agent
    • Privacy-preserving Healthcare
  • 📃Resources
    • Litepaper
    • Whitepaper
    • Publications
    • Glossary
    • FAQ
    • Social Media
    • Careers
    • Terms Of Use
    • Privacy Policy
    • FLock.io-Verified Developers
    • FLOCK Token Airdrop Terms and Conditions
Powered by GitBook
On this page
  • Task Creation
  • Reward between AI Arena and FL Alliance

Was this helpful?

  1. FLOCK TOKENOMICS

Network Participation

In this section, you will understand various reward mechanisms for different participants in FLock’s ecosystem in great details. Each sub-section is accompanied with examples.

The FLock system enables participants to contribute models, data, or computing resources in a modular way. The FLock network promotes the creation of diverse, purpose-built models developed and maintained by and for communities, with incentive-compatible mechanisms. Participants can earn rewards by participating in the creation, training or validation of a machine learning task, or by delegating their tokens to other FLock participants. The rewards are determined by the efforts, such as staking amounts or computational resources, that participants contribute to the system, fostering a fair, equitable and transparent ecosystem running on blockchain. Moreover, the requirement of staking can mitigate potential Sybil attacks from malicious participants.

Task Creation

Each newly created AI Arena and FL Alliance task has the option to undergo a verification process conducted by the community-led DAO. This process is designed to ensure that tasks meet the necessary standards of quality and alignment with the ecosystem's goals. Once a task successfully passes verification, it becomes eligible for FLOCK's daily emissions, providing the task creator with additional resources to incentivise participation and collaboration.

On the other hand, if a task is created permissionlessly without the FLock DAO’s verification, the responsibility falls on the task creator to self-fund the task. This involves using their own FLOCK to cover the costs associated with reward allocations for various participants. While this route allows for greater flexibility and decentralisation in task creation, it also places the financial burden of supporting the task’s ecosystem on the creator. This mechanism is designed to balance innovation with quality control, ensuring that only well-constructed tasks benefit from community-supported rewards while still allowing for creative freedom in the ecosystem.

Reward between AI Arena and FL Alliance

Once tasks are created, the distribution of rewards between DAO-verified AI Arena and FL Alliance tasks is dependent on the their relative stake amount of active tasks. As such, the rewards of FLOCK allocated to all active AI Arena tasks will be:

RAI=C0⋅SAISAI+SFLR^{AI} = C_0 \cdot \frac{S^{AI}}{S^{AI} + S^{FL}}RAI=C0​⋅SAI+SFLSAI​

and for all active FL Alliance tasks:

RFL=C0⋅SFLSAI+SFLR^{FL} = C_0 \cdot \frac{S^{FL}}{S^{AI} + S^{FL}}RFL=C0​⋅SAI+SFLSFL​

in which C0C_0C0​ is the daily emission of FLOCK, SAIS^{AI}SAI refers to the total stake amount of all active AI Arena tasks and SFLS^{FL}SFL refers to the total stake amount of all active FL Alliance tasks.

PreviousDemandNextAI Arena

Last updated 5 months ago

Was this helpful?

💰