Cartesi: o primeiro sistema operacional em blockchain

Cartesi se autodenomina o primeiro sistema operacional Blockchain. 

OS significa Sistema Operacional e é um acrônimo bem conhecido principalmente por ser usado nos nomes dos sistemas operacionais da Apple, como iOS e MacOS. 

Cartesi é baseado no sistema operacional Linux de código aberto e blockchain. Desta forma, permite aos desenvolvedores criar lógica descentralizada com Linux e ambientes de programação padrão, enquanto preservando a descentralização e a segurança do blockchain

O objetivo é ir além da linguagem de programação Solidity para contratos inteligentes no Ethereum e ser capaz de codificar contratos inteligentes com outras ferramentas de software, bibliotecas e serviços com os quais os desenvolvedores já estão acostumados a trabalhar e sem limitações de escalabilidade.

O símbolo CTSI

A Cartesi também possui seu próprio token ERC-20 no Blockchain Ethereum chamado CTSI. 

Ele estreou nos mercados criptográficos em abril de 2020, logo após o crash do mercado financeiro em março daquele ano causado pelo início da pandemia. 

Até dezembro de 2020, seu preço raramente ultrapassava US$ 0.05, mas com o início da última grande corrida de touros ele disparou. 

Durante 2021, atingiu dois grandes picos, o primeiro em maio, acima de $ 1.7, e o segundo em novembro, pouco menos de $ 1.5. 

Ou seja, nos primeiros cinco meses de 2021 registrou um estrondoso + 3,300%, embora a partir de dezembro tenha começado uma descida íngreme. 

Ao longo de 2022, caiu primeiro abaixo de $ 0.3 no início de maio, depois do implosão do ecossistema Terra/Luna e os votos de falência de Celsius caiu para $ 0.14. 

Com o colapso do FTX também caiu abaixo de $ 0.1, embora nas semanas seguintes tenha subido novamente para quase $ 0.12. 

O preço atual está, portanto, 93% abaixo das máximas do ano passado, mas ainda é mais que o dobro do preço antes da alta de 2021. 

Sistema Operacional Cartesi

O sistema operacional da Cartesi promete ser escalável, sofisticado, amigável ao desenvolvedor, seguro, multicadeia e privacidade garantida. 

Ele quer ser uma alternativa ao Ethereum, e principalmente ao Solidity, para desenvolvedores que desejam criar contratos inteligentes sem ter que aprender a programar em linguagens diferentes das que já utilizam. 

Os contratos inteligentes criados com este sistema operacional são baseados em rollups cartesianos que permitem o desenvolvimento de aplicativos descentralizados, muito mais sofisticados que os tradicionais e impossíveis na camada 1.

Em particular, Cartesi Rollups Alfa 0.7.0, ou a versão mais recente do pacote Cartesi, foi lançada recentemente. 

A nova versão também inclui um novo Auction dApp simples, que é um exemplo que pode ajudar os desenvolvedores a entender as possibilidades para as quais a tecnologia Cartesi pode ser usada. 

Os rollups Cartesi são uma camada de execução modular que eleva contratos inteligentes simples a tempos de execução Linux descentralizados. Além disso, cada dApp tem sua própria cadeia de rollup de alto desempenho e é possível criar toda uma nova classe de dApps que atualmente não podem ser executados em cadeias EVM. 

Ethereum

Recentemente o fundador da Cartesi, Erick de Moura, comentou o que precisaria ser feito após a ir para tornar o Ethereum ainda mais escalável. 

De fato, apesar da mudança para Proof-of-Stake, ainda há muito a ser feito para maximizar o potencial do Ethereum, mantendo as taxas baixas. Esse caminho para maior escalabilidade passa direto por soluções de rollups e camada 2. 

De Moura apontou que o problema de escalabilidade tem dois aspectos principais, a saber, dados e computação. No blockchain, esses recursos são muito limitados e, portanto, caros, portanto, a adoção convencional requer ordens de grandeza mais altas para dados e computação.

Uma solução para isso será a introdução do sharding no futuro, mas, enquanto isso, são os projetos de rollup que estão trabalhando para melhorar os recursos computacionais dos contratos inteligentes por possibilitando o processamento de um maior volume de transações.

De acordo com de Moura, a maioria das transações no futuro acontecerá exatamente nas camadas de rollup rodando sobre a camada 1, de forma a permitir velocidade e baixo custo, mas com a forte garantia de segurança do Ethereum.

Para ser preciso, os rollups permitem que todos os dados da transação sejam compactados executando cálculos fora da cadeia de uma rede separada, de modo que o uso de dados na blockchain seja bastante reduzido, eliminando praticamente toda a carga computacional também. 

No entanto, para evitar que os rollups também fiquem mais caros com o tempo se forem usados ​​por muitas pessoas, a solução proposta por de Moura e Cartesi é não forçar aplicações diferentes a compartilharem a mesma cadeia de rollup. Na verdade, à medida que mais e mais aplicativos compartilham a mesma máquina virtual de rollup, eles criam lentidão ou congestionamento real, enquanto o uso de rollups específicos do aplicativo evita totalmente o problema.


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