Développer sur Ethereum donne souvent l'impression d'essayer d'écrire un logiciel complexe à l'intérieur d'une calculatrice en raison de la nature restrictive de l'EVM. Cartesi change la donne en fournissant un environnement Linux dédié où vous pouvez enfin utiliser les mêmes outils de programmation que les développeurs traditionnels.
Cela signifie que vous n'avez plus besoin de sacrifier des fonctionnalités ou de vous contenter d'options basiques simplement parce que vous êtes sur une blockchain. En déplaçant les traitements lourds dans un espace off-chain vérifiable, vous bénéficiez de la liberté de calcul d'un véritable ordinateur tout en préservant la sécurité d'Ethereum.
Lisez la suite pour découvrir comment Cartesi transforme le calcul décentralisé. 👇
Qu'est-ce que Cartesi ?
Cartesi est un cadre de rollup Layer 2 spécifique à une application qui permet aux développeurs de créer des applications décentralisées en utilisant des piles logicielles Linux. Grâce à la Cartesi Machine, les calculs s'exécutent off-chain sur une machine virtuelle RISC-V, tandis que les contrats de la blockchain vérifient les résultats avec la sécurité d'Ethereum.
Le projet Cartesi a été fondé en 2018, lorsque son whitepaper a introduit un modèle d'exécution hybride onchain et off-chain. Dès le début, l'objectif était de permettre des calculs complexes sans réécrire les applications en Solidity, en utilisant des langages de programmation familiers et des outils Linux.
Pour optimiser l'évolutivité, le protocole est conçu pour être compatible avec les couches modulaires de data availability comme Celestia et Avail afin de réduire le coût de publication des données de rollup. Cette intégration potentielle permet aux applications à forte intensité de calcul de traiter des ensembles de données massifs tout en maintenant des frais de transaction abordables.
Une avancée technique majeure a eu lieu fin 2025 lorsque Cartesi a atteint le statut de sécurité Stage 2 sur L2BEAT, une distinction détenue par seulement trois projets. Cette transition vers un système entièrement sans permission garantit que le mécanisme de preuve de fraude fonctionne sans intervention centralisée.

Comment fonctionne Cartesi ?
L'architecture de Cartesi sépare l'exécution du consensus en faisant tourner un environnement Linux déterministe off-chain, tout en héritant de la sécurité d'Ethereum grâce à son cadre de rollup modulaire et à ses preuves de fraude.
Les composants techniques suivants définissent cette infrastructure de calcul décentralisée unique :
- Cartesi Machine : Cette machine virtuelle RISC-V exécute des piles Linux, permettant aux développeurs d'exécuter des calculs complexes dans un environnement vérifiable et déterministe.
- Environnement d'exécution Linux : Les développeurs rédigent la logique applicative à l'aide d'outils, de bibliothèques et de langages Linux standard, évitant ainsi les contraintes de développement limitées aux smart contracts.
- Exécution déterministe : Chaque opération au sein de la machine virtuelle produit des résultats identiques, garantissant que le traitement off-chain reste entièrement vérifiable par la blockchain sous-jacente.
- App-Specific Rollups : Chaque application fonctionne sur sa propre chaîne (rollup) dédiée, offrant un débit haute performance sans concurrencer l'espace de bloc des autres projets.
- Cartesi Node : Ce composant off-chain gère l'état de l'application, traite les entrées des utilisateurs et génère les sorties requises pour un règlement final sécurisé sur Ethereum.
- Preuves de fraude : Ce mécanisme de contestation-réponse permet aux validateurs honnêtes de contester des transitions d'état incorrectes, garantissant que des acteurs malveillants ne peuvent pas compromettre l'intégrité du réseau.
- Architecture RISC-V : Ce jeu d'instructions standard ouvert permet au protocole de prendre en charge un large éventail de langages de programmation et de bibliothèques logicielles standard.
- L'Input Box : Ce contrat Ethereum sert de passerelle principale permettant aux utilisateurs d'envoyer des données et des instructions à l'application off-chain.
- Vouchers et Notices : Ces sorties cryptographiques permettent à l'environnement off-chain d'interagir avec la chaîne principale, facilitant les retraits d'actifs et les mises à jour vérifiables.

Comment utiliser Cartesi
Cartesi offre un environnement polyvalent pour interagir avec le calcul décentralisé, proposant des parcours spécialisés tant pour les utilisateurs finaux que pour les ingénieurs logiciels.
Cartesi pour les utilisateurs
Les utilisateurs peuvent interagir avec l'écosystème Cartesi en participant à la sécurité du réseau, à la gouvernance et en explorant diverses applications décentralisées construites sur ce cadre modulaire.
Interagissez avec le projet grâce à ces méthodes spécifiques :
- Utiliser les App-Rollups : Visitez le Rollup Lab de Cartesi pour interagir avec des applications hautes performances et trouver l'inspiration pour créer des projets complexes de jeux, de DeFi ou d'AI.
- Acquérir des tokens CTSI : Achetez du Cartesi (CTSI) sur les principales plateformes d'échange comme Binance ou Uniswap et transférez-les vers un wallet Web3 personnel tel que MetaMask.
- Faire du staking via l'explorateur : Visitez le Cartesi Explorer, connectez votre wallet, sélectionnez un pool de staking et déléguez vos tokens pour gagner des récompenses de participation au réseau.
- Voter pour la gouvernance : Accédez au hub de gouvernance, parcourez les propositions actives et utilisez votre solde staké pour voter sur l'attribution de financements aux projets de l'écosystème.

Cartesi pour les développeurs
Les ingénieurs logiciels peuvent exploiter une pile Linux complète pour créer des applications intensives en calcul en utilisant des langages familiers comme Python, C++ ou JavaScript.
Commencez à développer avec ces ressources et outils essentiels :
- Initialiser le projet : Exécutez la commande "cartesi create [app-name] --template python" dans la CLI pour générer un canevas standardisé pour votre application décentralisée.
- Logique du code : Rédigez la logique métier de votre application dans votre langage préféré en utilisant des bibliothèques standard, en considérant la machine Cartesi comme un environnement basé sur Linux.
- Construire dans Docker : Exécutez "cartesi build" pour empaqueter votre code dans une image RISC-V déterministe qui garantit une exécution identique sur tous les nœuds du réseau.
- Déployer localement : Testez votre dApp en exécutant "cartesi run", ce qui lance un environnement de nœud local pour simuler le cycle d'exécution onchain.
- Déployer sur le testnet : Suivez le cadre de déploiement officiel pour configurer votre environnement et utilisez la CLI Cartesi pour transférer la logique de votre application sur des testnets publics tels que Sepolia.

Qu'est-ce que le token CTSI ?
Le CTSI est l'actif utilitaire fondamental de Cartesi. Il alimente les processus de gouvernance, joue un rôle central dans l'économie de l'écosystème et alignera les incitations pour soutenir la croissance des dApps via le Validator Marketplace.
tokenomics de CTSI
L'offre totale de Cartesi (CTSI) est plafonnée à 1 milliard de tokens, avec environ 89 % déjà en circulation. CTSI a été lancé en 2020 sur Binance Launchpad et tous les déblocages sont terminés, ce qui signifie que la seule émission restante provient des récompenses de staking.
Dans le cadre des allocations de financement de base, la trésorerie de la Fondation Cartesi pour 2025 a été répartie comme suit :
- Écosystème et R&D : La plus grande part de la trésorerie est désormais dédiée à la R&D de base (36 %) et à la croissance de l'écosystème (12 %), garantissant une évolution technique continue et un support aux développeurs.
- Réserve de minage : 25 % de l'offre restent dédiés à la réserve de minage, qui distribue de manière autonome des récompenses aux stakers et aux opérateurs de nœuds via le RewardManager.
- Opérations de la Fondation : Environ 41 % des dépenses de la Fondation sont alloués aux initiatives mondiales, au marketing et à la croissance opérationnelle pour élargir la présence du protocole sur le marché.
- Liquidité stratégique : La Fondation maintient une trésorerie hautement diversifiée avec seulement 18,55 % détenus en CTSI, garantissant plus de 4 ans de réserve pour traverser la volatilité du marché.

Allocation de l'offre
Le réseau utilise un mécanisme de récompense où la nouvelle émission de CTSI est gérée via une réserve de minage dédiée pour inciter les opérateurs de nœuds. Selon le rapport de transparence 2025, la Fondation maintient une trésorerie solide avec une réserve estimée à 4 ans et 4 mois, garantissant un financement stable pour la R&D de base et la croissance de l'écosystème.
L'offre de CTSI reste stratégiquement distribuée, avec 59,83 % des tokens de la Fondation déployés pour générer des récompenses de staking et 40,17 % détenus dans des wallet pour les besoins opérationnels. Les récompenses de staking sont distribuées de manière autonome par le biais du RewardManager, qui est alimenté par la réserve de minage pour sécuriser le protocole jusqu'à l'épuisement total de la réserve.
Pour maintenir sa viabilité économique, la Fondation a diversifié sa trésorerie, le CTSI ne représentant que 18,55 % des actifs totaux, tandis que 65,16 % sont détenus en monnaie fiat. Cette allocation permet au protocole d'évoluer vers une trajectoire génératrice de revenus et un mécanisme de création de valeur grâce à un large éventail de produits à venir, tel que le Validator Marketplace proposé.

Mécanismes de staking de CTSI
Le staking est la méthode principale pour sécuriser le réseau Cartesi, permettant aux détenteurs de tokens de participer au processus de consensus et de gagner des récompenses tout en protégeant le protocole contre les acteurs malveillants.
Participez au réseau en utilisant ces mécanismes :
- Délégation de nœud : Les utilisateurs peuvent déléguer leurs CTSI à des validateurs professionnels de nœuds via le portail de staking, ce qui leur permet de gagner des récompenses sans gérer de matériel complexe.
- Probabilité de sélection : La chance qu'un nœud soit sélectionné pour produire un bloc est directement proportionnelle à la quantité de CTSI stakés au sein de ce pool spécifique.
- Distribution des récompenses : Les stakers reçoivent une portion des tokens nouvellement émis, qui sont distribués automatiquement en fonction de leur contribution individuelle au pool.
- Protection contre le slashing : L'architecture comprend des mesures de sécurité pour garantir que les participants honnêtes ne soient pas pénalisés, préservant ainsi un environnement de récompense équitable.

Meilleurs projets sur Cartesi
L'écosystème de Cartesi comprend des dApps qui illustrent l'exécution Linux de différentes manières. Celles-ci incluent un défi de sécurité public, une console fantastique onchain, un protocole DeFi modulaire pour les tokens streamables et un service décentralisé pour l'inférence de grands modèles de langage vérifiables.
Voici trois projets à essayer, avec des étapes rapides pour commencer.
1. Honeypot
Honeypot est la dApp de rollup « hack me » de Cartesi sur le mainnet Ethereum, lancée en septembre 2023 pour tester sous pression les rollups Cartesi avec de véritables fonds. L'actuel Honeypot V2 est la première application dotée du système de preuve de fraude PRT et maintient un solde d'environ 50 000 CTSI.
Utilisez-le comme un défi de sécurité pratique :
- Identifier les cibles : Ouvrez la liste de Honeypot dans Rollup Lab et suivez le lien du projet vers le tableau de bord en direct pour analyser l'état actuel du contrat.
- Examiner la logique : Étudiez l'analyse approfondie de Honeypot pour comprendre la validation des sorties et la manière dont les engagements de la machine définissent la sécurité du défi.
- Tester les vulnérabilités : Tentez des retraits en dehors du chemin prévu ou exploitez toute autre vulnérabilité qui vous permettrait de vider les fonds CTSI verrouillés dans le smart contract.
- Observer les litiges : Suivez l'activité en direct du réseau pour voir comment les challengers peuvent contester les exécutions, incitant les défenseurs à soumettre des preuves de fraude.
Cartesi considère Honeypot comme un banc d'essai en direct pour son architecture entièrement sans permission. Atteignant le statut de sécurité de l'étape 2 fin 2025, cette dApp sert de principal preuve de concept pour le mécanisme décentralisé de preuve de fraude du protocole sur le mainnet Ethereum.

2. Rives
RIVES est une console de jeux fantasy Onchain propulsée par Cartesi, articulée autour d'un émulateur déterministe (RIV) qui s'exécute à la fois dans votre navigateur et à l'intérieur des validateurs. Elle est active sur le mainnet Base et vous permet de jouer à des titres rétro comme Snake, Tetris et DOOM.
Interagissez avec la console en suivant ces instructions :
- Visiter Rives.io : Accédez au portail de jeu officiel pour parcourir la bibliothèque de cartographies créées par la communauté et consulter les classements des meilleurs scores pour les jeux actifs.
- Connecter le wallet : Liez votre wallet Web3 à la plateforme pour enregistrer vos sessions de jeu et sécuriser vos classements sur le registre immuable de la blockchain.
- Jouer ou créer : Sélectionnez un jeu à lancer directement dans votre navigateur ou utilisez le SDK Rives pour développer et télécharger votre propre cartouche de jeu unique.
En coulisses, RIVES utilise les rollups Cartesi afin que le gameplay puisse être validé plutôt que d'être approuvé par confiance. En 2025, l'équipe a évoqué l'avancement des travaux sur le Node V2 et a laissé entrevoir une version mobile, maintenant l'accent sur un jeu vérifiable et des outils pour les créateurs.

3. Locale Network
Locale Network est une infrastructure d'attestation IoT open source qui apporte la vérification de données de capteurs sans tiers de confiance à la blockchain. En exploitant l'environnement d'exécution Linux et la machine RISC-V de Cartesi, elle crée un environnement déterministe où les lectures des appareils sont vérifiées par le biais de signatures cryptographiques.
Vérifiez des données du monde réel en suivant ces étapes :
- Register Device Identity: Assign a decentralized identifier to your hardware using the L{CORE} SDK to ensure the device owns its cryptographic identity.
- Signer les lectures des capteurs : Utilisez les SDK C ou Python intégrés pour générer des signatures Web JSON pour chaque point de données capturé par l'appareil.
- Exécuter l'attestation TEE : Traitez les signatures au sein d'un environnement d'exécution de confiance (TEE) pour vérifier l'authenticité de l'appareil avant que les données ne soient enregistrées dans le rollup.
- Finaliser sur Arbitrum : Réglez les attestations vérifiées sur les chaînes Arbitrum Orbit, où le système de preuve de fraude de Cartesi gère tous les litiges pour garantir l'exactitude des données des capteurs.
En exécutant SQLite à l'intérieur de la machine Cartesi pour des requêtes complexes, Locale Network élimine le besoin de frais par preuve onéreux. Cette architecture permet aux développeurs de relier des actifs physiques à des écosystèmes Onchain tout en maintenant une pile matérielle entièrement autohébergeable et décentralisée.

4. ThinkChain
ThinkChain est un service décentralisé qui apporte une inférence de grands modèles de langage (LLM) vérifiable aux smart contracts. En utilisant les opérateurs d'EigenLayer et la machine Cartesi, il permet aux protocoles d'exécuter des tâches pilotées par l'AI sans compromettre la décentralisation. Il prend en charge de nombreux modèles populaires, dont DeepSeek-R1 et Qwen2.5, via une interface Solidity simple.
Intégrez l'AI dans vos smart contracts en suivant ces étapes :
- Sélectionnez votre modèle : Choisissez parmi les LLM intégrés comme SmolLM2 ou DeepScaleR en fonction de la complexité de votre application et de vos besoins en performance.
- Demandez une inférence : Envoyez une demande de complétion via le contrat Solidity Completer, en spécifiant votre prompt et le callback souhaité pour les résultats.
- Vérifiez l'exécution off-chain : Suivez la manière dont les opérateurs d'EigenLayer exécutent le modèle sélectionné au sein d'une machine Cartesi déterministe pour générer un résultat signé et vérifiable.
- Recevez les résultats Onchain : Une fois que le solver soumet la signature agrégée, votre contrat de callback désigné reçoit et décode automatiquement la réponse de l'AI.
ThinkChain résout le dilemme de l'AI onchain en déchargeant le poids de calcul massif des LLM vers les co-processeurs d'EigenLayer tout en utilisant Cartesi pour préserver l'intégrité de chaque inférence. Ce framework permet aux développeurs de concevoir des agents d'AI sophistiqués capables d'analyser des données et d'exécuter de la logique avec le même niveau de confiance qu'un smart contract standard.

Sécurité de Cartesi
Cartesi utilise un système de résolution de litiges sécurisé et sans permission appelé Dave (en attente de mise en œuvre après le système de preuve de fraude actuel utilisé, PRT), qui permet à tout participant honnête de contester les réclamations invalides. Cette interaction multipartite garantit que même un seul nœud honnête peut défendre le réseau contre une majorité d'acteurs malveillants.
La finalité mathématique est atteinte grâce à un jeu de bissection à plusieurs tours qui isole l'instruction spécifique où un désaccord s'est produit. En vérifiant uniquement l'étape contestée sur la couche de base, le système réduit considérablement les données requises pour le règlement onchain.
Le protocol atteint la sécurité de stade 2, une étape que Vitalik Buterin décrit comme la "suppression des petites roues" où le système devient entièrement sans permission. Ce statut garantit qu'aucune entité centralisée ne peut contourner les résultats du mécanisme de preuve de fraude décentralisé.

Avantages et inconvénients de Cartesi
Comprendre les compromis du protocole Cartesi est essentiel pour évaluer son rôle dans l'évolution des couches d'exécution modulaires et du calcul décentralisé.
Fondateurs de Cartesi
Cartesi a été fondé en 2018 par Erick de Moura, Augusto Teixeira, Diego Nehab et Colin Steil. Cette équipe diversifiée a combiné une expertise issue d'institutions académiques de premier plan et du génie logiciel pour développer une architecture de machine virtuelle unique basée sur Linux.
Les fondateurs ont imaginé une couche d'exécution modulaire où les développeurs pourraient utiliser des piles logicielles traditionnelles pour des applications décentralisées. Leur parcours collectif en informatique théorique et en affaires a stimulé l'évolution du protocole vers un écosystème prêt pour la production.
Dernières réflexions
Aujourd'hui, les développeurs utilisent la couche d'exécution modulaire de Cartesi pour créer des applications gourmandes en calcul, comme des jeux entièrement Onchain et des protocoles axés sur l'AI.
En exploitant l'ensemble de la pile Linux, les constructeurs peuvent exécuter des tâches intensives qui restent impossibles au sein de l'Ethereum Virtual Machine standard.
Pour 2026, la feuille de route de Cartesi accorde la priorité à l'intégration complète de RISC-V et à une commodité accrue pour les développeurs d'applications DeFi afin d'optimiser le calcul décentralisé à haute performance.






