PoAI Taxonomy
This document defines the core terminology and data structures used in the Proof-of-AI (PoAI) consensus mechanism. Understanding these components is essential for implementing and interacting with SELF Chain's AI-driven validation system.
Core Componentsâ
Validation Data Structuresâ
HEX Walletâ
Every wallet on SELF Chain contains a unique color attribute represented as a hexadecimal value. This color serves as a primary identifier for AI validators during the validation process. When transactions are signed, they generate hexadecimal hashes that are processed by the PoAI mechanism.
HEX Transactionâ
Transaction hashes are divided into six distinct parts and processed to create a single hexadecimal number. This standardized format enables AI validators to efficiently process and validate transactions using color-based pattern recognition.
Color Markersâ
Dynamic visual identifiers used by AI validators to connect blocks to the blockchain. These markers change based on transaction processing patterns and serve as the primary validation mechanism for ensuring blockchain integrity.
Block Building Componentsâ
Reference Blockâ
The optimal block generated by the PoAI mechanism that serves as the comparison standard. All block builder submissions are evaluated against this reference to determine their efficiency and quality.
Efficiency Coefficientâ
A numeric measurement representing the quality of a proposed block. Calculated as the percentage of the block filled with useful transaction data (Input minus Output), this coefficient determines which block builder wins the right to add their block to the chain.
Mempoolâ
The transaction pool from which both the PoAI mechanism and block builders select transactions. The AI algorithms analyze mempool contents to construct the most efficient blocks possible.
Network Participantsâ
Lite Nodesâ
Blockchain nodes that maintain wallet addresses and color markers without storing the full blockchain state. These nodes can send and receive transactions while contributing to network decentralization.
AI Validatorsâ
Automated validators that use the AI-Validator Algorithm to vote on block proposals and verify color scheme integrity. Selected randomly from active network participants meeting minimum requirements.
Block Buildersâ
Nodes running the AI-Block Builder Algorithm to create efficient transaction blocks. They compete by submitting blocks with the highest efficiency coefficients compared to the reference block.
Consensus Mechanismsâ
Voting Algorithmâ
The core mechanism that orchestrates communication between AI algorithms and achieves consensus. It manages the selection process for both block builders and validators while ensuring fair distribution of rewards.
Validation Processâ
A multi-step process involving:
- Transaction color analysis using HEX values
- Block efficiency comparison against the reference
- Validator voting on proposed blocks
- Color scheme verification for final approval
Timeout Periodâ
Successful block builders enter a cooldown period of N blocks before they can participate again. This mechanism ensures fair opportunity distribution across all network participants.
Reward Structureâ
The PoAI system distributes rewards to maintain network security and incentivize participation:
- Block Builder: 90% of block rewards for successful block creation
- AI Validators (Voters): 8% distributed among validators who voted correctly
- AI Validator (Color Checker): 1% for the validator performing color scheme verification
- PoAI Reserve Fund: 1% allocated for system maintenance and development
Efficiency Metricsâ
Points Volume Maximizationâ
Blocks are optimized to contain the maximum possible volume of Points (the native utility token), ensuring efficient use of block space and maximizing network throughput.
PointPrice Stabilityâ
The AI algorithms work to maintain stable PointPrice across blocks, preventing dramatic fluctuations and ensuring predictable transaction costs for network users.
Validator Requirementsâ
To participate as an AI validator, nodes must meet specific criteria:
- Active Wallet: Must have processed transactions within the last N hours
- Minimum Balance: Maintain a minimum amount of native currency
- Availability: Be online and responsive during the validation window
- Random Selection: Accept the randomized selection process for fair participation
This taxonomy forms the foundation for understanding how PoAI achieves decentralized consensus through AI-driven efficiency, removing human interference while maintaining security and fairness across the network.