Cartesi : le premier OS sur blockchain

Cartesi s'appelle le premier OS Blockchain. 

OS signifie Operating System et est un acronyme bien connu principalement utilisé dans les noms des systèmes d'exploitation d'Apple, tels que iOS et MacOS. 

Cartesi est basé sur le système d'exploitation open source Linux et la blockchain. De cette manière, il permet aux développeurs de créer une logique décentralisée avec Linux et des environnements de programmation standard, tout en préserver la décentralisation et la sécurité de la blockchain

L’objectif est d’aller au-delà du langage de programmation Solidity pour les contrats intelligents sur Ethereum et de pouvoir coder des contrats intelligents avec d’autres outils logiciels, bibliothèques et services avec lesquels les développeurs sont déjà habitués à travailler, et sans limitations d’évolutivité.

Le jeton CTSI

Cartesi possède également son propre jeton ERC-20 sur le Blockhaus d'Ethereum appelé CTSI. 

Il a fait ses débuts sur les marchés de la cryptographie en avril 2020, juste après le krach des marchés financiers en mars de la même année provoqué par le début de la pandémie. 

Jusqu'en décembre 2020, son prix dépassait rarement 0.05 $, mais avec le début de la dernière grande course haussière, il a grimpé en flèche. 

En 2021, il a atteint deux grands sommets, le premier en mai à plus de 1.7 $ et le deuxième en novembre à un peu moins de 1.5 $. 

En d’autres termes, au cours des cinq premiers mois de 2021, elle a enregistré un + 3,300%, même si à partir de décembre, il a commencé une forte descente. 

Au cours de l'année 2022, il est d'abord tombé en dessous de 0.3 dollar début mai, puis après le implosion de l'écosystème Terra/Luna et par faillite de Celsius il est tombé à 0.14 $. 

Avec la effondrement de FTX il est également tombé en dessous de 0.1 dollar, bien qu'au cours des semaines suivantes, il soit remonté à près de 0.12 dollar. 

Le prix actuel est donc 93 % inférieur aux sommets de l’année dernière, mais il reste toujours plus du double du prix d’avant la hausse de 2021. 

Le système d'exploitation de Cartesi

Le système d'exploitation de Cartesi promet d'être évolutif, sophistiqué, convivial pour les développeurs, sécurisé, multichaîne et confidentialité garantie. 

Il se veut une alternative à Ethereum, et surtout à Solidity, pour les développeurs qui souhaitent créer des contrats intelligents sans avoir à apprendre à programmer dans des langages différents de ceux qu'ils utilisent déjà. 

Les contrats intelligents créés avec ce système d'exploitation sont basés sur des rollups cartésiens qui permettent le développement d'applications décentralisées bien plus sophistiquées que les traditionnelles, et impossibles en couche 1.

En particulier, Cartesi Rollups Alpha 0.7.0, ou la dernière version du rollup Cartesi, a été récemment publiée. 

La nouvelle version comprend également une nouvelle dApp Auction simple, qui est un exemple qui peut aider les développeurs à comprendre les possibilités pour lesquelles la technologie Cartesi peut être utilisée. 

Les rollups Cartesi sont une couche d'exécution modulaire qui élève de simples contrats intelligents vers des environnements d'exécution Linux décentralisés. De plus, chaque dApp possède sa propre chaîne de cumul hautes performances, et il est possible de créer une toute nouvelle classe de dApp qui ne peuvent actuellement pas s'exécuter sur les chaînes EVM. 

Ethereum

Récemment, le fondateur de Cartesi, Erick de Moura, a commenté ce qui devrait être fait après le aller pour rendre Ethereum encore plus évolutif. 

En effet, malgré le passage au Proof-of-Stake, il reste encore beaucoup à faire pour maximiser le potentiel d'Ethereum tout en maintenant les frais à un niveau bas. Ce chemin vers une évolutivité plus élevée passe par les rollups et les solutions de couche 2. 

De Moura a souligné que le problème de l'évolutivité comporte deux aspects principaux, à savoir les données et le calcul. Sur la blockchain, ces ressources sont très limitées, et donc coûteuses, de sorte que leur adoption grand public nécessite des ordres de grandeur plus élevés, tant pour les données que pour les calculs.

Une solution à ce problème sera l'introduction du sharding à l'avenir, mais en attendant, ce sont les projets de rollup qui s'efforcent d'améliorer les capacités de calcul des contrats intelligents en permettant de traiter un plus grand volume de transactions.

Selon de Moura, la plupart des transactions à l’avenir auront lieu précisément sur les couches de cumul situées au-dessus de la couche 1, afin de permettre une rapidité et un faible coût, mais avec la forte garantie de sécurité d’Ethereum.

Pour être précis, les cumuls permettent de compresser toutes les données de transaction en effectuant des calculs hors chaîne à partir d'un réseau distinct, de sorte que l'utilisation des données sur la blockchain soit considérablement réduite en éliminant également virtuellement toute charge de calcul. 

Cependant, afin d'éviter que les rollups ne deviennent également plus chers au fil du temps s'ils sont utilisés par de nombreuses personnes, la solution proposée par de Moura et Cartesi n'est pas de forcer différentes applications à partager la même chaîne de rollups. En fait, à mesure que de plus en plus d'applications partagent la même machine virtuelle de cumul, elles créent des ralentissements ou de véritables congestions, alors que l'utilisation de cumuls spécifiques à l'application évite complètement le problème.


Source : https://en.cryptonomist.ch/2022/12/08/cartesi-first-blockchain/