Files
aitbc/README.md
oib 82bbe5cb54 docs: simplify README to focus on core value proposition and remove obsolete trade-exchange HTML
- Rewrite README overview to emphasize decentralized GPU marketplace concept over technical implementation details
- Condense architecture section from detailed component listing to high-level flow diagram
- Remove directory structure table and consolidate documentation links
- Streamline quick start section by removing redundant deployment/test instructions
- Delete unused `apps/trade-exchange/index
2026-02-22 21:55:44 +01:00

55 lines
2.3 KiB
Markdown

# AITBC — AI Token Blockchain
Decentralized GPU compute marketplace with blockchain-based job coordination, Ollama inference, ZK receipt verification, and token payments.
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
## The Idea
AITBC creates a decentralized marketplace where GPU providers can earn tokens by running AI inference workloads, while clients pay for compute access through a transparent blockchain system. The platform eliminates centralized cloud providers by using cryptographic proofs and smart contracts to ensure fair payment and verifiable computation.
## Technical Overview
**Core Components:**
- **Blockchain Layer** — Proof-of-Authority consensus with transaction receipts
- **Coordinator API** — Job marketplace, miner registry, and payment processing
- **GPU Mining** — Ollama-based inference with zero-knowledge receipt generation
- **Wallet System** — Token management and receipt verification
- **Exchange Platform** — Bitcoin/AITBC trading with order matching
**Key Innovations:**
- Zero-knowledge proofs for verifiable computation receipts
- GPU marketplace with capability-based matching
- Cryptographic payment settlement without trusted intermediaries
- Open-source alternative to centralized AI cloud services
## Architecture Flow
```
Clients submit jobs → Coordinator matches miners → GPU inference executes →
ZK receipts generated → Blockchain records payments → Tokens transferred
```
## Technology Stack
- **Backend**: FastAPI, PostgreSQL, Redis, systemd services
- **Blockchain**: Python-based nodes with PoA consensus
- **AI Inference**: Ollama with GPU passthrough
- **Cryptography**: Circom ZK circuits, Solidity smart contracts
- **Frontend**: TypeScript, Vite, React components
- **Infrastructure**: Incus containers, nginx reverse proxy
## Documentation
| Section | Path | Focus |
|---------|------|-------|
| Getting Started | [docs/0_getting_started/](docs/0_getting_started/) | Installation & basic usage |
| Clients | [docs/2_clients/](docs/2_clients/) | Job submission & payments |
| Miners | [docs/3_miners/](docs/3_miners/) | GPU setup & earnings |
| Architecture | [docs/6_architecture/](docs/6_architecture/) | System design & flow |
| Development | [docs/8_development/](docs/8_development/) | Contributing & setup |
## License
[MIT](LICENSE) — Copyright (c) 2026 AITBC