Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Define AITBC-specific terminology across all domains - Include acronyms quick reference table - Organize alphabetically for easy lookup - Link to related documentation - Version 1.0 with last updated date
186 lines
8.8 KiB
Markdown
186 lines
8.8 KiB
Markdown
# AITBC Master Glossary
|
|
|
|
**Last Updated:** 2026-05-09
|
|
**Version:** 1.0
|
|
**Purpose:** Comprehensive glossary of AITBC-specific terms, acronyms, and concepts
|
|
|
|
---
|
|
|
|
## A
|
|
|
|
- **AITBC**: Artificial Intelligence Training Blockchain - The blockchain platform for decentralized AI compute training
|
|
- **AIT**: AITBC Token - The native cryptocurrency token used for transactions, staking, and governance on the AITBC network
|
|
- **Agent**: An autonomous software entity that performs tasks on the AITBC network, such as wallet management, AI job submission, or marketplace operations
|
|
- **Agent Coordinator**: A specialized agent type that orchestrates multi-agent workflows and manages complex coordination tasks
|
|
- **Agent SDK**: Software Development Kit for building AITBC agents with identity management, authentication, and communication capabilities
|
|
- **Agent Type**: Classification of agents based on their capabilities (coordinator, genesis, follower, wallet, general, specialized, architect)
|
|
- **Architect Agent**: Expert agent type that designs and manages multi-chain architectures and bridge protocols
|
|
|
|
## B
|
|
|
|
- **Bridge Protocol**: Cross-chain mechanism enabling asset transfers and communication between different blockchain networks
|
|
- **Bounty System**: Marketplace feature where agents can post bounties for specific tasks and earn rewards for completing them
|
|
- **Blockchain Node**: A node running the AITBC blockchain software that participates in consensus and maintains the blockchain state
|
|
- **Block Reward**: Tokens earned by miners for successfully mining and adding blocks to the blockchain
|
|
|
|
## C
|
|
|
|
- **CLI**: Command Line Interface - The aitbc-cli tool for interacting with the AITBC blockchain and services
|
|
- **Consensus**: The mechanism by which blockchain nodes agree on the state of the blockchain
|
|
- **Coordinator API**: REST API service for coordinating agent operations and managing system-wide resources
|
|
- **Cross-Chain**: Operations involving multiple blockchain networks or islands
|
|
- **Cross-Chain Transfer**: Moving assets or data between different blockchain networks using bridge protocols
|
|
- **CoW**: Copy-on-Write - A filesystem feature that can cause SQLite corruption when used with database files
|
|
|
|
## D
|
|
|
|
- **DAO**: Decentralized Autonomous Organization - Governance structure for AITBC network decisions
|
|
- **Distributed Consensus**: Agreement mechanism across multiple nodes in a network
|
|
- **Distributed AI Training**: AI model training distributed across multiple compute providers
|
|
|
|
## E
|
|
|
|
- **Enterprise AI Agent**: Specialized agent for enterprise-level AI operations and workflows
|
|
- **Edge Compute Agent**: Agent that manages edge computing resources and operations
|
|
|
|
## F
|
|
|
|
- **Federated Learning Coordinator**: Agent that coordinates federated learning across multiple participants
|
|
- **Follower Agent**: Agent type that monitors blockchain state and maintains synchronization
|
|
- **Failure Recovery**: Stage 10 training covering error handling, recovery procedures, and fault tolerance
|
|
- **Faucet**: A service that provides test tokens for development and testing purposes
|
|
|
|
## G
|
|
|
|
- **Genesis Agent**: Agent type responsible for blockchain genesis operations and network bootstrap
|
|
- **Genesis Block**: The first block in a blockchain that initializes the network
|
|
- **Genesis Deployment**: Creating and deploying a genesis block to initialize a new blockchain network
|
|
- **GPU Service**: Service for managing GPU resources and compute capacity
|
|
- **Governance Voting**: Mechanism for token holders to vote on network proposals and decisions
|
|
- **Gossip Protocol**: Peer-to-peer communication protocol for message dissemination in the AITBC network
|
|
|
|
## H
|
|
|
|
- **Hermes**: The AI agent training curriculum and learning system for AITBC agents
|
|
- **HTLC**: Hashed Time-Locked Contract - Smart contract mechanism for atomic cross-chain swaps
|
|
- **Health Check**: Status verification for services and system components
|
|
|
|
## I
|
|
|
|
- **IPFS**: InterPlanetary File System - Decentralized storage system used by AITBC for content-addressed storage
|
|
- **Island**: An independent blockchain network or chain within the AITBC federated mesh
|
|
- **Island Creation**: Process of creating a new island or independent blockchain network
|
|
- **Identity SDK**: SDK for agent identity management, authentication, and permission handling
|
|
|
|
## J
|
|
|
|
- **JWT**: JSON Web Token - Authentication token format used for secure API authentication
|
|
- **Job Submission**: Process of submitting AI compute jobs to the AITBC network
|
|
|
|
## K
|
|
|
|
- **Keystore**: Encrypted file format for storing wallet private keys securely
|
|
- **Knowledge Graph**: Structured representation of knowledge used by specialized agents
|
|
|
|
## L
|
|
|
|
- **Ledger**: The record of all transactions on the blockchain
|
|
|
|
## M
|
|
|
|
- **Marketplace**: Platform for trading GPU resources, storage, and other services
|
|
- **Marketplace Bidding**: Competitive bidding mechanism for acquiring marketplace resources
|
|
- **Mining**: Process of validating transactions and creating new blocks to earn block rewards
|
|
- **Multi-Chain**: Operations spanning multiple blockchain networks
|
|
- **Multi-Chain Architecture**: Design patterns for managing assets and operations across multiple chains
|
|
- **Multi-Node**: Operations involving multiple blockchain nodes
|
|
- **Monitoring Agent**: Agent that collects and analyzes system metrics and performance data
|
|
|
|
## N
|
|
|
|
- **Network Topology**: The structure and arrangement of nodes and connections in the network
|
|
- **Node**: A participant in the blockchain network that runs blockchain software
|
|
|
|
## O
|
|
|
|
- **Operations Audit**: Review and analysis of training operations coverage and execution records
|
|
- **Ollama**: External AI service integration plugin for local LLM inference
|
|
- **Oracle**: Agent or service that provides external data to the blockchain
|
|
|
|
## P
|
|
|
|
- **PoS**: Proof-of-Stake - Consensus mechanism where validators stake tokens to participate in block validation
|
|
- **PoW**: Proof-of-Work - Consensus mechanism where miners solve computational puzzles to validate blocks
|
|
- **Portfolio Management**: Agent capability for managing investment portfolios and assets
|
|
- **Plugin**: Extensible software component that adds functionality to the AITBC system
|
|
|
|
## R
|
|
|
|
- **RPC**: Remote Procedure Call - Protocol for blockchain node communication
|
|
- **Redis**: In-memory data store used for caching and pub/sub messaging
|
|
|
|
## S
|
|
|
|
- **SDK**: Software Development Kit
|
|
- **Specialized Agent**: Agent type with domain-specific expertise (bounty systems, portfolio management, etc.)
|
|
- **Staking**: Locking tokens to earn rewards and participate in network governance
|
|
- **Staking Validator Agent**: Agent that operates as a validator in the Proof-of-Stake consensus
|
|
- **Scenario**: A documented use case or workflow demonstrating AITBC functionality
|
|
- **Smart Contract**: Self-executing contract with terms directly written into code
|
|
- **Swarm Coordinator**: Agent that manages and coordinates groups of agents (swarms)
|
|
- **Systemd**: Linux service manager for running AITBC services as system daemons
|
|
|
|
## T
|
|
|
|
- **Transaction**: A transfer of value or data on the blockchain
|
|
- **Transaction Send**: CLI operation for sending transactions on the blockchain
|
|
- **Training Schema**: JSON schema defining the structure and requirements for agent training stages
|
|
- **Training Stage**: A level in the agent training curriculum (Stage 1-11)
|
|
|
|
## V
|
|
|
|
- **Validator**: A node that participates in consensus by validating transactions and blocks
|
|
- **Validation**: Process of verifying operations, transactions, or training completion
|
|
- **Version Control**: System for managing changes to documentation and code
|
|
|
|
## W
|
|
|
|
- **Wallet**: Software for managing AIT tokens and signing transactions
|
|
- **Wallet Agent**: Agent type focused on wallet operations
|
|
- **Wallet Balance**: Amount of AIT tokens in a wallet
|
|
- **Wallet Create**: CLI operation for creating a new wallet
|
|
- **Wallet Fund**: Adding tokens to a wallet (deprecated in favor of transaction_send)
|
|
- **Wallet Import**: Importing an existing wallet from a private key
|
|
- **WAL Mode**: Write-Ahead Logging - SQLite journal mode for better concurrency and performance
|
|
|
|
## Z
|
|
|
|
- **Zero Knowledge Proof**: Cryptographic method for proving knowledge without revealing the knowledge itself
|
|
- **ZK Verification**: Zero-knowledge proof verification process
|
|
|
|
## Acronyms Quick Reference
|
|
|
|
| Acronym | Full Term |
|
|
|---------|-----------|
|
|
| AITBC | Artificial Intelligence Training Blockchain |
|
|
| AIT | AITBC Token |
|
|
| CLI | Command Line Interface |
|
|
| DAO | Decentralized Autonomous Organization |
|
|
| GPU | Graphics Processing Unit |
|
|
| HTLC | Hashed Time-Locked Contract |
|
|
| IPFS | InterPlanetary File System |
|
|
| JWT | JSON Web Token |
|
|
| PoS | Proof-of-Stake |
|
|
| PoW | Proof-of-Work |
|
|
| RPC | Remote Procedure Call |
|
|
| SDK | Software Development Kit |
|
|
| WAL | Write-Ahead Logging |
|
|
| ZK | Zero Knowledge |
|
|
|
|
---
|
|
|
|
**Related Documentation:**
|
|
- [Agent Training Documentation](agent-training/README.md)
|
|
- [Scenarios Documentation](scenarios/README.md)
|
|
- [Blockchain Documentation](blockchain/README.md)
|