daitchain

La première
chaîne à preuve d'intelligence.

DAIT est une chaîne de couche 1 souveraine qui satisfait aux trois conditions conjonctives de la preuve d'intelligence (PoI) : (a) son unité de travail acceptée est un calcul cognitif vérifiable (inférence, ajustement fin, simulation, raisonnement, calcul scientifique), (b) la vérification est une composition adaptative d'attestation enracinée dans le matériel, de preuves cryptographiques, d'échantillonnage statistique et de vérifications comportementales, et (c) au moins un paramètre économique principal est une fonction continue de l'état du réseau plutôt qu'une constante définie à la genèse. PoUW satisfait (a) seul. DAIT est conçu pour satisfaire aux trois conditions au mainnet — (a) et (b) fonctionnent aujourd'hui dans le devnet ; (c), le moteur d'émission indexé sur l'état, est construit et prêt pour l'audit avant la mise à niveau coordonnée du mainnet. daitchain est le hub des développeurs : points de terminaison RPC, explorateur de blocs, configuration des validateurs, documentation de l'API des modules et environnement d'exécution hôte de référence.

PoIpremière chaîne à formaliser la preuve d'intelligence
En auditÉmission PoI v0.6.0-poi-rc1
dynamiqueplafond de validateurs actifs (s'adapte à l'utilisation)
9modules répartis sur 4 axes PoI
État

Modules construits et testés. Émission PoI en audit externe.

Chaîne de couche 1 souveraine avec neuf modules de domaine intégrés : jalonnement hiérarchisé, attestation d'enclave matérielle multi-fournisseurs (modes de calcul confidentiel CPU et GPU), validation-révélation de preuve de travail utile, marché du calcul, canaux d'état, messagerie sur chaîne, comptes d'agents, lac de données décentralisé et identité pseudonyme accréditée. Environnement d'exécution de contrats WebAssembly disponible. Échafaudages d'exécution à concurrence optimiste (Block-STM) et de DAG-mempool en place. Le moteur d'émission de preuve d'intelligence a été reconstruit pour être autonome et est maintenant prêt pour l'audit, étiqueté v0.6.0-poi-rc1, en attente d'un examen externe avant une mise à niveau coordonnée du mainnet.

Phase 0 · FondationRepo, Livepaper, site public, neuf modules personnalisés implémentés et testés. Livré.
Phase 1 · DevnetDevnet alpha à 4 validateurs (Trinity à Quartet). Modules personnalisés en ligne en test. Refonte de l'émission PoI complétée et auto-vérifiée. Livré.
Phase 2 · Durcissement & auditMoteur d'émission PoI prêt pour l'audit (v0.6.0-poi-rc1) — audit de sécurité externe en cours. Racines de confiance matérielles réelles dans des enclaves. Intégration de validateurs externes. Mise à l'échelle du DAG-mempool HexaChain prototypée et validée sur un devnet à 4 nœuds. Intégration du restaking Bitcoin. En cours.
Phase 3 · MainnetLa mise à jour PoI coordonnée sur chaîne active l'émission au mainnet. Staking avec slashing. Canaux d'état en ligne. CLOB. Contrats à terme de calcul. Ponts inter-chaînes. Gouvernance DAO. Prochainement — après l'audit.
Classe de consensus

Preuve d'Intelligence (PoI).

La Preuve d'Intelligence (PoI) est la propriété d'un protocole de consensus qui satisfait trois conditions simultanément : (a) unité de travail cognitif - l'unité de travail acceptée par le protocole est un calcul cognitif vérifiable (inférence, ajustement fin, simulation, raisonnement ou calcul scientifique) dont l'exécution peut être vérifiée par des moyens matériels, cryptographiques ou statistiques; (b) vérification adaptative - la pile de vérification n'est pas une fonction fixe unique, mais compose l'attestation matérielle, les preuves cryptographiques, l'échantillonnage statistique et les vérifications comportementales, la fonction de vérificateur appropriée à une classe de charge de travail donnée étant elle-même sélectionnée de manière adaptative; (c) paramètres économiques indexés sur l'état - au moins un des paramètres économiques primaires du protocole est une fonction continue de l'état du réseau plutôt qu'une constante définie à la genèse. PoUW satisfait (a). PoI exige les trois.

DAIT réalise PoI selon quatre axes. Chacun des neuf modules personnalisés contribue à un ou plusieurs.

Axe 1 - Travail intelligent

L'unité de travail acceptée est un calcul cognitif : inférence LLM, ajustement fin LoRA/QLoRA, raisonnement d'agent, simulation de réseau de tenseurs, génération de preuve zkML. Réalisé par x/pouw (primitive d'unité de travail cognitif) et x/datalake (stockage attesté par enclave pour les données de l'intelligence).

Axe 2 - Vérification intelligente

La vérification est un composite adaptatif : matériel (TEE multi-fournisseurs), cryptographique (inclusion forcée par extension de vote, Dilithium dès la genèse), statistique (preuve de réplication, exécution redondante, décomposition ponctuelle de trains de tenseurs) et comportemental (réputation de l'auditeur). Réalisé par x/tee_attest et x/identity, avec x/datalake, x/messaging et x/agent comme contributeurs secondaires.

Axe 3 - Adaptation intelligente du réseau

Les paramètres économiques primaires évoluent avec l'état du réseau, par époque et par bloc : plafond de validateurs actifs (formule sqrt), l'allocation de l'émission par bloc (indexée sur le calcul — un travail plus utile déplace une plus grande partie de la frappe vers les hôtes qui l'effectuent), pondération des crédits (par type de charge de travail), rotation du pool de secours, temps de bloc, plancher de validateurs. L'offre totale est limitée par un plafond fixe de 1B-DAIT avec décroissance géométrique (style Bitcoin); l'indexation sur l'état régit l'allocation et l'intensité de vérification, non le plafond. Réalisé par x/staking_tiers et x/compute_market, alimenté par les pondérations par charge de travail de x/pouw.

Axe 4 - Acteurs intelligents

Les agents d'IA sont des personnes économiques de premier plan, et non des externalités enveloppées. Des identifiants résistants au quantique sont requis dès la genèse. Réalisé par x/agent, x/state_channel (négociation d'agent hors chaîne, finalité sur chaîne) et x/messaging (communications d'agent à agent chiffrées de bout en bout avec quotas de pourriel adaptatifs).

PoI n'est pas une nouvelle création de pièce. L'idée est en développement depuis plus d'une décennie à travers plusieurs itérations (aiscendence.com en 2018, dait.io en 2020); la convergence en 2026 de l'attestation TEE, du calcul GPU confidentiel, des cadres de blockchain modulaires, du consensus par extension de vote et de la signature post-quantique est ce qui l'a finalement rendue livrable. Bitcoin a prouvé que la monnaie pouvait être publique; PoI prouve que le calcul peut l'être. Consultez l'historique et la mission sur dait.foundation.

Lisez la définition formelle + le modèle de menaces + la correspondance des modules dans Livepaper révision 36, section 3 ou l'explication de PoI sur dait.foundation.

Pile technologique

Les couches technologiques.

DAIT est une appchain souveraine conçue pour satisfaire la Preuve d'Intelligence (PoI). La couche de base (machine à états, mise en réseau, consensus, communication inter-chaînes) provient d'un cadre de blockchain modulaire maintenu. La couche différenciante (neuf modules de domaine personnalisés) est l'endroit où les quatre axes PoI sont réalisés. Chaque ligne ci-dessous nomme l'axe PoI que la couche dessert le plus directement.

Consensus
(Axis 2, 3)
Moteur de consensus tolérant aux pannes byzantines, finalité à créneau unique, prise en charge des extensions de vote; validation pondérée par le jalonnement de 2/3+ par bloc. L'extension de vote est le canal cryptographique d'inclusion forcée qui rend la vérification adaptative (axe 2) résistante à la censure; le plafond de validateurs actifs par époque est le paramètre économique indexé par l'état de l'axe 3.
Mise en réseau
(Axis 4)
Protocole de pair authentifié et chiffré sur TCP (poignée de main station-à-station ed25519, AEAD ChaCha20-Poly1305); canaux multiplexés pour le consensus, la propagation mempool, la synchronisation des blocs, la synchronisation de l'état. Transporte le trafic d'agent à agent pour les acteurs de l'axe 4.
Machine à états
(Axis 4)
Cadre de blockchain modulaire avec substrat de comptes intelligents (chaque compte peut porter une logique d'authentification programmable). Le substrat est ce qui permet à x/agent de traiter les agents d'IA comme des personnes économiques de premier plan (axe 4).
Exécution
(Axis 1)
Double machine virtuelle : EVM parallèle à concurrence optimiste (compatibilité totale des opcodes) et environnement d'exécution de contrats WebAssembly bac à sable. La couche d'exécution transporte les métadonnées de charge de travail cognitive de l'axe 1 : reçus PoUW, références d'attestation, exécutions de marketplace.
Validation de l'état
(Axis 2)
Arbre de Merkle authentifié (IAVL) soutenu par une couche de journal en écriture anticipée en mémoire sur un magasin de clés-valeurs à structure journalisée; v2 arrive au T4 2026. Les engagements de Merkle ancrent les preuves de vérification statistiques et cryptographiques de l'axe 2.
Inter-chaîne
(Axis 3)
Inter-Blockchain Communication v10 pour le pontage d'actifs et de messages à confiance minimisée. Permet aux paramètres économiques de l'axe 3 d'absorber les signaux de liquidité externes (p. ex. restaking Bitcoin, stables pontés).
Modules personnalisés
(les 4 axes)
Neuf modules de domaine spécifiques à DAIT réalisent les quatre axes PoI (voir la section Modules ci-dessous).

La couche d'exécution est un EVM parallèle véritable. Les transactions dans un bloc s'exécutent de manière spéculative en parallèle, avec un suivi des ensembles de lecture et d'écriture; les transactions en conflit sont ré-exécutées dans l'ordre de dépendance en série par rapport à l'état post-conflit. Empiriquement, le taux de conflit moyen sur des charges de travail de type production est de 5 à 15 %, laissant 85 à 95 % des transactions s'exécuter entièrement en parallèle. Le résultat est le même état final qu'une exécution strictement en série, avec un débit passant à l'échelle presque linéairement avec les cœurs. Cela compte pour PoI parce que les reçus de travail cognitif de l'axe 1 et les recalculs de paramètres indexés par l'état de l'axe 3 atterrissent tous deux sur la couche d'exécution en volume.

Exécuter un nœud

Configuration du validateur et de l'hôte.

Trois rôles, trois chemins de configuration. Tous nécessitent du DAIT jalonné une fois le mainnet lancé. Aucun n'est restreint par candidature ou KYC.

Validateur

Proposer des blocs. Gagnez 30 pour cent des récompenses de blocs pondérées par vos crédits PoUW délégués. Matériel : 16 vCPU, 64-128 Go de RAM, 4 To NVMe, p99 de moins de 150 ms vers les autres validateurs. Autoliation de 100 000 DAIT minimum.

$ daitd init my-validator --chain-id dait_4090-1
$ daitd start
$ daitd tx staking create-validator \
    --moniker my-validator \
    --amount 100000000000udait \
    --commission-rate 0.05

Nœud (hôte de calcul)

Héberger l'inférence IA dans une enclave attestée par le matériel. Gagnez 60 pour cent des récompenses de blocs proportionnellement au travail vérifié. Matériel : tout GPU avec mode de calcul confidentiel (les gammes de produits H100 / H200 / B200 du principal fournisseur de GPU pour centres de données), ou un processeur de serveur de 5e génération avec prise en charge du mode confidentiel. Jalonner 3 690 DAIT par GPU enregistré.

$ dait-host init --tee-kind gpu-cc
$ dait-host register --gpu-uuid GPU-xxxx
$ dait-host serve --models llama3.1-8b,qwen2.5-7b

Locataire (louer du calcul)

Soumettre des tâches d'IA au réseau. Ouvrir un canal d'état pour l'inférence à haute fréquence. Payer uniquement pour l'exécution vérifiée et attestée.

$ dait-cli deploy job.sdl --price-ceiling 50udait
$ dait-cli channel open host123 --escrow 1000udait --hours 24
$ dait-cli infer --model llama3.1-8b --prompt "..."

Guides d'exécution détaillés sur forge.dait.io/dait/docs (à venir Phase 1).

API

Points de terminaison RPC et gRPC.

Les points de terminaison du testnet public seront disponibles à la Phase 1. JSON-RPC compatible EVM plus REST et gRPC standards du cadre d'appchain.

JSON-RPC (EVM)

https://rpc.daitchain.io
Compatible EVM. À utiliser avec MetaMask, ethers, viem, web3.js, web3.py. ChainID 4090 testnet, 1 mainnet.

REST du cadre

https://api.daitchain.io
REST standard du cadre d'appchain. Interroger les soldes bancaires, l'état du jalonnement, les propositions de gouvernance, l'état du module DAIT personnalisé.

gRPC du cadre

grpc.daitchain.io:9090
Pour les indexeurs à haut débit et les cadres de robots. Inclut les définitions proto des modules personnalisés DAIT.

Événements WebSocket

wss://rpc.daitchain.io/websocket
S'abonner aux événements NewBlock, Tx. eth_subscribe compatible EVM.

RPC de consensus

https://rpc.daitchain.io:26657
RPC direct du moteur de consensus. Bloc, validateur, informations réseau, soumission de transactions brutes.

Synchronisation de l'état

https://rpc.daitchain.io:26657 (statesync)
Rattrapage rapide des nouveaux validateurs. Intervalle d'instantané de 6 000 blocs.

Explorateur

Explorateur de blocs.

L'explorateur de blocs DAIT est livré en même temps que le testnet public. Il s'agit d'un fork de Ping.pub avec prise en charge des modules personnalisés DAIT : reçus PoUW, état de vérification des attestations, ordres du marketplace de calcul, état des canaux d'état, lignée des comptes d'agent.

explorer.daitchain.io

Affiche actuellement « à venir Phase 1 ». Ajoutez aux favoris et revenez vérifier.

Modules

Les neuf modules spécifiques de DAIT.

DAIT étend le cadre d'appchain avec neuf modules de domaine personnalisés. Chaque carte est étiquetée avec l'axe de PoI (1-4) qu'il réalise principalement; plusieurs modules contribuent également à un axe secondaire. Code source complet au forge.dait.io/dait.

x/staking_tiers Axe 3

Staking à six niveaux avec des verrous progressivement plus élevés. User, Heavy, Node, Supernode, Validator, Oracle. Chaque niveau est 10x le précédent, ancré à 100 DAIT. Droits conditionnés par niveau et taux de slashing par niveau. Falaise de déblocage de 14 jours. Adapte l'influence de l'opérateur à l'intelligence déployée (axe 3, axe secondaire 4).

x/tee_attest Axe 2

Vérification d'attestation d'enclave matérielle sur chaîne across trois modes de calcul confidentiel de fournisseurs de silicium (un fournisseur de GPU, deux fournisseurs de CPU). Corps de citation stockés hors chaîne. Résultat + hachage de contenu de 32 octets sur chaîne. Inclusion forcée par vote-extension pour la résistance à la censure. La branche enracinée dans le matériel de la vérification adaptative de l'axe 2.

x/pouw Axe 1

Accumulation de crédits de preuve-de-travail-utile. Pondéré par les jetons, conditionné par attestation, escompté par audit. Crédits soulbound avec demi-vie de 14 jours. Reçus commit-reveal avec fenêtre de révélation de 9 blocs. Répartition des émissions 60/30/6/3/1 (hôtes/validateurs/trésorerie/assurance/brûlage). La primitive d'unité-de-travail cognitive (axe 1); les poids par charge de travail entraînent l'adaptation de l'axe 3.

x/compute_market Axe 3

Marché de vente aux enchères hollandaise inversée. Cinq sous-modules coopérants: déploiement, marché, fournisseur, audit, séquestre. Séquestre de streaming bloc par bloc avec fermeture automatique en cas de fonds insuffisants. 60% de frais brûlés, 40% au pool communautaire. La vente aux enchères hollandaise inversée est le mécanisme d'appariement adaptatif de l'axe 3 (axe secondaire 4, puisque les agents sont des acheteurs de premier plan).

x/state_channel Axe 4

Sessions de calcul hors chaîne avec protocole de litige à mouvement forcé par tours alternés. Ouverture avec une transaction, transactions hors chaîne, fermeture avec une transaction. Fenêtre de contestation de 24 heures. Reçus merkleizés dans l'état du canal. Transporte la négociation d'agents hors chaîne avec finalité sur chaîne (axe 4).

x/messaging Axe 4

Messagerie chiffrée de portefeuille à portefeuille. Clés publiques, graphiques de contacts, état de groupe, quotas de niveau de spam sur chaîne. Les corps transitent par relais pair à pair avec chiffrement de bout en bout à double cliquet (un à un) et Messaging Layer Security RFC 9420 (groupes). Communications agent à agent chiffrées de bout en bout (axe 4); les quotas de spam par compte s'adaptent avec la réputation (axe 2).

x/agent Axe 4 PQ depuis la genèse

Agents d'IA en tant que comptes économiques de premier plan (axe 4). Construit sur un substrat de compte intelligent. Modèle à deux clés opérateur/clé chaude avec politique de dépense sur 24h glissantes. Agents enfants récursifs (profondeur 3). Garde de récupération multisig avec vérification cryptographique par signataire. Résilient au quantique par défaut: chaque agent enregistre une clé chaude NIST FIPS 204 / ML-DSA-65 (CRYSTALS-Dilithium Mode 3) au jour de la genèse; les agents uniquement secp256k1 hérités échouent à l'authentification. Dilithium-requis-dès-la-genèse est la branche cryptographique de la vérification de l'axe 2 pour l'action des agents.

x/datalake Axe 1

Stockage décentralisé de qualité industrielle. Les fournisseurs de stockage opèrent à l'intérieur d'enclaves attestées par matériel. Codage d'effacement Reed-Solomon (10+4 par défaut, surcoût de 1.4x vs 3x de réplication). Réplication géo-distribuée, facteur réglable par gouvernance. Niveaux classés par SLA: chaud (<10ms), tiède (<1s), froid (archivage). Défis continus de preuve-de-réplication signés à l'intérieur des enclaves (vérification statistique de l'axe 2). Paiement en streaming par octet-mois via séquestre de style canal. S'intègre à x/compute_market pour la sémantique "le bail nécessite ce jeu de données". Détient les données sur lesquelles l'intelligence s'exécute (axe 1).

x/identity Axe 2

Identité pseudonyme accréditée avec preuves d'attributs à divulgation nulle. Les opérateurs prouvent "SOC 2 Type II", "juridiction UE", "conforme au RGPD", "investisseur accrédité" sans révéler d'entité légale. Marché d'émetteurs: les auditeurs accrédités émettent des identifiants ZK dans DAIT. Divulgation sélective pour les charges de travail réglementées (soins de santé, finance, défense). Révocation par identifiant. Compatible avec les identifiants vérifiables W3C. La divulgation sélective ZK est la branche comportementale/accréditée de la vérification de l'axe 2 pour l'intelligence réglementée (axe secondaire 4). Distinct de x/agent (qui gère l'identité des robots).

Performance

Budget de débit et de latence.

Cibles par phase. La chaîne est le goulot d'étranglement uniquement dans les premières phases; une fois que les canaux d'état et le mempool DAG sont livrés, le débit de calcul devient une propriété de la bande passante de la mémoire GPU de l'hôte, et non du temps de bloc. Le mempool DAG — un graphique de certificats de style Narwhal/Bullshark avec ordonnancement déterministe, la réalisation légitime de "plusieurs blocs à la fois" — est prototypé et a été validé de bout en bout sur un devnet à 4 nœuds; les chiffres TPS ci-dessous demeurent des cibles d'ingénierie, et non un débit mainnet mesuré.

MétriquePhase 1 (devnet)Phase 2 (testnet)Phase 3 (mainnet)
Temps de blocCible de 1000 ms1000 ms puis 500 ms500 ms
Limite de gaz par bloc99M99M99M
Validateurs actifs3 → 4 → ~12dynamique (plancher 100, s'adapte à l'utilisation)dynamique (plafond 256; en attente 4-10x actifs)
TPS soutenu L15-10k30-50k30-50k
TPS de pointe L128k80k80k
Appels d'IA utilisateur/seclimité par L1limité par L1illimité (canaux)
FinalitéBFT inférieure à la seconde (créneau unique, sans profondeur de confirmation probabiliste)

Pour plus de détails sur la performance et le consensus, voir la section performance du Livepaper et la production de blocs.

Logo DAIT

Construire la chaîne.

Ingénieurs bienvenus. Validateurs bienvenus. Hôtes bienvenus. Pseudonymes bienvenus.

Formulaire de contact · sujet = "Exécuter un hôte de calcul" ou "Exécuter un validateur"

Pour la gouvernance, voir dait.foundation. Pour la chaîne elle-même, voir dait.io.