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 Anunciado por StarkWare, la compañía detrás de StarkNet, en una publicación de Twitter del 25 de noviembre. La tecnología de acumulación 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 zkSync, más centrado en el código abierto.
StarkWare describió el código abierto de Cairo como un “movimiento histórico” en su búsqueda por 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 zk-Rollups y 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. #StarkNet el soporte 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.
“Continuamos con el código abierto de la pila tecnológica 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 blockchain escribir e implementar contratos inteligentes en StarkNet, de acuerdo a a la publicación mediana de StarkWare.
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 de token no fungible (NFT) Immutable X y el protocolo de interoperabilidad de cadena de bloques 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.
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 la escalabilidad de Ethereum que ofrece zk-Rollups. :
“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 como Starkware también recientemente desplegada el nuevo token de 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.
#StarkNet #hace #Cairo #sea #código #abierto #primer #paso #hacia #control #comunitario
Source: COIN TELEGRAPH