Cartesi: Cerrando la brecha entre la tecnología blockchain y el mundo del software tradicional.

En el mundo hay más de 25 millones de desarrolladores utilizando más de 250 idiomas de programación. Cartesi busca acercarlos al potencial ilimitado de las tecnologías descentralizadas.

Sandy Ariel
Cartesi en Español
6 min readMar 28, 2021

--

Cada día, la tecnología Blockchain y sus casi ilimitadas aplicaciones están siendo adoptadas por más empresas, instituciones financieras y organismos gubernamentales. Incluso algunas de las corporaciones más grandes del mundo ya utilizan el poder de la descentralización para mejorar sus flujos de trabajo y procesos.

Si bien la creciente adopción de tecnologías descentralizadas es un gran avance, el software y las herramientas más utilizadas en la creación de estas aplicaciones y protocolos siguen siendo sencillamente inaccesibles para la comunidad de desarrolladores de todo el mundo.

En este artículo, echamos un vistazo al panorama actual del desarrollo software y cómo proyectos como Cartesi están ayudando a fusionar la comunidad global de desarrolladores con las herramientas descentralizadas con que se construyen las tecnologías del mañana.

El panorama actual

La explosión software sucedida durante la última década ha cambiado la forma en que el mundo vive, trabaja e interactúa, con estadísticas revelando el uso de casi 2 millones de apps en todo el mundo. Casi 4 mil millones de personas poseen un teléfono inteligente haciendo compras, hablando con su familia y haciendo negocios en línea.

Pero las tecnologías pioneras no se construyen a sí mismas, requieren experiencia e innovación de algunos de los mejores desarrolladores del mundo. Esto, combinado con las herramientas adecuadas para codificar, construir y probar, es lo que une a los aproximadamente 9 trillones de consumidores y dispositivos IoT que se utilizan en la actualidad.

Según las estadísticas, en 2019 había en el mundo 26,4 millones de desarrolladores, y se espera que este número aumente a 28,7 millones para el 2024. A medida que el mundo se digitaliza y nos vemos obligados a pasar más tiempo en línea debido a las restricciones por COVID, la inclinación por todo lo relacionado con software sigue aumentando.

Los lenguajes de Linux

Las herramientas usadas para lanzar todas estas aplicaciones varían ampliamente y hay una gran cantidad de opciones disponibles. Cuando se trata de programación, la cantidad de idiomas en el mundo depende de los criterios que se establezca para decidir si un idioma cuenta como tal o no. Algunas fuentes indican que la cantidad de idiomas notables y populares es de 250 (algunas fuentes afirman que hay hasta 25,000).

Muchos de los lenguajes populares como Python, Javascript y C++ se utilizan a diario en todo el mundo. Los lenguajes como PHP se pueden combinar con los de Linux, Apache y MySQL para formar lo que se conoce como pilas de software, que son ecosistemas que incluyen las herramientas, los marcos y las bibliotecas que se utilizan para crear y ejecutar aplicaciones.

En lo que respecta a los sistemas operativos, Linux se ha elevado a la cima en los últimos 26 años para convertirse en la plataforma de referencia para muchos de los mejores desarrolladores de software del mundo, debido a su naturaleza de código abierto y soporte para los principales lenguajes de programación.

Estas son solo algunas de las razones por las que muchos opinan que Linux es superior a Windows como sistema operativo, y quizás también sea la razón por la cual el 96,3% del TOP 1 millón de servidores en el mundo ejecutan Linux.

El cuello de botella

La comunidad de desarrolladores detrás de Linux es amplia y se extiende por todo el mundo. Esto no es muy diferente a la creciente comunidad de desarrolladores blockchain que, aunque considerablemente más pequeña, también contiene algunos de los mejores desarrolladores del mundo. Gracias al creciente interés en esta tecnología como una solución a modelos obsoletos hemos visto explotar el crecimiento de comunidades de desarrolladores blockchain en los últimos años.

Pero por grande que parezca, este crecimiento se ha visto sofocado debido a que las herramientas utilizadas para construir en blockchains como Polkadot y Ethereum no son amigables para los desarrolladores convencionales, al tiempo que los lenguajes y las herramientas más populares del mundo no son compatibles con la cadena de bloques.

Aunque la cantidad mensual de nuevos Crypto Devs creció un 15% en 2020, la cantidad total de desarrolladores blockchain palidece en comparación con los millones de desarrolladores de software tradicional en todo el mundo.

Esto sirve para resaltar que necesitamos un mejor sistema de transición hacia el desarrollo de tecnologías blockchain y la Web3. Y que debemos ofrecer a los desarrolladores la oportunidad de acceder a las herramientas, marcos y procesos que han perfeccionado por años, y permitirles aplicarlos en los sistemas operativos descentralizados que pueden y que están cambiando el mundo.

Cómo Cartesi traerá a los próximos 25 millones de desarrolladores Blockchain.

En Cartesi, llevamos años dedicados a solucionar este problema. Estamos en camino de ofrecer a los desarrolladores todo lo que necesitan para transferir sus valiosas habilidades y conjuntos de herramientas desde el sistema operativo Linux a los sistemas operativos blockchain del futuro.

Cartesi es una infraestructura Linux descentralizada y escalable que permite a los millones de desarrolladores del mundo crear aplicaciones blockchain con la gran variedad de pilas de software convencionales disponibles en la actualidad.

Al eliminar el requisito de aprender pilas de software y lenguajes de programación completamente nuevos. Estamos en una misión por acelerar tanto la adopción de la tecnología blockchain por parte de las principales comunidades de desarrolladores como la productividad de las empresas ya existentes que buscan incorporar desarrolladores y expandirse.

Si esto no fuera suficiente, estamos eliminando las limitantes computacionales, las lentas transacciones y los altos precios que paralizan a las DApps del momento al permitir que estas se ejecuten fuera de la cadena. Con Cartesi, los cálculos de datos masivos e intensivos se realizan fuera de la cadena mientras se conservan las mismas garantías de seguridad que ofrece la cadena de bloques subyacente, ofreciendo lo mejor de los dos mundos.

A medida que avanzamos en lo que parece ser un año histórico en el desarrollo de blockchain, nos estamos preparando para la próxima ola de desarrolladores que se unirá a Cartesi y comenzará a dejar su huella en el futuro de las finanzas, el comercio, la identidad digital, la seguridad y mucho más. ¿Estás list@ tú?

Acerca de Cartesi

The Blockchain OS, está construyendo Cartesi Rollups, una capa de ejecución modular que eleva los contratos inteligentes simples a tiempos de ejecución Linux descentralizado. Permite a los desarrolladores lanzar cadenas de rollups altamente escalables, y codificar su lógica descentralizada con sus lenguajes y componentes de software favoritos.

  • Cada DApp tiene su propia cadena de rollups de alto rendimiento;
  • No hay canibalización de recursos de otras DApps en el ecosistema de Cartesi;
  • No hay gentrificación de la red;
  • Permite una clase completamente nueva de DApps que actualmente no son posibles en cadenas EVM;
  • Preserva las fuertes garantías de seguridad de la cadena de bloques subyacente.

Bienvenid@ a The Blockchain OS, el hogar de lo que viene.

Sigue a Cartesi en sus canales oficiales (Inglés):

Telegram Announcements | Telegram | Discord (Development Community) | Reddit | Twitter | Github | StackOverflow | LinkedIn | Facebook | Instagram | Youtube | Cartesi Improvement Proposal (CIP) | Website

Únete a la conversación en Español:

Telegram | Twitter

Esta es una traducción y adaptación para la comunidad hispana de Cartesi.

Artículo originalmente publicado en el blog oficial de Cartesi: https://medium.com/cartesi/a-world-full-of-traditional-software-and-developers-how-cartesi-bridges-the-gap-7cf34f69ff5b

La información presentada aquí no constituye un consejo de inversión ni una oferta para invertir. Las declaraciones, puntos de vista y opiniones expresadas en este artículo son únicamente las del autor.

--

--

Sandy Ariel
Cartesi en Español

Nómada Cryptonauta, promotor de tecnologías descentralizadas en pro de la libertad, la privacidad, la educación y la sustentabilidad.