Cartesi: det første operativsystemet på blockchain

Cartesi kaller seg det første OS Blockchain. 

OS står for Operating System og er et velkjent akronym primært for å brukes i navnene på Apples operativsystemer, som iOS og MacOS. 

Cartesi er basert på open source Linux-operativsystemet og blockchain. På denne måten lar det utviklere lage desentralisert logikk med Linux og standard programmeringsmiljøer, mens bevare desentraliseringen og sikkerheten til blockchain

Målet er å gå utover Solidity-programmeringsspråket for smarte kontrakter på Ethereum, og å kunne kode smarte kontrakter med andre programvareverktøy, biblioteker og tjenester som utviklere allerede er vant til å jobbe med, og uten skalerbarhetsbegrensninger.

CTSI-tokenet

Cartesi har også sin egen ERC-20-token på Ethereum blockchain kalt CTSI. 

Den debuterte på kryptomarkedene i april 2020, like etter finansmarkedskrakket i mars samme år forårsaket av utbruddet av pandemien. 

Fram til desember 2020 hadde prisen sjelden oversteget 0.05 dollar, men med starten av den siste store oksekjøringen steg den til værs. 

I løpet av 2021 nådde den to store topper, den første i mai på over 1.7 dollar, og den andre i november på i underkant av 1.5 dollar. 

Med andre ord, i de første fem månedene av 2021 postet det et rungende + 3,300%, selv om den startet i desember begynte en bratt nedstigning. 

I løpet av 2022 falt den først under $0.3 i begynnelsen av mai, deretter etter implosjon av Terra/Luna-økosystemet og Celsius konkurs den falt så lavt som $0.14. 

Med kollaps av FTX den falt også under $0.1, selv om den i de påfølgende ukene steg igjen til nesten $0.12. 

Den nåværende prisen er dermed 93 % under fjorårets topper, men den er fortsatt mer enn det dobbelte av prisen før okseløpet i 2021. 

Cartesis operativsystem

Operativsystemet til Cartesi lover å være det skalerbar, sofistikert, utviklervennlig, sikker, flerkjede og personverngarantert. 

Det ønsker å være et alternativ til Ethereum, og spesielt Solidity, for utviklere som ønsker å lage smarte kontrakter uten å måtte lære å programmere på andre språk enn de allerede bruker. 

De smarte kontraktene som er opprettet med dette operativsystemet er basert på kartesiske opprullinger som tillater utvikling av desentraliserte applikasjoner som er mye mer sofistikerte enn tradisjonelle, og umulige på lag 1.

Spesielt, Cartesi Rollups Alpha 0.7.0, eller den nyeste versjonen av Cartesi-sammendraget, ble nylig utgitt. 

Den nye versjonen inkluderer også en ny enkel Auction dApp, som er et eksempel som kan hjelpe utviklere til å forstå mulighetene som Cartesi-teknologien kan brukes til. 

Cartesi-sammendrag er et modulært utførelseslag som løfter enkle smarte kontrakter til desentraliserte Linux-kjøringer. I tillegg har hver dApp sin egen høyytelses rollup-kjede, og det er mulig å lage en helt ny klasse med dApps som foreløpig ikke kan kjøre på EVM-kjeder. 

Ethereum

Nylig grunnleggeren av Cartesi, Erick de Moura, kommenterte hva som må gjøres etter Flett for å gjøre Ethereum enda mer skalerbar. 

Faktisk, til tross for overgangen til Proof-of-Stake, er det fortsatt mye å gjøre for å maksimere Ethereums potensiale samtidig som avgiftene holdes lave. Denne veien til høyere skalerbarhet går rett gjennom rollups og lag 2-løsninger. 

De Moura påpekte at skalerbarhetsproblemet har to hovedaspekter, nemlig data og beregning. På blockchain er disse ressursene svært begrensede og derfor dyre, så mainstream-adopsjon krever høyere størrelsesordener for både data og beregninger.

En løsning på dette vil være innføring av sharding i fremtiden, men i mellomtiden er det rollup-prosjektene som jobber med å forbedre beregningsevnen til smarte kontrakter ved å muliggjør behandling av et større volum av transaksjoner.

I følge de Moura vil de fleste transaksjoner i fremtiden faktisk finne sted nøyaktig på rollup-lagene som kjører på toppen av lag 1, for å muliggjøre hastighet og lave kostnader, men med den sterke sikkerhetsgarantien til Ethereum.

For å være presis tillater opprullinger at alle transaksjonsdata komprimeres ved å utføre off-chain-beregninger fra et eget nettverk, slik at databruken på blokkjeden reduseres kraftig ved å praktisk talt eliminere all beregningsbelastning også. 

Men for å forhindre at rollups også blir dyrere over tid hvis de brukes av mange mennesker, er ikke løsningen foreslått av de Moura og Cartesi å tvinge ulike applikasjoner til å dele samme rollup-kjede. Faktisk, ettersom flere og flere applikasjoner deler den samme virtuelle samlemaskinen, skaper de nedganger eller reell overbelastning, mens bruk av applikasjonsspesifikke sammendrag unngår problemet helt.


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