Revisió de Cartesi (CTSI): escalar els contractes intel·ligents d’Ethereum

A mesura que la revolució DeFi continua creixent i Ethereum es converteix en una xarxa cada vegada més important, s’ha prestat molta atenció a l’augment de l’escalabilitat i a la reducció de les comissions dels contractes intel·ligents que s’utilitzen en aquestes transaccions..

Un innovador equip de desenvolupament que dirigeix ​​el projecte Cartesi busca millorar els contractes intel·ligents solucionant els problemes urgents de les altes tarifes de transacció i la necessitat d’escalabilitat a la xarxa Ethereum..

Ho està aconseguint utilitzant una variant als paquets Optimistic i, el que és més important, està revolucionant la creació de contractes intel·ligents, ja que permet als desenvolupadors codificar amb més piles de programari convencionals que no pas Solidity..

Cadenes compatibles

Creeu dApps a la vostra cadena de blocs preferida mitjançant Linux. Imatge via Cartesi.io

Els desenvolupadors han estat ben conscients durant algun temps de la dificultat per construir dApps donada la tecnologia blockchain disponible actualment. Cartesi està desenvolupant una solució que farà que les dApps executin tots els seus càlculs complexos i costos fora de la cadena, eliminant els costos prohibitius de la cadena de blocs i les altres limitacions imposades per la tecnologia de cadenes de blocs..

De fet, les dApps construïdes amb Cartesi són un cable d’execució de càlculs que són milions de vegades més intensius que si estiguessin executats en cadena.

Cartesi ho està aconseguint oferint un entorn d’execució de Linux. Això l’ha convertit en l’únic sistema de càlcul fora de cadena verificable basat en programari. Mitjançant l’ús de desenvolupadors de Linux, ara teniu l’opció d’utilitzar la gran selecció de programari desenvolupat durant les darreres 3 dècades i que funciona amb moltes de les aplicacions d’Internet que s’utilitzen avui en dia..

Característiques de Cartesi

Hi ha diverses funcions que fan de Cartesi un entorn de desenvolupament atractiu. A continuació es mostren tres de les principals característiques que recomanen l’ús de Cartesi en el desenvolupament de dApp:

  1. Els càlculs del món real compleixen la cadena de blocs: La cadena de blocs no es va desenvolupar tenint en compte càlculs intensius. Aquests exigents tipus de càlculs necessiten una plataforma realista. Amb Cartesi, els càlculs externs es poden executar externament mitjançant un processador RISC-V sota el sistema operatiu Linux. Això permet als desenvolupadors utilitzar totes les eines, serveis i biblioteques que s’han desenvolupat per a Linux durant els darrers 30 anys.

    Blockchain Món Real

    Cartesi és la intersecció de la cadena de blocs i la informàtica del món real. Imatge via Blockfyre

  2. Portable en diverses cadenes de blocs: Els nodes Cartesi desconeixen quina cadena de blocs l’utilitza per fer càlculs, cosa que el fa capaç d’executar càlculs per a qualsevol cadena de blocs. Això elimina els detalls de la cadena de blocs i permet aïllar els càlculs. Al seu torn, això els fa portables, alhora que proporciona immutabilitat i seguretat, i permet el desplegament d’un sistema de pagament.
  3. Consens garantit: Qualsevol part implicada pot verificar fàcilment els càlculs que s’executen fora de la cadena de blocs. Quan sorgeixen disputes, Cartesi els ordena automàticament. Això també redueix al mínim qualsevol càlcul necessari dins de la cadena de blocs.

Solució d’escalabilitat de Cartesi

Amb Cartesi, les dApps són capaces d’executar qualsevol càlcul sense preocupar-se de les comissions de transacció i altres limitacions de la cadena de blocs. A més, tots els càlculs fets dins del node Cartesi són reproduïbles i verificables. Això manté la descentralització necessària per al blockchain, així com les garanties de seguretat del blockchain. El consens local s’aconsegueix dins del node, amb qualsevol controvèrsia que es lliuri a la cadena principal per a la seva resolució.


Solució d’escalabilitat de Cartesi

Cartesi ofereix escalabilitat a través de nodes i cadenes laterals. Imatge mitjançant Blockfyre.

Això fa que Cartesi sigui una solució d’escalabilitat fora de la cadena. L’escalabilitat ha estat un tema clau per a les cadenes de blocs en la seva evolució actual, ja que la manca d’escalabilitat ha estat un factor limitant en l’adopció a gran escala de dApps. Amb la necessitat evident d’escalabilitat a la capa d’infraestructura, hi ha un bon nombre de cadenes de blocs públiques que han centrat els seus esforços de desenvolupament en solucions al problema d’escalabilitat.

Actualment, aquests projectes treballen principalment en dos tipus de solucions al problema d’escalabilitat: solucions de capa 1 i solucions de capa 2.

A les solucions de capa 1, l’escalabilitat de la cadena de blocs es millora implementant canvis als mecanismes subjacents. Alguns exemples d’això són els projectes que estan implementant solucions de sharding o aquells que estan buscant maneres de millorar el mecanisme de consens.

Les solucions de capa 2 són diferents perquè busquen resoldre els problemes d’escalabilitat de la cadena de blocs fora de la cadena. D’aquesta manera, és possible convocar a qualsevol dels projectes centrats en cadenes laterals, solucions de plasma i canals estatals parells de Cartesi. Això fa que la competència d’aquesta solució sigui força ferotge, però a principis del 2021 no hi ha hagut cap solució tècnica ideal proposada i comercialitzada..

Capa 2 de Cartesi

La tecnologia Layer-2 ofereix una escalabilitat fora de la cadena de blocs. Imatge via LimeChain.tech

Cartesi espera ser el primer en el seu mètode únic per millorar l’escalabilitat. Això implica realitzar càlculs complexos fora de la cadena per crear un entorn de node de confiança i després resoldre qualsevol controvèrsia proporcionant incentius per verificar els resultats dels càlculs..

Consens local fora de la cadena del node Cartesi

Un dels problemes amb les cadenes de blocs és que funcionen molt lentament en comparació amb altres solucions de programari. Aquesta manca de velocitat es deu al fet que la cadena de blocs requereix que molts ordinadors arribin al consens. Un consens mundial com aquest requereix molt de temps i, a més, és bastant car. I, per descomptat, això també complica el tema de l’escalabilitat.

Tot i que qualsevol aplicació descentralitzada no necessita arribar a un consens global, només ha d’arribar a un consens local en la majoria dels casos. Això permet a una solució com Cartesi dividir els processos vitals de la cadena del procés menys important i executar-los al Cartesi VM. En utilitzar el consens local quan sigui possible, que és la majoria de càlculs, Cartesi pot reduir el cost de les dApps, alhora que augmenta la velocitat.

Cartesi Core

Cartesi divideix el càlcul i utilitza consens fora de la cadena quan és possible. Imatge mitjançant Blockfyre.

I la màquina virtual de Cartesi no és exclusiva. És gratuït a Ethereum 2.0 i a altres solucions d’escala de nivell 2. Aquests inclouen cadenes laterals, proves ZK, canals d’estat i plasma. Totes aquestes altres solucions de capa 2 poden especificar “càlculs complets de Cartesi dins de les seves transaccions”.

Joc descentralitzat de Cartesi

Fins ara hi ha dos enfocaments adoptats amb els jocs descentralitzats. La primera solució utilitza la cadena de blocs per interactuar amb NFT. El segon utilitza una lògica de joc totalment descentralitzada per oferir una solució de joc demostrablement justa. Aquest segon tipus es prefereix per a situacions com torneigs, ja que impedeix fer trampes.

Amb un joc de lògica descentralitzat no cal utilitzar una autoritat central per verificar les puntuacions. Encara millor, aquest tipus de joc té un codi obert, cosa que permet a altres desenvolupadors crear forquilles del joc. A més, fins i tot es poden governar de la mateixa manera que un DAO.

Esgarrifoses

Creepts és la primera aplicació de defensa de torre totalment descentralitzada. Imatge via Creepts.cartesi.io

Una manera divertida que Cartesi demostra aquesta tecnologia és mitjançant un joc de defensa de torre que s’ha creat Esgarrifoses. És la primera dApp de defensa de torre totalment descentralitzada i, mitjançant la lògica descentralitzada, el resultat del joc és probablement just..

I com que Creepts es basa en una plataforma Linux descentralitzada, és capaç d’utilitzar càrregues computacionals extremadament pesades, cosa que no seria possible si executés el joc en cadena. Com que el joc s’executa amb una solució Layer-2, és alhora econòmic i ràpid. Tot i que aquesta i altres dApps es troben a l’espai de jocs i apostes, hi ha molts altres casos d’ús per a Cartesi. Aquests inclouen els mercats d’IA, la logística i el DeFi.

El nucli Cartesi

Hem parlat molt sobre el costat fora de la cadena de Cartesi i sobre com pot millorar la velocitat i el cost, però Cartesi utilitza un enfocament híbrid entre cadenes i fora de la cadena. La major part del treball computacional es realitza fora de la cadena, tot i que tasques vitals com els pagaments continuen fora de la cadena. El sistema complet es compon de tres components bàsics principals: Cartesi Nodes, Cartesi Machines i The Cartesi Data Ledger.

Què és un node Cartesi?

Els nodes Cartesi són on es contenen tots els components i càlculs fora de la cadena d’una aplicació. Els nodes es componen tant de maquinari com de programari. Per executar qualsevol aplicació a Cartesi, els usuaris han d’interactuar amb els nodes. Dins de cada node hi ha una màquina Cartesi, que és un tipus de màquina virtual que executa Linux distribuït. Tota la lògica descentralitzada de l’aplicació s’executa i es replica a la màquina virtual.

Què és una màquina Cartesi?

Com s’ha esmentat anteriorment, la màquina Cartesi és una màquina virtual continguda dins del node Cartesi i que executa una versió descentralitzada de Linux. Tots els càlculs gestionats per la màquina Cartesi són reproduïbles i verificables. El nucli de la màquina Cartesi és capaç de determinar quins càlculs han de ser reproduïbles i quins no i els divideix en conseqüència. En dividir els càlculs d’aquesta manera, la màquina Cartesi és capaç d’adaptar la velocitat i la capacitat d’emmagatzematge del sistema a altres sistemes moderns..

El llibre de dades

Tot i que els projectes de capa 2 resolen problemes de costos i velocitat, tenen un problema de disponibilitat de dades que es produeix si una de les parts es desconnecta enmig d’una transacció. Cartesi soluciona aquest problema afegint una cadena lateral de prova d’estaca que han anomenat Data Ledger. Aquesta cadena lateral de registre de dades s’utilitza per a diverses coses, incloses “l’emmagatzematge a curt termini, la recollida d’escombraries, la divisió, els càlculs emulats fora de la cadena i el consens localitzat”.

Possibles casos d’ús de Cartesi

Com ja hem vist, Cartesi és capaç d’executar Linux, de realitzar grans quantitats de càlcul i de crear dApps escalables. Tot i que el seu ús més visible actual és la creació del joc de defensa de torre Creepts, Cartesi té usos que s’estenen molt més enllà del simple joc. Es pot utilitzar per millorar el rendiment de qualsevol tipus d’aplicació, que estén la seva utilitat a qualsevol nínxol, inclosos:

Casos d’ús de Cartesi

Cartesi és bo per a molt més que jocs. Imatge via Medium.com

  • Finances descentralitzades (DeFi)
  • Logística
  • Subcontractació
  • Mercats
  • Recerca

A més del joc de defensa de la torre, Cartesi també ha llançat dos productes específics per a la comunitat de desenvolupadors: Descartes i Noether.

Descartes

Descartes és un SDK que permet als desenvolupadors codificar els seus contractes intel·ligents mitjançant Linux en lloc de Solidity. Això fa que sigui més fàcil per als desenvolupadors que no estiguin familiaritzats amb Solidity, però que potser han estat utilitzant Linux durant anys, si no dècades. Crear i desplegar aplicacions amb un llenguatge de programació familiar pot reduir significativament el temps de desenvolupament.

Descartes

L’SDK de Descartes permet als desenvolupadors utilitzar Linux per crear contractes intel·ligents. Imatge a través de Cartesi.io

Descartes pot fer processable la lògica dApp en un sistema operatiu fora de la cadena que pot reduir significativament els costos dels contractes intel·ligents.

Noether

Noether és l’altre producte per a desenvolupadors creat per Cartesi. Noether és una cadena lateral que s’ha desenvolupat per a l’emmagatzematge de dades a curt termini, específicament per a les aplicacions Cartesi dApps que s’executen a Ethereum. Noether és útil perquè gran part de les dades que s’utilitzen en interactuar amb una aplicació només necessiten emmagatzematge temporal.

Amb Noether, els desenvolupadors tindran accés a emmagatzematge econòmic amb un alt rendiment a la carta. Noether convèncerà els desenvolupadors de desplegar dApps mitjançant Cartesi, sabent que no quedaran paralitzats per l’augment dels costos d’emmagatzematge o els colls d’ampolla de les transaccions..

CTSI Reserve Mining & Prova d’estaca

L’equip de Cartesi va passar el quart trimestre del 2020 treballant febrilment per oferir CTSI Reserve Mining i el sistema Proof of Stake. Tot just a finals d’any, el 27 de desembre de 2020, el sistema CTSI Reserve Mining i el sistema Proof of Stake van entrar en funcionament a la xarxa principal de Cartesi. Cartesi també va proporcionar una guia detallada sobre Com apostar i executar un node si us interessa. En poques paraules, el sistema proporciona:

Noether Sidechain

La mineria de la reserva va ser possible gràcies a la cadena lateral Noether. Imatge a través de Cartesi.io

  • Els miners reben una recompensa de 2900 CTSI per bloc reclamat. De mitjana, cada bloc es crea cada 30 minuts.
  • Els fons dels usuaris són segurs mentre es manté en un contracte de participació, degudament auditat per SlowMist.
  • Sense barres i cap risc per al principal a causa d’un mal funcionament del node o de la indisponibilitat.
  • Recompenses distribuïdes directament a la cartera de l’usuari, eliminant les despeses de transacció ETH addicionals.

CTSI Reserve Mining es va implementar com a mitjà per arrencar la cadena lateral Noether i proporcionar als usuaris un oracle de disponibilitat de dades altament optimitzat per a emmagatzematge temporal. Això esdevindrà una part molt important de la pila d’escalabilitat prevista per Cartesi.

Un cop s’hagi completat, la fase final prevista de la participació de Cartesi serà l’innovador sistema de subhasta de la participació. Aquest sistema aportarà una sèrie de beneficis per a les apostes, com ara poder definir els seus costos d’oportunitat i guanyar avantatges.

Full de ruta de Cartesi

Catesi segueix el bon camí amb el seu darrer full de ruta. Imatge via Twitter.

A continuació, es mostra la cronologia prevista per al sistema complet de participació:

  • Desembre de 2020: prova del llançament de Stake Mainnet
  • 2021 Q1: sistema de delegació
  • 2021: Noether, l’oracle de disponibilitat de dades optimitzada de Cartesi
  • 2022: innovador sistema de macroeconomia amb subhastes de participació

L’equip de Cartesi té una descripció molt detallada de la finalització Macroeconomia CTSI, però la versió curta és la següent:

Els operadors de nodes Cartesi Side Chain poden apostar per tokens cartesi comprant drets de participació. Aquests drets de participació mantenen CTSI bloquejat fins al final d’un cicle de participació, després del qual paga al propietari el principal bloquejat més una recompensa a CTSI. Els drets d’aposta s’adquireixen mitjançant subhastes holandeses periòdiques i atorguen al propietari el dret d’executar tasques de mineria recompensades fins a la seva data de caducitat..

L’equip Cartesi

El projecte Cartesi va ser iniciat el 2018 per quatre cofundadors: Erick de Moura, Augusto Teixeira, Diego Nehab i Colin Steil. Els quatre es van interessar originàriament per la cadena de blocs a causa que Augusto Teixeira era amic del fundador d’IOTA, Serguei Popov. Un cop iniciat Cartesi, Popov es va convertir en un dels primers inversors i assessors del projecte.

La idea inicial plantejada per Augusto era crear un mercat de IA intel·ligent per a científics de dades. Tanmateix, un cop iniciat el projecte, l’equip es va adonar que estaven ampliant l’abast i Cartesi va evolucionar cap a una solució basada en Layer-2, basada en Linux, als problemes d’escalabilitat i càlcul per a aplicacions de blockchain..

Equip Cartesi

Els quatre membres fundadors de Cartesi. Imatge mitjançant Cartesi Litepaper.

Ara és el conseller delegat de Cartesi Erick de Moura, un empresari en sèrie i líder tècnic amb més de 20 anys a la indústria del programari. Després de llicenciar-se en Enginyeria Elèctrica, va passar a diverses funcions de disseny i desenvolupament de programari durant dues dècades.

  • Augusto Teizeira, qui va tenir la idea inicial de Cartesi, continua sent el seu director científic. També és professor a l’Institut de Matemàtica Pura i Aplicada (IMPA) de Rio de Janiero, Brasil. Augusto és doctor en matemàtiques per l’ETH de Zuric i ha desenvolupat la seva carrera al món acadèmic.
  • Diego Nehab roman amb Cartesi com a director tècnic i també treballa com a investigador a l’IMPA. És doctor en gràfics per ordinador per la Universitat de Princeton i, a principis de la seva carrera, va treballar com a investigador a Microsoft.
  • Colin Steil és el director general d’operacions de Cartesi. Es va graduar a la Universitat d’Alberta amb una llicenciatura en Negocis i Fiança Internacionals i ha ocupat diverses funcions en empreses de capital risc amb l’objectiu d’ajudar a les startups tècniques..

El testimoni CTSI

La cadena de blocs de Cartesi aconsegueix el consens a través de la prova d’aposta i és mantinguda per una xarxa d’operadors de nodes. En aquest escenari, el testimoni natiu de la cadena de blocs és un element crucial per fer funcionar el sistema. El testimoni CTSI proporciona tot el següent:

Token CTSI

El testimoni CTSI proporciona molts avantatges al sistema. Imatge mitjançant Cartesi Litepaper.

  • Estaca – Atès que els generadors de blocs se seleccionaran proporcionalment a les seves participacions en l’economia, cal que hi hagi una manera de consultar i bloquejar l’equilibri de tots al sistema.
  • Elecció de productors de blocs – Els miners seran seleccionats per proposar blocs proporcionalment al seu saldo de fitxes, de manera que la xarxa estigui dirigida per una comunitat de grups interessats..
  • Talla – El mal comportament es desincentiva bloquejant i reduint potencialment les fitxes d’actors deshonestos.
  • Comissions de transacció – Tot i que la cadena lateral és més barata que la cadena principal subjacent, els usuaris o els desenvolupadors de DApp encara han de pagar perquè les seves transaccions siguin processades, transmeses i emmagatzemades temporalment per altres. Aquestes tarifes es pagaran als operadors de nodes amb el CTSIToken.
  • Compte de desafiaments – El testimoni CTSI també serà important per desafiar els resultats de càlcul publicats a la cadena de blocs. Això funcionarà com un mecanisme de sortida que garanteix la correcta execució de DApps i desincentiva el mal comportament.

El testimoni CTSI té un subministrament total de 1.000 milions de fitxes i un subministrament en circulació de 215 milions de fitxes actualment. L’equip ha mantingut diverses vendes privades en el passat, aconseguint un total de 800.000 dòlars a través d’aquestes vendes privades. L’abril de 2020 hi va haver un ICO on es van vendre 100 milions de fitxes CTSI per 0,015 dòlars cadascun, que van recaptar 1,5 milions de dòlars addicionals per a l’equip Cartesi.

El testimoni CTSI apareix a la llista i va començar a cotitzar just després de l’ICO el 24 d’abril de 2020. Es va obrir a més del 200% per sobre del preu de l’ICO, operant-se per sobre dels 0,05 dòlars durant els primers dies. Ràpidament va caure per sota de 0,03 dòlars en poques setmanes, però després es va repuntar i el 18 d’agost de 2020 va arribar a un màxim històric de 0,1229 dòlars. Des d’aleshores no ha baixat de 0,03 dòlars i, a partir de febrer de 2021, es cotitza a 0,06770 dòlars.

Rendiment del preu CTSI

El preu del CTSI ha estat volàtil, però globalment fort. Imatge via Coinmarketcap.com

La major part del volum de negociació del testimoni es pot trobar a Binance, tot i que també hi ha una quantitat decent de volum a Bilaxy.

Conclusió

Atès el gran èmfasi en l’escalabilitat i el fet que l’escala d’Ethereum 2.0 trigarà anys a assolir-se, els projectes d’escala Layer-2 com Cartesi són molt demandats i molt populars.

Sembla que Cartesi és capaç de solucionar el problema d’escala d’Ethereum i, a més, facilita la vida de la majoria de desenvolupadors, ja que els permet codificar dApps i contractes intel·ligents mitjançant Linux en lloc de Solidity..

Cartesi permet una potència de càlcul molt més gran, sense pèrdues de seguretat. Això està gairebé garantit per impulsar la creació de dApps de nova generació que puguin aprofitar l’augment de la potència computacional i les taxes molt més baixes..

Com que Cartesi funciona amb un mecanisme de consens de prova d’estaca, la demanda del testimoni CTSI hauria d’augmentar a mesura que s’afegeixin més dApps a l’ecosistema. Si bé és cert que 1.000 milions de fitxes són un subministrament important, la majoria es retenen per obtenir recompenses mineres i per donar suport a la fundació i al futur creixement del projecte Cartesi.

Tots els fundadors són individus molt experimentats i extremadament capaços, i tenir l’associació amb IOTA i el seu fundador Serguei Popov només pot ajudar el projecte a establir connexions amb altres projectes de blockchain..

Mentre l’equip continuï donant resultats, sembla que hi ha poques coses a criticar amb el projecte. Proporciona una tecnologia útil i una peça fonamental del trencaclosques d’escalabilitat. A través de Cartesi, els desenvolupadors haurien de ser capaços de crear dApps molt millors, que al seu torn haurien d’accelerar l’adopció i el creixement de tot l’ecosistema.

Imatge destacada a través de Shutterstock

Exempció de responsabilitat: són les opinions de l’escriptor i no s’han de considerar consells d’inversió. Els lectors han de fer la seva pròpia investigació.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map