Phase 6 — Le marché de couverture d'experts (M3)

Les nœuds faibles voient quelle (couche, plage d'experts) est la plus rare et la mieux payée, et la comblent eux-mêmes — le marché de couches éprouvé, au grain plus fin.

Le marché de shards de couches de Kvasir — carte de demande, auto-inscription à récompense maximale, téléchargement partiel, récompenses par nœud — était déjà vérifié sur appareil. M3 re-paramètre le même mécanisme au grain de la (couche, plage d'experts), de sorte que la couverture s'auto-répare vers les plages d'experts les plus sous-répliquées et les mieux payées.

Vérifié · API

Agrégation de rareté → attribution de la plage la mieux récompensée

Trois workers s'enregistrent sur la couche 0 : A = [0,128), B = [128,256), C = [0,128) en seconde réplique, avec target_replicas = 2 :

coucheexpertsrépliquesrareté
0[0, 128)20.0 (objectif atteint)
0[128, 256)10.5 (sous l'objectif)
A market board of expert-range tiles with scarcity heat and volunteering devices

volunteer(max_experts=64) → taille la plage la plus rare au budget du nœud.

POST /api/expert-volunteer {"max_experts": 64}
  → {layer: 0, experts: [128, 192], scarcity: 0.5, replicas: 1, target: 2}
Fait · Python pur (hub)

Un marché offre/demande au grain de l'expert

  • POST /api/expert-coverage — les workers signalent en heartbeat leurs détentions (couche, plage d'experts).
  • GET /api/expert-demand — agrégation des répliques par expert → segments contigus de plages avec scores de rareté.
  • POST /api/expert-volunteer — attribue la plage la plus rare taillée au budget du nœud.
  • Le marché de couches existant (auto-inscription · téléchargement partiel · récompenses) re-paramétré en (couche, plage d'experts).

La suite en M4 : dispatch par lots des requêtes concurrentes plus un cache de hot-experts — tokens/s proportionnel au nombre de workers — et routage de répliques (worker le plus proche/rapide) avec repli anti-churn.