Hoja de ruta 2021 de Cartesi. 2020 fue un año importante para Cartesi… de Erick de Moura Cartesi Febrero de 2021

TL; DR;
2020 fue un año muy significativo para Cartesi. Con el lanzamiento de Cartesi Machine (VM de Cartesi) y un oráculo computacional descentralizado (Descartes), el equipo de Cartesi ahora se dedica a implementar "resúmenes optimistas con resolución interactiva de disputas". Eso no solo permitirá contratos inteligentes escalables, sino que los desarrolladores también podrán codificar contratos inteligentes con componentes de software convencionales en la parte superior de una máquina virtual Linux.

La mayor parte del esfuerzo técnico de Cartesi este año será para llevar esta implementación a Mainnet. También tomaremos pasos importantes con respecto al sistema PoS y Noether. Esta es nuestra hoja de ruta de I + D actualizada para 2021:

Q1
– Descartes SDK v1.0
– PoS de Noether v1.1

Q2
– Paquetes acumulados de Cartesi en Testnet
– PoS v2.0 de Noether, delegación de apoyo
– Infraestructura en cadena de Noether

Segundo semestre
– Servicio agregador de rollups
– Mercado de validadores de rollups
– Descartes v2.0: resúmenes de Cartesi en Mainnet

El 13 de abril, Cartesi llevó a cabo con éxito una Oferta de intercambio inicial para CTSI en Binance Launchpad, y muchos lo recordaron por los emocionantes torneos Creepts que organizamos con las comunidades, con más de 168.000 juegos Creepts jugados por más de 27.000 jugadores únicos.

Creepts fue la primera demostración que mostró lo que Cartesi pretendía lograr: ejecutar tareas computacionales pesadas en Linux de forma descentralizada, manteniendo las sólidas garantías de seguridad de la cadena de bloques.

Durante la euforia de Creepts, revisamos el diseño y la implementación de todo nuestro sistema. Por un lado, nos alegramos de haber logrado una prueba de concepto significativa. Es decir, pudimos ejecutar miles de millones de instrucciones de microprocesador usando Typecript en Linux, de manera descentralizada, preservando la seguridad de Ethereum.

Por otro lado, Creepts seguía siendo un proyecto de prueba de concepto. La forma en que se construyó con los diversos componentes de nuestra infraestructura fue algo difícil de comprender para los desarrolladores. En ese momento, pasamos por un rediseño de software muy necesario y discusiones de arquitectura hasta que establecimos la dirección correcta para la infraestructura de Cartesi. El resultado fue nuestro primer producto, Descartes.

Ese grupo de trabajo de ingeniería de software se produjo en medio del caótico inicio de la pandemia, que perturbó y desafió la vida de la mayoría de los seres humanos, incluidos los miembros de nuestro equipo. Durante todo ese tiempo, nos mantuvimos estrictamente enfocados en terminar la primera versión del producto a tiempo.

En el segundo trimestre de 2020, concluimos la implementación y lanzamos documentación completa en el portal SDK de Descartes. Descartes es un oráculo computacional descentralizado para cálculos verificables y ejecutables que se ejecutan en una máquina virtual Linux. Con nuestro primer producto lanzado, avanzamos con el arranque del SDK al lanzar el Programa de incubación de DApp, un hackathon ejecutado en asociación con Gitcoin.

El programa financió tres proyectos. En el momento actual, han avanzado significativamente hacia sus objetivos utilizando Descartes y la Máquina Cartesi. La segunda parte del programa comienza pronto, con estos equipos participando en la financiación cuadrática organizada por Gitcoin, con los fondos de contrapartida iniciales proporcionados por la Fundación Cartesi.

En el tercer trimestre de 2020 comenzamos a trabajar en la implementación de Noether, nuestra cadena lateral para la disponibilidad de datos, junto con el diseño de un futuro sistema de participación novedoso que luego se implementará en nuestro sistema PoS en 2022. La macroeconomía CTSI, cuando finalmente se implemente, resolverá algunos de los problemas que Ethereum ha estado enfrentando como resultado de los altos rendimientos de DeFi.

Hacia fines de 2020, lanzamos la primera versión de nuestro sistema PoS y CTSI Reserve Mining en Mainnet. Hoy tenemos más de 36M CTSI apostados con una tasa de participación del 14% y creciendo.

Cartesi se encuentra en una posición única para transformar la forma en que los desarrolladores crean contratos inteligentes y DApps.

A lo largo de 2020, los paquetes acumulativos ganaron una proyección significativa como un enfoque de capa 2 favorito para escalar Ethereum y otras cadenas de bloques que admiten contratos inteligentes. Cartesi tendría un papel fundamental que desempeñar en este espacio.

El momento también es crítico, ya que vemos una demanda explosiva de DeFi golpeando la pared dura del tamaño del bloque de Ethereum y las tarifas de transacción astronómicas.

Otras implementaciones de "paquetes acumulativos" llegarán pronto a Ethereum Mainnet, y varias DApps comenzarán a migrar. Algunas soluciones acumuladas prosperarán y coexistirán con Cartesi. Para la infraestructura de Cartesi, es necesario destacar las ventajas tecnológicas únicas que serán fundamentales para muchas aplicaciones y desarrolladores en nuestro caso específico.

Actualmente estamos trabajando para actualizar el sistema que admitirá los paquetes acumulativos optimistas con resolución interactiva de disputas. Nuestra implementación contribuye directamente al problema urgente de la escalabilidad de los contratos inteligentes, especialmente al ejecutar computación pesada fuera de la cadena que sería imposible de ejecutar en la cadena. Eso permitirá un escalado computacional de millones de veces sin perder las sólidas garantías de seguridad de Ethereum.

Por sí solo, eso sería bastante útil. Pero algo más hace que el sistema de Cartesi sea notable. Con Cartesi Rollups, los contratos inteligentes se ejecutan fuera de la cadena en Cartesi Machines. Dado que estos son compatibles con Linux, los desarrolladores tienen la opción de prescindir de Solidity y las limitaciones de EVM para crear contratos inteligentes con innumerables pilas de software, cadenas de herramientas, bibliotecas estándar, sistemas de archivos y otros recursos del sistema operativo. Nunca antes había sido posible ejecutar contratos inteligentes en un tiempo de ejecución determinista de Linux. Por primera vez, los desarrolladores tendrán un sistema operativo completo para contratos inteligentes.

Esto nos acerca mucho más a lo que podemos llamar una computadora descentralizada real con un sistema operativo real, lista para ejecutar tareas computacionales distintas de las trivialmente simples que pueden soportar las cadenas de bloques.

Nuestro principal objetivo es lograr una implementación temprana de Cartesi Rollups para el segundo trimestre de 2021, seguido del ciclo de control de calidad requerido, la auditoría y las mejoras que conducirán a un lanzamiento de Mainnet a finales de este año.

Sin embargo, los desarrolladores necesitarán más que eso. Además de codificar contratos inteligentes escalables (basados ​​en Linux) con la infraestructura que proporcionaremos, también necesitan herramientas para implementar y monitorear DApps. El equipo pondrá énfasis en estos proyectos auxiliares que, en esencia, abordarán la usabilidad para optimizar la adopción.

Los proyectos más importantes que comprenden herramientas son un servicio de agregación para Cartesi Rollups; un mercado de validadores (mencionado brevemente en el artículo de resúmenes); y nuevas funciones agregadas a Cartesi Explorer para admitir Cartesi Rollups y el mercado de validadores. Se proporcionará más información sobre estos proyectos en artículos futuros.

Q1
– Descartes SDK v1.0
– PoS de Noether v1.1

Q2
– Paquetes acumulados de Cartesi en Testnet
– PoS v2.0 de Noether, delegación de apoyo
– Infraestructura en cadena de Noether

Segundo semestre
– Servicio agregador de rollups
– Mercado de validadores de rollups
– Descartes v2.0: resúmenes de Cartesi en Mainnet