Conoce a la startup que quiere conectar Linux a Blockchain


El desafío de escalabilidad se ha convertido en uno de los mayores debates en el espacio blockchain Sin embargo, muy pocas personas reconocen que muchos proyectos actuales de blockchain son una variación de Bitcoin y Ethereum, ninguno de los cuales fue diseñado teniendo en cuenta la escalabilidad.

Satoshi Nakamoto diseñó deliberadamente el consenso total en el protocolo de Bitcoin. Crea una gran cantidad de redundancia cuando las transacciones y el almacenamiento se replican en toda la red. Vitalik Buterin concibió Ethereum como la próxima iteración de blockchain más allá de las criptomonedas, una que permitiría la programación inteligente de contratos.

Solo una vez que el potencial de la tecnología se hizo evidente, la escalabilidad comenzó a convertirse en una demanda. Los desarrol ladores han intentado abordar el desafío de escalabilidad a través de una variedad de métodos. Las soluciones de capa 1 han visto una serie de nuevas cadenas de bloques basadas en modelos de consenso, como la prueba de participación delegada o soluciones como el fragmentación. Las soluciones de capa 2 como Ethereum's Plasma o Bitcoin Lightning Network también han tratado de resolver el problema con los cálculos fuera de la cadena.

Parece que el desafío de la escalabilidad ha ocupado tanto ancho de banda que muchos desarrolladores se han centrado poco en otras barreras críticas para la adopción, como la usabilidad y la conexión con el mundo real.

Los programadores necesitan aprender nuevos lenguajes de codificación para dar el salto a blockchain. No hay una manera fácil de transferir sus dApps entre diferentes blockchains para llegar a nuevos públicos. No hay una interfaz familiar para los usuarios cotidianos.

Sin embargo, ahora hay un proyecto que afirma que está construyendo un puente utilizable entre el panorama de blockchain existente y el mundo real, resolviendo el desafío de escalabilidad para arrancar. Cartesi está desarrollando una solución que utiliza una infraestructura descentralizada de Linux para habilitar aplicaciones escalables de blockchain.

Cómo funciona Cartesi

Cartesi opera en base al principio completamente pragmático de que lograr un consenso total sobre cada cálculo dentro de todas las aplicaciones está en desacuerdo con lograr una verdadera escalabilidad. Por lo tanto, es una solución de capa 2 que permite que se realicen cálculos intensivos fuera de la cadena, en los nodos Cartesi. Estos nodos son sistemas Linux generales e independientes, que se ejecutan en una arquitectura determinista RISC-V.

Los contratos inteligentes de cualquier cadena de bloques pueden solicitar que un nodo Cartesi realice cálculos fuera de la cadena en los datos fuera de la cadena. Debido a que los cálculos están sucediendo fuera de la cadena, esto permite que los nodos Cartesi ejecuten dApps mucho más complejas que las cadenas de bloques existentes. Los desarrolladores pueden solicitar que los nodos envíen los resultados de los cálculos fuera de la cadena, o disputar los resultados proporcionados por otros.

Si hay una disputa sobre un cálculo en particular, puede pasar por la cadena principal según sea necesario. Sin embargo, las transacciones indiscutibles prácticamente no cargan en la red blockchain, lo que mejora enormemente la escalabilidad. Significa que las aplicaciones descentralizadas pueden operar a la misma velocidad y con las mismas capacidades de almacenamiento que sus contrapartes descentralizadas.

Escalando el desarrollo de Blockchain con Linux

Al usar Linux como un puente entre blockchain y el mundo real, Cartesi está trayendo exponencialmente más beneficios que la escalabilidad pura. Mientras que actualmente, los desarrolladores de dApp tienen que aprender nuevos lenguajes de programación, con Linux pueden usar los lenguajes, herramientas, bibliotecas, software y servicios que ya conocen.

La mayoría de los programadores se encuentran con Linux en algún momento, lo que significa que Cartesi está abriendo el desarrollo de blockchain a un vasto grupo global de talentos de programación. La compañía implementará un SDK para ayudar a acelerar la adopción por parte de los desarrolladores.

Además, Linux es uno de los sistemas operativos más utilizados en el mundo. No en su forma de escritorio, donde todavía está muy por detrás de Windows y MacOS. Sin embargo, Android superó a Windows como el sistema operativo con la mayor cantidad de usuarios en 2017. Ahora, los desarrolladores de todo el mundo podrán construir dApps complejas para teléfonos Android, brindando todos los beneficios de blockchain a una audiencia global de alrededor 2.5 billones de usuarios.

Pensar más allá

El proyecto fue fundado por Augusto Teixeira, quien ahora es el Director Científico. Teixeira es un experto en probabilidad y teoría de grafos, junto con la teoría de juegos. Fue presentado al espacio blockchain por su colega Sergei Popov, uno de los cofundadores de IOTA y ahora también es asesor de Cartesi.

Teixeira comenzó el proyecto como un mercado descentralizado de ciencia de datos y aprendizaje automático. Habiendo decidido que necesitaba una infraestructura de cómputo determinista fuera de la cadena, contrató a Diego Nehab. Ahora CTO, Nehab tiene una amplia experiencia en computación visual y paralelismo masivo.

Después de un cambio de dirección en 2018, la compañía estableció la visión de convertir Cartesi en una infraestructura descentralizada de Linux para aplicaciones de blockchain escalables. Desde la publicación del libro blanco, el equipo ha desarrollado prototipos de trabajo para la reproducibilidad y la verificabilidad de la computación. Antes de fin de año, se lanzará la primera dApp. En 2020, podemos esperar ver el lanzamiento del SDK y la minería en el testnet.

Aunque el desafío de la escalabilidad es crítico, tal vez el enfoque ha sido excesivo, ya que ha creado un enfoque intermitente a las otras barreras para la adopción de blockchain. Con blockchain luchando por construir una tubería de desarrollador, necesitamos más proyectos que aborden estos desafíos de gran tamaño. Al usar Linux como un puente hacia el mundo real, quizás las dApps basadas en blockchain ahora tengan una oportunidad real de llegar a la corriente principal.

LO MÁS LEÍDO

Leave a Reply

Your email address will not be published. Required fields are marked *