Avec l'essor rapide de l'IA, de la DeFi, de la GameFi, des agents IA et des applications d'automatisation on-chain, les exigences de la blockchain en matière de qualité et de fiabilité des données s'intensifient. Les oracles classiques répondent à la question de l'entrée des données dans la chaîne, tandis que les bases de données traditionnelles gèrent leur stockage et leur interrogation. Pourtant, les architectures actuelles présentent des lacunes évidentes face à des interrogations comme : « Les données sont-elles authentiques ? », « Le processus de calcul est-il fiable ? », ou encore « Le résultat a-t-il été falsifié ? ». La fiabilité des données devient un axe majeur de l'évolution de l'infrastructure Web3, et les réseaux de données vérifiables gagnent logiquement l'attention du secteur.
D'un point de vue technologique, la VDI développée par Orochi ne se résume pas à une simple amélioration des bases de données ou des oracles. Elle ambitionne de créer un nouveau mécanisme de confiance autour des données. En intégrant des preuves cryptographiques tout au long du cycle de vie des données, Orochi vise à les rendre aussi ouvertes, transparentes et vérifiables que les transactions blockchain, offrant ainsi une base de données plus fiable pour les futures applications d'IA, de DeFi, de jeux on-chain et Cross-chain.
L'infrastructure de données vérifiables, ou VDI, est le concept technologique phare d'Orochi Network. Concrètement, il s'agit d'un système d'infrastructure centré sur la « vérifiabilité des données », dont l'objectif est de permettre à toutes les données d'un environnement Web3 d'être prouvées de manière indépendante quant à leur authenticité, sans recours à des approbations de tiers.
Les systèmes de données traditionnels privilégient généralement l'efficacité du stockage, la rapidité des requêtes et la puissance de calcul, obligeant les utilisateurs à faire confiance aux opérateurs ou fournisseurs pour ne pas altérer les données de façon malveillante. Cependant, face à la complexité croissante des demandes de données des applications blockchain, la simple confiance ne suffit plus. Dans des domaines comme l'IA, la finance on-chain ou les systèmes automatisés, des données erronées ou des calculs non vérifiables peuvent compromettre directement la sécurité de toute l'application.
La VDI est précisément conçue pour redéfinir cette relation de confiance. Dans la conception d'Orochi, les données ne sont pas seulement un ensemble d'informations : ce sont des ressources numériques dont l'authenticité peut être prouvée mathématiquement. Qu'elles proviennent de la chaîne ou off-chain, les utilisateurs peuvent vérifier la crédibilité de leur source, détecter toute altération pendant la transmission, et s'assurer que les résultats de calcul respectent les règles établies.
Ce modèle fait reposer la fiabilité des données non plus sur la réputation d'une plateforme, mais sur des preuves cryptographiques. Pour le Web3, c'est un pas décisif d'un registre de confiance vers un réseau de données de confiance.
Les bases de données sont un pilier du monde numérique, mais elles souffrent toutes d'un même défaut : l'utilisateur doit accorder une confiance aveugle à leur opérateur.
Qu'il s'agisse d'une base relationnelle ou NoSQL, quand le système renvoie les résultats d'une requête, l'utilisateur ne peut généralement ni confirmer l'absence de falsification, ni vérifier l'état réel de la base à un instant donné. Ce modèle de confiance centralisée montre ses limites dans des environnements exigeant une haute fiabilité, comme la finance, l'IA ou la blockchain. Pour y remédier, Orochi a développé zkDatabase. Il s'agit d'une base de données vérifiable fondée sur les preuves à divulgation nulle de connaissance (Zero-Knowledge Proofs). Contrairement aux bases classiques qui ne renvoient que des résultats, zkDatabase génère en parallèle des preuves cryptographiques. Les utilisateurs ou applications peuvent ainsi vérifier de manière indépendante que la requête a été exécutée correctement, que les données proviennent bien de l'état spécifié de la base, et qu'aucune falsification n'a eu lieu.
Par exemple, un protocole DeFi a besoin du prix d'un actif à un moment historique. Avec une base traditionnelle, il doit se contenter de faire confiance aux données renvoyées. Avec zkDatabase, il obtient non seulement le prix, mais aussi la preuve que ces données existaient bien à la hauteur de bloc indiquée et qu'elles n'ont été modifiées par aucun nœud.
Ce passage de la « confiance dans la base de données » à la « vérification de la base de données » permet pour la première fois de confirmer la fiabilité des données par une preuve mathématique, ce qui en fait un élément central du réseau de données vérifiables d'Orochi.
Dans les applications réelles, les données ne sont pas figées : elles traversent plusieurs phases – collecte, traitement, stockage, calcul, diffusion. Les systèmes classiques peuvent sécuriser certaines étapes, mais peinent à vérifier l'ensemble du cycle de vie. Une seule altération à n'importe quelle étape peut fausser le résultat final, et l'utilisateur est souvent incapable d'en identifier l'origine.
Le pipeline de données vérifiables d'Orochi couvre l'intégralité du flux de données avec des preuves cryptographiques, rendant chaque étape vérifiable de manière indépendante. Quand le système récupère des données depuis une API hors chaîne, il enregistre leur source et génère une preuve. Lors du nettoyage et du calcul, il produit également des preuves à divulgation nulle de connaissance pour les opérations effectuées. En sortie, toutes ces preuves sont assemblées en une chaîne de preuves complète.
Ainsi, l'utilisateur obtient non seulement le résultat final, mais peut aussi retracer l'origine des données, les traitements subis, et vérifier que chaque étape de calcul a respecté les règles.
Comparé aux architectures de traitement traditionnelles, ce pipeline agit comme une chaîne d'approvisionnement de données vérifiable, assurant transparence et traçabilité de la génération à l'utilisation.
Les oracles sont le pont essentiel entre la blockchain et le monde réel : ils transmettent aux smart contracts des données hors chaîne comme les prix d'actifs, les conditions météo, les résultats sportifs ou les indicateurs financiers. Mais les oracles traditionnels se concentrent surtout sur le « comment » de la transmission, avec une capacité limitée à vérifier l'authenticité des données. Les utilisateurs doivent souvent faire confiance aux nœuds ou aux entités opératrices pour fournir des données honnêtes – un modèle qui conserve des risques de centralisation.
Orocle, d'Orochi, transforme l'oracle d'un simple outil de transmission en un service de données vérifiable. Dans son architecture, chaque sortie de données est accompagnée d'une preuve à divulgation nulle de connaissance. Le Smart Contract reçoit non seulement le résultat, mais peut aussi vérifier que les données proviennent de la source attendue, que leur traitement a suivi les règles, et qu'aucune modification anormale n'est survenue pendant la transmission. Autrement dit, la fonction première d'Orocle n'est pas de fournir des données, mais de les prouver.
Ce passage de l'« oracle de confiance » à l'« oracle vérifiable » fait reposer la fiabilité des données non plus sur la réputation des nœuds, mais sur des preuves cryptographiques, inaugurant ainsi l'ère de l'infrastructure oracle vérifiable.
Les nombres aléatoires sont indispensables à de nombreuses applications blockchain : loots d'équipement dans les jeux on-chain, loteries NFT, marchés de prédiction, ou encore logiques de décision de certains agents IA. Mais la transparence inhérente à la blockchain suscite souvent des doutes sur le processus de génération aléatoire : le nombre a-t-il été pré-généré ? Peut-il être manipulé ? Le résultat est-il vraiment équitable ?
Pour répondre à ces questions, Orochi a lancé Orand. Ce service de randomisation vérifiable garantit à la fois le caractère aléatoire et la possibilité de vérifier le résultat.
Chaque fois qu'une application demande un nombre aléatoire, le système produit non seulement la valeur, mais aussi une preuve cryptographique correspondante. N'importe quel tiers peut alors vérifier de manière indépendante que la génération a respecté les règles établies, sans avoir à faire confiance au fournisseur lui-même.
Cette conception empêche même l'opérateur du système de modifier le résultat après sa génération. Pour les jeux on-chain, les NFT et les applications d'IA, une randomisation vérifiable renforce l'équité et réduit les risques de manipulation.
Le système technique d'Orochi ne s'appuie pas uniquement sur les preuves à divulgation nulle de connaissance ; il crée un environnement de calcul de confiance en combinant trois technologies : ZKP, FHE et TEE.
ZKP gère la preuve de l'exactitude des calculs. Le système peut démontrer à un tiers qu'un calcul a été correctement exécuté sans révéler l'intégralité des données brutes, équilibrant ainsi vérification et protection de la vie privée.
FHE (chiffrement complètement homomorphe) pousse plus loin le calcul préservant la vie privée. Les données des utilisateurs peuvent participer aux calculs directement sous forme chiffrée, sans déchiffrement préalable. Les informations sensibles restent donc chiffrées en permanence tout en étant exploitables.
TEE (environnement d'exécution de confiance) protège l'exécution des programmes par isolation matérielle. Même lors de calculs complexes, les systèmes extérieurs ne peuvent ni lire la mémoire ni modifier le flux d'exécution, garantissant ainsi la sécurité de l'environnement d'exécution.
En combinant ces trois technologies, Orochi construit un système de traitement de données qui allie confiance, confidentialité et sécurité. Les données peuvent être non seulement vérifiées, mais aussi calculées en toute sécurité tout en restant privées – une base technique cruciale pour les futures applications d'IA et Web3.
La logique de développement de l'infrastructure de données traditionnelle repose essentiellement sur la confiance centralisée. Les bases de données exigent la confiance en l'opérateur, les oracles la confiance en les nœuds, les services de nombres aléatoires la confiance en le fournisseur, et le cloud computing la confiance en la plateforme elle-même.
Ce modèle a bien fonctionné à l'ère d'Internet, mais il montre ses limites pour le Web3, qui prône l'ouverture, la transparence et la décentralisation.
Orochi ambitionne de changer cette relation de confiance, en passant de la « confiance dans les institutions » à la « vérification des preuves ».
Dans son architecture, les requêtes de base de données sont vérifiables, les sorties des oracles sont vérifiables, les résultats des nombres aléatoires sont vérifiables, et même les processus de calcul complexes sont vérifiables. Les utilisateurs n'ont pas besoin de savoir qui opère le système en arrière-plan ni de se fier à la réputation de l'opérateur : ils confirment l'authenticité des données via des preuves cryptographiques ouvertes et transparentes.
Cette évolution suggère que l'infrastructure de données de demain ne sera plus bâtie autour d'institutions centralisées, mais autour de systèmes de données ouvertement vérifiables. À mesure que l'IA et la blockchain convergent, l'importance des réseaux de données vérifiables ne fera que croître.
Avec l'essor des agents IA, de l'IA on-chain, de la DePIN et des applications financières automatisées, l'authenticité des données et la fiabilité des calculs deviennent des exigences techniques nouvelles. Orochi élargit donc son champ d'action, passant d'une focalisation sur la vérification des données à un territoire plus vaste : le calcul vérifiable.
Les cas d'usage de zkDatabase ne cessent de s'étendre. Au-delà de la gestion traditionnelle des données on-chain, on peut envisager la vérification d'ensembles de données d'IA, les modèles de risque DeFi ou les systèmes d'identité numérique. Pour l'IA, prouver que les données d'apprentissage sont authentiques et que les processus d'inférence n'ont pas été falsifiés devient un enjeu industriel majeur.
Parallèlement, l'intégration du calcul vérifiable et du calcul préservant la vie privée progresse. Grâce à la collaboration de ZKP, FHE et TEE, Orochi vise à offrir une base de données fiable aux futures applications d'IA, permettant aux modèles de rester confidentiels tout en gardant leurs résultats vérifiables.
À plus long terme, Orochi cherche à bâtir un écosystème complet de données vérifiables, réunissant dans un cadre unifié la collecte, le stockage, le calcul, la génération de nombres aléatoires et l'inférence IA. Alors que la demande de données fiables dans le Web3 ne cesse de croître, l'infrastructure de données vérifiables s'impose comme une direction de développement clé pour la prochaine phase.
Orochi Network est un réseau de données vérifiables structuré autour de l'infrastructure de données vérifiables. Son objectif central n'est pas simplement d'accroître l'efficacité du traitement des données, mais de redéfinir le mécanisme de confiance dans les données à l'ère du Web3. En s'appuyant sur des composants comme zkDatabase, le pipeline de données vérifiables, Orocle, Orand, ZKP, FHE et TEE, Orochi permet de rendre l'ensemble du cycle de vie des données – de la génération au stockage, en passant par le calcul et la diffusion – indépendamment vérifiable et traçable.
Alors que l'IA, la DeFi, l'automatisation on-chain et les applications pilotées par les données continuent de se développer, l'importance des données vérifiables s'affirme. Contrairement aux systèmes traditionnels qui reposent sur la réputation d'institutions centralisées, l'infrastructure de données vérifiables fondée sur des preuves cryptographiques devient une orientation majeure de l'évolution de l'infrastructure Web3. La voie technologique qu'explore Orochi illustre également la transition de la blockchain : d'un simple registre de confiance vers un réseau de données de confiance.





