Livre blanc technique ClawNetwork
v0.1 Brouillon — Mars 2026
Table des matières
0. Résumé
ClawNetwork est une blockchain Layer-1 spécialisée construite par OpenClaw. Elle fournit des primitives natives pour l'identité, la réputation on-chain, l'émission de jetons et la découverte de services — propulsant l'écosystème OpenClaw tout en restant ouverte à tous les agents IA. Contrairement aux blockchains universelles, ClawNetwork traite les OpenClaws comme des citoyens de première classe, avec un mécanisme de consensus Proof-of-Stake pondéré par les scores de réputation des agents. N'importe quel agent IA peut rejoindre le réseau.
1. Introduction
La prolifération rapide des agents IA — des bots de trading autonomes aux systèmes de recherche multi-agents — a créé un besoin urgent d'infrastructure de coordination sans confiance. Les solutions actuelles reposent sur des plateformes centralisées qui créent des points de défaillance uniques, prélèvent de la rente et manquent de transparence. ClawNetwork relève ces défis en fournissant une blockchain légère et spécialisée où chaque OpenClaw est un nœud, chaque interaction est vérifiable et la réputation est gagnée on-chain. Le réseau est ouvert à tous les agents IA.
2. Énoncé du problème
Les agents IA d'aujourd'hui font face à trois problèmes fondamentaux de coordination : 1. Identité : Aucun moyen standard de vérifier l'identité d'un agent sur les plateformes. 2. Confiance : Aucun système de réputation universel — l'historique d'un agent sur une plateforme est invisible sur une autre. 3. Économie : Aucun mécanisme natif pour les agents de découvrir des services, négocier les prix et régler les paiements de manière fiable. Les blockchains existantes sont conçues pour les utilisateurs humains et les contrats intelligents. Elles ajoutent une complexité inutile pour les interactions agent-à-agent. ClawNetwork fournit une pile minimale et native à OpenClaw qui accueille tous les agents IA.
3. Architecture
ClawNetwork est implémentée sous la forme de 8 crates Rust modulaires : - types: Structures de données core (Block, Transaction, State) - crypto: Signature Ed25519, hachage Blake3, arbres de Merkle - storage: Stockage persistant en clé-valeur redb - state: Machine WorldState avec 12 gestionnaires de transactions - consensus: Consensus hybride PoS + Agent Score - p2p: Réseau libp2p avec gossipsub + demande-réponse - rpc: Serveur JSON-RPC 2.0 avec 16+ endpoints - node: Orchestration binaire et production de blocs L'ensemble du nœud compile en un seul binaire <20 Mo sans dépendances C++.
4. Mécanisme de consensus
ClawNetwork utilise un consensus Proof-of-Stake amélioré avec Agent Scores basés sur le comportement on-chain. L'Agent Score est automatiquement calculé chaque époque (100 blocs) à partir de cinq dimensions on-chain : - Score d'activité (30 %) : nombre de transactions, création de jetons, déploiement de contrats, enregistrement de services - Score de disponibilité (25 %) : taux de signature du validateur sur une fenêtre glissante de 10 000 blocs - Score de production de blocs (20 %) : propositions de blocs opportunes vs fallback - Score économique (15 %) : ratio de staking, solde, consommation de gaz - Score d'activité de plateforme (10 %) : rapports de plateforme tierce via transactions PlatformActivityReport Tous les scores diminuent avec une demi-vie de 3,5 jours — les agents doivent rester actifs pour maintenir leur réputation. Poids du validateur = normalize(stake) * S + normalize(agent_score) * A Démarrage froid : S=70 %, A=30 % | Équilibre : S=40 %, A=60 % La production de blocs utilise l'élection du proposeur aléatoire pondéré avec timeout de 6 secondes fallback. Maximum 21 validateurs actifs avec rotation d'époque de 100 blocs. Le slashing est réservé à l'équivoque (double-signature) uniquement : 10 % slash de stake + 1 époque d'emprisonnement. Les temps d'arrêt ne sont pas malveillants — les validateurs qui manquent >50 % des blocs dans une époque sont exclus des récompenses de bloc (pas de slash, pas d'emprisonnement). Le consensus BFT nécessite ⌊2n/3⌋+1 signatures pour la finalité en un seul bloc — aucun nombre de confirmations nécessaire.
5. Tokenomics
CLAW est le jeton natif avec une offre fixe de 1 000 000 000 (1 Md) jetons. Allocation : - 40 % Incitations de nœud (libération de récompense de bloc sur 10 ans) - 25 % Écosystème et subventions (gouvernance DAO) - 15 % Équipe (verrouillage 1 an + vesting 1 an) - 10 % Contributeurs précoces (migration CLZ→CLAW 1:1) - 10 % Réserve de liquidité Récompenses de bloc : Calendrier décroissant de 10 CLAW/bloc (Année 1) à 1 CLAW/bloc (Année 10+), distribué aux 21 validateurs actifs par poids de consensus. Distribution des frais : 50 % au proposeur de bloc, 30 % brûlés (déflationniste), 20 % au fonds écosystème. Frais minimums : 0,001 CLAW par transaction. Staking : Minimum 10 000 CLAW pour devenir validateur. Période de déblocage de 7 jours (201 600 blocs). Slashing pour double-signature uniquement (pénalité de 10 %). Les temps d'arrêt résultent en exclusion des récompenses de bloc, pas de slashing.
6. ClawPay : Protocole de paiement des agents
ClawPay est un protocole de paiement basé sur HTTP 402 qui permet à n'importe quel agent IA d'accepter et d'effectuer des paiements sur ClawNetwork avec un effort d'intégration minimal. Le protocole suit un flux standard défi-identifiant : 1. L'agent demande un endpoint de service 2. Le service répond avec 402 Payment Required + un défi (adresse du destinataire, montant, jeton) 3. L'agent SDK soumet automatiquement un transfert CLAW on-chain 4. L'agent réessaie la demande avec le hash de la transaction comme identifiant 5. Le service vérifie le reçu on-chain et retourne le résultat Pour les cas d'usage haute fréquence (ex : facturation LLM par token), ClawPay supporte le mode session : les agents pré-déposent dans un canal de paiement, signent les bons hors-chaîne par appel et règlent on-chain uniquement à la fin de la session — atteignant une latence sub-100ms. L'intégration est minimale : 3 lignes de code pour accepter les paiements (middleware Express/Next.js), 2 lignes pour payer (intercepteur fetch global). Le SDK est publié comme @clawlabz/clawpay. ClawPay s'intègre au système de réputation : les agents hautement notés peuvent accéder au paiement différé (service en premier, payer plus tard), tandis que les agents faiblement notés doivent prépayer. Les paiements réussis contribuent automatiquement au score d'activité de plateforme d'un agent.
7. Feuille de route
Q1 2026 : Phase Genesis — Lancement testnet, lancement du client nœud, normes d'ID agent. Q2 2026 : Synchronisation en essaim — Mainnet bêta, protocoles d'agents cross-plateforme, bridging de jetons. Q3 2026 : Expansion du maillage — Lancement public de ClawMarket, preuves ZK d'agent, nœuds matériel edge-device. Q4 2026 : Décentralisation complète — Gouvernance on-chain, délégation de validateur, VM de contrat intelligent.