StarkNet hace que Cairo 1.0 sea de código abierto en el primer paso hacia el control comunitario

StarkNet hace que Cairo 1.0 sea de código abierto en el primer paso hacia el control comunitario

La empresa de tecnología Zero-knowledge (ZK)-Rollup StarkWare ha abierto oficialmente su nuevo compilador de lenguaje de programación, Cairo 1.0, que pronto será compatible con la solución de escalado de capa 2 de Ethereum StarkNet en el primer trimestre de 2023.

La noticia fue anunciada por StarkWare, la compañía detrás de StarkNet, en una publicación de Twitter del 25 de noviembre. La tecnología de resumen de StarkWare y las pruebas recursivas ofrecen el potencial de comprimir millones de transacciones en L2 en una sola transacción en Ethereum, sin embargo, el proyecto ha sido criticado por mantener el control sobre su IP, sobre todo por su competidor más centrado en código abierto, zkSync.

StarkWare describió el código abierto de Cairo como un “movimiento histórico” en su búsqueda para entregar más control y derechos de propiedad intelectual a su comunidad y desarrolladores. Cairo es un lenguaje de programación escrito específicamente para aprovechar el poder de los paquetes acumulativos de zk y las pruebas de validez.

Ha llegado el día: un primer vistazo a Cairo 1.0, totalmente de código abierto

Este es un gran paso hacia el código abierto de la pila StarkNet

Ahora puede familiarizarse con la nueva sintaxis, compilar y ejecutar programas simples localmente. El soporte de #StarkNet llegará prontohttps://t.co/0tdZDhopEP

– StarkWare (@StarkWareLtd) 24 de noviembre de 2022

StarkWare declaró que los desarrolladores ahora pueden experimentar con Cairo 1.0 compilando y ejecutando aplicaciones simples hasta que sea totalmente compatible con StarkNet en el primer trimestre de 2023.

En ese momento, Cairo 1.0 permitirá un desarrollo de funciones más rápido y permitirá una mayor participación de la comunidad, según el líder de exploración de Starkware y ex desarrollador central de Ethereum, Abdelhamid Bakhta.

See also  Narrativa 'ETH verde' para impulsar la inversión y la adopción, dicen los expertos

“Continuamos con el código abierto de la pila de tecnología de StarkNet, comenzando con Cairo 1.0. Estamos haciendo esto para cumplir con la visión de StarkNet como un bien público que cualquiera puede usar y que la comunidad puede mejorar constantemente”, dijo.

“En un nivel práctico, esto maximiza la transparencia sobre nuestro código y nuestro proceso de codificación. Y fortalece la capacidad de la comunidad para encontrar errores y mejorar el compilador. Con cada aspecto de la pila tecnológica que es de código abierto, este sentido de participación comunitaria crecerá y crecerá”.

Una vez que esté en producción, Cairo 1.0 también permitirá a los desarrolladores de cadenas de bloques escribir e implementar contratos inteligentes en StarkNet, según la publicación de StarkWare en Medium.

StarkWare agregó que debido a que Cairo 1.0 hace que cada cálculo sea “probable”, las propiedades de resistencia a la censura de StarkNet se fortalecerán y también estará mejor posicionado para responder a los ataques de denegación de servicio.

La pila de tecnología STARK de StarkWare impulsa una serie de proyectos Web3, incluida la plataforma de intercambio descentralizado (DEX) dYdX (aunque esto se está moviendo a su propia cadena en Cosmos), la plataforma NFT Immutable X y el protocolo de interoperabilidad de blockchain Celer Network.

Relacionado: Se podrían acuñar 60 millones de NFT en una sola transacción: cofundador de StarkWare

StarkNet se arriesgó al usar Cairo para acelerar su solución, que no es compatible de forma nativa con Ethereum Virtual Machine (EVM). Sin embargo, la empresa de herramientas de software de Ethereum, Nethermind, construyó un transpilador llamado Warp que convierte el código Solidity en código Cairo.

See also  DeFi necesita una 'aplicación asesina' para pasar al siguiente nivel, dice el ejecutivo de Ripple

La red principal compatible con EVM del competidor zkSync está en proceso de lanzamiento.

Pero a pesar de tomar un camino más difícil, el fundador de StarkWare, Eli Ben-Sasson, le dijo recientemente a Cointelegraph que usar un lenguaje de programación personalizado como Cairo, en lugar de Solidity, era la única forma viable de aprovechar al máximo el escalamiento de Ethereum que ofrecen los paquetes acumulativos de ZK:

“Estoy dispuesto a apostar que no verá un ZK EVM completo que pueda poner un millón de transacciones dentro de una sola prueba en Ethereum. Como podemos hacer fácilmente hoy y lo hemos estado haciendo durante meses y años”.

La noticia llega cuando Starkware también implementó recientemente el nuevo token StarkNet (STRK) en Ethereum el 17 de noviembre, que se utilizará con fines de participación y votación, además de pagar tarifas en la red.

Leave a Reply

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