⚠️ SECURITY ALERT: The ONLY official Ailo Network website is ailo.site. Beware of phishing sites like "ailo.network"! Never download software from unofficial domains.
Back to Home

Frequently Asked Questions

Technical answers to common questions about Ailo Network, the AI architecture, and the cryptocurrency.

Did you build this yourself or are you using an online platform?

I built it entirely from scratch. Ailo Network does not use external platforms like OpenAI, Hugging Face, or any cloud AI services.

The entire system was developed in-house:

  • Frontend: JavaScript + Transformers.js for browser-based AI
  • Neural Engine: Distributed inference across multiple browsers using WebSocket coordination
  • Backend: Node.js + Express for federated coordinator and shard assignment
  • Storage: IndexedDB for local persistence, SQLite for the server

We leverage Transformers.js (Hugging Face) for browser-optimized model loading, enabling:

  • Browser solo inference (Qwen 0.5B, GPT-2, DistilGPT-2)
  • Distributed inference for larger models (Qwen 1.8B with 4 users)
  • Future support for massive models up to 600B parameters
  • Real-time WebSocket coordination between browser nodes

How do I earn AiloCoin from distributed inference?

You can earn AiloCoin by contributing your browser's computing power to distributed AI inference.

How to earn:

  1. Go to Chat: Navigate to the Chat page
  2. Select Distributed Model: Choose a model like "Qwen 1.8B" (requires 4 nodes)
  3. Join Network: Your browser joins a room with other nodes
  4. Process Requests: When users send messages, your node helps process them
  5. Earn Rewards: You receive 0.05 ALC per successful inference
💡 Tip: Keep the Chat tab open to continuously earn rewards as part of the distributed network!

How do I recover my account if I forget my password?

Ailo Network uses a Recovery Key system instead of email verification for account recovery.

How it works:

  1. Generate: Go to Settings → Recovery Key → Generate New Key
  2. Download: Click "Download Key" to save a .txt file with your unique recovery key
  3. Store Safely: Keep this file offline in a secure location
  4. Recover: If you forget your password, click "Forgot Password?" on login page
  5. Reset: Enter your username and recovery key to set a new password
⚠️ Important: The recovery key is the ONLY way to recover your account. We cannot reset passwords without it. Store it safely!

What do you mean by training a neural network?

Training is the process by which the neural network learns from data. It's analogous to how a human brain learns from experience.

The process in detail:

  1. Input: The network reads a text (e.g., Wikipedia article)
  2. Prediction: It tries to predict the next word
  3. Comparison: It calculates the error vs. the actual word (Loss Function)
  4. Correction: It computes how to adjust weights to reduce error (Backpropagation)
  5. Update: It applies corrections to the 840 million parameters
  6. Repeat: This happens millions of times on different data

In Ailo, each user who "mines" performs this process locally and sends only the gradients (corrections) to the central server, which aggregates them using the Federated Averaging algorithm.

What type of neural network? What does it do?

Type: Transformer Decoder-Only (Large Language Model - LLM architecture)

Supported Models Range

Solo (1 user) 82M - 500M (DistilGPT-2, Qwen 0.5B)
Distributed (4 users) 1.8B parameters (Qwen 1.8B)
Future (64+ users) Up to 600B parameters (Grok, Llama 405B)
Inference Engine Transformers.js (ONNX Runtime Web)
Coordination WebSocket real-time sync
Precision FP16 (optimized for browser)

What it does:

  • Next-Token Prediction: Predicts the next word given a context
  • Text Generation: Can write articles, answer questions, complete sentences
  • Language Understanding: Captures semantic and syntactic patterns

It's similar to models like GPT-2/GPT-3, but completely decentralized — trained by the community instead of a single datacenter.

Do you have any bibliographic references (documentation)?

Ailo's architecture is based on peer-reviewed academic research. Here are the foundational papers:

1. Transformer Architecture
"Attention Is All You Need" (2017) - Vaswani et al.
arXiv:1706.03762
The original paper that introduced the Transformer architecture, the foundation of all modern LLMs.
2. Scaling Language Models
"Language Models are Few-Shot Learners" (GPT-3, 2020) - Brown et al.
arXiv:2005.14165
Demonstrates how language models improve with parameter scale.
3. Federated Learning
"Communication-Efficient Learning of Deep Networks from Decentralized Data" (2017) - McMahan et al.
arXiv:1602.05629
The foundational paper on federated learning, the basis of our decentralized approach.
4. FedAvg Algorithm
"Federated Optimization in Heterogeneous Networks" (2019)
arXiv:1812.06127
The gradient aggregation algorithm used in Ailo.
5. BPE Tokenization
"Neural Machine Translation of Rare Words with Subword Units" (2016) - Sennrich et al.
arXiv:1508.07909
The Byte-Pair Encoding tokenization algorithm used for the vocabulary.

How does a cryptocurrency of this type work?

AiloCoin is based on Proof-of-Contribution (PoC), not traditional Proof-of-Work.

How to earn:

  1. The user opens the Dashboard in their browser
  2. Clicks "Start Mining" to train the model locally on public data (Wikipedia, StackOverflow)
  3. Sends the contribution (gradient) to the coordinator server
  4. The server validates the contribution:
    • Verifies it actually reduced the loss
    • Verifies the wallet's digital signature
    • Checks statistical plausibility of gradients
  5. If valid → user receives AiloCoin proportional to their contribution

Comparison with Bitcoin:

Bitcoin AiloCoin
Consensus Proof-of-Work Proof-of-Contribution
Mining Computing SHA-256 hashes Training AI
Energy Computational waste Useful work
Output Only the coin Coin + smarter AI
Hardware Specialized ASICs Standard browser

Current status:

  • ✅ Working reward system
  • ✅ Browser-integrated wallet
  • ✅ Transaction ledger
  • ✅ P2P transactions (wallet to wallet transfers)
  • ✅ 10-confirmation verification system (user transactions require 10 node confirmations)
  • ✅ System rewards auto-confirmed (NETWORK rewards are immediately spendable)
  • ⏳ Full consensus decentralization (roadmap Q3 2026)

What is CUDA GPU Mining and how does it work?

CUDA Mining is our GPU-accelerated training system that allows you to contribute computational power using your NVIDIA graphics card.

Requirements:

  • GPU: NVIDIA GPU with CUDA support (RTX 2060 or better recommended)
  • VRAM: Minimum 4GB, 8GB+ recommended for best performance
  • Software: Python 3.10+, CUDA Toolkit 11.8+, PyTorch with CUDA

How to start:

  1. Download the CUDA miner from your Dashboard
  2. Install dependencies: pip install -r requirements.txt
  3. Run: python mining_client.py --wallet YOUR_WALLET
  4. Your GPU will train the model locally and submit gradients
  5. Earn ALC rewards for each valid submission!
💡 Tip: GPU miners earn significantly more than browser miners due to higher computational power. A good GPU can earn 10-50x more ALC per hour!

AMD GPU Support:

We also support AMD Radeon GPUs via the ATI Miner! Requirements:

  • GPU: AMD RX 580 or newer
  • VRAM: Minimum 6GB
  • Driver: ROCm 5.0+ (included with Adrenalin 22.40+)

Download: ATI/AMD Miner

How are mining rewards calculated?

Rewards are based on the quality and quantity of your contributions:

Reward Formula

Base Reward 0.1 ALC per valid gradient submission
Quality Multiplier Up to 10x based on loss quality (lower = better)
Hashrate Multiplier 0.5x - 3x based on GPU speed
🏆 Best Loss Bonus +5.12 ALC if you achieve a new best loss!

Example: A regular GPU submission with good quality might earn 0.15-0.25 ALC. If your training achieves a new all-time best loss, you get an extra 5.12 ALC bonus!

Reward Types:

  • CUDA_MINING_REWARD - GPU miner contributions (NVIDIA/AMD)
  • INFERENCE_REWARD - Distributed inference participation (0.05 ALC)

What happens if I send ALC to the wrong address?

Ailo Network has a Transaction Dispute system that allows you to request a rollback for mistaken or fraudulent transactions.

How to dispute a transaction:

  1. Go to your Wallet
  2. Click on the transaction you want to dispute
  3. Click the red "Dispute Transaction" button
  4. Your request will be sent to admin for review

Important limitations:

  • You can only dispute transactions within 5 days of creation
  • Only TRANSFER transactions can be disputed (not mining rewards)
  • Transactions that are already CONFIRMED (10+ verifications) cannot be disputed
  • Only the sender or admin can initiate a dispute
⚠️ Note: The rollback system is designed for legitimate disputes only. Abuse of this system may result in account restrictions.