Cairo 1.0 ya es de Código Abierto; un Movimiento Considerable de StarkNet

cairo
Tabla de Contenidos

Como primer paso hacia el control de la comunidad, StarkNet publica Cairo 1.0 como lenguaje de código abierto. A su vez, para escalar eficazmente, la empresa da más prioridad a la escalabilidad que a la comprensibilidad y la transparencia.

Actualmente la empresa está trabajando en la liberación del código que impulsa su tecnología al público. Esta decisión fue tomada por el equipo a traves de un tweet.

Prioridad a la Escalabilidad

StarkWare, una empresa especializada en la creación de software para la web, lanzó en 2020 un lenguaje de programación completo de Turing con computación verificable. Dado que Cairo se diseñó originalmente como un lenguaje ensamblador, se ha vuelto gradualmente más expresivo con el tiempo. El Proyecto Cairo lanzó Cairo 1.0 hace casi dos meses, en el que se solucionaron bastantes problemas presentes en la actualidad.

Como parte de los objetivos anteriores, StarkWare ha logrado hoy su primer hito con el traslado del desarrollo a un repositorio público, ¡y la liberación de Cairo 1.0 como código abierto!

Los desarrolladores tienen ahora la posibilidad de compilar y ejecutar programas sencillos de Cairo 1.0 por primera vez. El uso de Cairo 1.0 en esta fase permite a los desarrolladores familiarizarse con las nuevas características y su implementación en StarkNet lo antes posible, aunque no puedan implementarlas en esta fase.

La capacidad de compilar y ejecutar programas nativos básicos de Cairo está disponible actualmente. Todavía hay una serie de mejoras en la sintaxis/lenguaje que deben realizarse, sin embargo, esto permite a los usuarios adaptarse a Cairo 1.0 y disfrutar de las actualizaciones a medida que estén disponibles.

Como resultado de Cairo 1.0, los desarrolladores de blockchain podrán escribir y desplegar contratos inteligentes en StarkNet una vez que se haya desplegado en producción, según la publicación de StarkWare en Medium.

Además de esto, StarkWare ha señalado que Cairo 1.0 ha hecho que cada cálculo sea comprobable, lo que permite reforzar las propiedades de resistencia a la censura de StarkNet; además, estará mejor posicionada para hacer frente a los ataques de denegación de servicio.

STARK, la pila tecnológica propia de StarkWare, se utiliza actualmente para impulsar varios proyectos de Web3, en particular dYdX, una plataforma de exchange descentralizada (DEX) que se está trasladando a Cosmos, así como Immutable X y Celer Network, un protocolo de interoperabilidad de blockchain.

Un informe del Compilador de Cairo, cuyo lanzamiento está previsto para principios del próximo trimestre, menciona que el objetivo principal del Compilador de Cairo será dar soporte a la funcionalidad de StarkNet que ya estaba disponible en Cairo 1.0, que será soportada en la primera versión.

Además, el equipo está desarrollando una noción nativa de gas de StarkNet, así como extensiones del compilador de Cairo 1.0 como bucles, nuevas funciones de biblioteca y la posibilidad de definir un concepto nativo de gas de StarkNet

RELATED POSTS

Síguenos en Redes

Cripto Tutoriales

Cripto Reviews

Ads