Cartesi: pierwszy system operacyjny na blockchainie

Cartesi nazywa siebie pierwszym łańcuchem bloków systemu operacyjnego. 

OS oznacza system operacyjny i jest dobrze znanym akronimem używanym głównie w nazwach systemów operacyjnych Apple, takich jak iOS i MacOS. 

Cartesi opiera się na systemie operacyjnym Linux typu open source i blockchain. W ten sposób pozwala programistom tworzyć zdecentralizowaną logikę z Linuksem i standardowymi środowiskami programistycznymi zachowanie decentralizacji i bezpieczeństwa łańcucha bloków

Celem jest wyjście poza język programowania Solidity dla inteligentnych kontraktów na Ethereum i możliwość kodowania inteligentnych kontraktów z innymi narzędziami programowymi, bibliotekami i usługami, do których programiści są już przyzwyczajeni i bez ograniczeń skalowalności.

Token CTSI

Cartesi ma również swój własny token ERC-20 na Ethereum blockchain o nazwie CTSI. 

Zadebiutował na rynkach kryptowalut w kwietniu 2020 roku, tuż po krachu na rynkach finansowych w marcu tego roku, spowodowanym początkiem pandemii. 

Do grudnia 2020 r. jego cena rzadko przekraczała 0.05 USD, ale wraz z początkiem ostatniej dużej hossy poszybowała w górę. 

W 2021 r. osiągnął dwa duże szczyty, pierwszy w maju na poziomie ponad 1.7 USD, a drugi w listopadzie na poziomie nieco poniżej 1.5 USD. 

Innymi słowy, w ciągu pierwszych pięciu miesięcy 2021 r. odnotował spektakularne wyniki + 3,300%, choć od grudnia zaczął się stromy spadek. 

W ciągu 2022 r. najpierw spadł poniżej 0.3 USD na początku maja, a następnie po implozja ekosystemu Terra/Luna oraz bankructwo Celsjusza spadł do zaledwie 0.14 USD. 

Z upadek FTX spadł również poniżej 0.1 USD, choć w kolejnych tygodniach ponownie wzrósł do prawie 0.12 USD. 

Obecna cena jest więc o 93% niższa od zeszłorocznych maksimów, ale nadal jest ponad dwukrotnie wyższa niż przed hossą w 2021 roku. 

System operacyjny Cartesi

System operacyjny Cartesi obiecuje skalowalny, wyrafinowany, przyjazny dla programistów, bezpieczny, wielołańcuchowy i gwarantowany prywatność. 

Chce być alternatywą dla Ethereum, a zwłaszcza Solidity, dla programistów, którzy chcą tworzyć inteligentne kontrakty bez konieczności nauki programowania w innych językach niż te, których już używają. 

Inteligentne kontrakty tworzone za pomocą tego systemu operacyjnego są oparte na pakietach kartezjańskich, które umożliwiają tworzenie zdecentralizowanych aplikacji, które są znacznie bardziej wyrafinowane niż tradycyjne i niemożliwe w warstwie 1.

W szczególności, Cartesi Rollupy Alpha 0.7.0, czyli najnowsza wersja pakietu zbiorczego Cartesi, została niedawno wydana. 

Nowa wersja zawiera również nową, prostą aukcję dApp, która jest przykładem, który może pomóc programistom zrozumieć możliwości, dla których można wykorzystać technologię Cartesi. 

Pakiety zbiorcze Cartesi to modułowa warstwa wykonawcza, która podnosi proste inteligentne kontrakty do zdecentralizowanych środowisk wykonawczych Linuksa. Ponadto każdy dApp ma swój własny wysokowydajny łańcuch zbiorczy i możliwe jest stworzenie zupełnie nowej klasy dApps, które obecnie nie mogą działać w łańcuchach EVM. 

Ethereum

Niedawno założyciel Cartesi, Ericka de Moura, skomentował, co należy zrobić po Łączyć aby uczynić Ethereum jeszcze bardziej skalowalnym. 

Rzeczywiście, pomimo przejścia na Proof-of-Stake, wciąż jest wiele do zrobienia, aby zmaksymalizować potencjał Ethereum przy jednoczesnym utrzymaniu niskich opłat. Ta droga do większej skalowalności prowadzi bezpośrednio przez pakiety zbiorcze i rozwiązania warstwy 2. 

De Moura zwrócił uwagę, że problem skalowalności ma dwa główne aspekty, a mianowicie dane i obliczenia. W łańcuchu bloków zasoby te są bardzo ograniczone, a przez to drogie, więc przyjęcie ich przez główny nurt wymaga wyższych rzędów wielkości zarówno dla danych, jak i obliczeń.

Jednym z rozwiązań tego problemu będzie wprowadzenie shardingu w przyszłości, ale w międzyczasie to projekty zbiorcze pracują nad poprawą możliwości obliczeniowych inteligentnych kontraktów poprzez umożliwiające przetwarzanie większego wolumenu transakcji.

Według de Moura większość transakcji w przyszłości będzie faktycznie odbywała się właśnie na warstwach zbiorczych działających na warstwie 1, aby umożliwić szybkość i niski koszt, ale z silną gwarancją bezpieczeństwa Ethereum.

Mówiąc ściślej, zestawienia umożliwiają kompresję wszystkich danych transakcyjnych poprzez wykonywanie obliczeń poza łańcuchem z oddzielnej sieci, dzięki czemu wykorzystanie danych w łańcuchu blokowym jest znacznie zmniejszone poprzez praktycznie wyeliminowanie całego obciążenia obliczeniowego. 

Aby jednak zapobiec wzrostowi kosztów pakietów zbiorczych z czasem, jeśli są używane przez wiele osób, rozwiązaniem zaproponowanym przez de Moura i Cartesi nie jest zmuszanie różnych aplikacji do współdzielenia tego samego łańcucha pakietów. W rzeczywistości, ponieważ coraz więcej aplikacji współużytkuje tę samą maszynę wirtualną pakietu zbiorczego, powoduje to spowolnienie lub prawdziwe przeciążenie, podczas gdy stosowanie pakietów zbiorczych specyficznych dla aplikacji pozwala całkowicie uniknąć problemu.


Źródło: https://en.cryptonomist.ch/2022/12/08/cartesi-first-blockchain/