StarkNet es un Validity-Rollup descentralizado sin permiso. Opera como una red L2 sobre Ethereum. Permite que cualquier dApp logre una escala ilimitada para su cálculo, sin comprometer la componibilidad y la seguridad de Ethereum.
A partir de la reciente actualización de StarkNet, ha revisado su lenguaje de programación interno Cairo para que el desarrollo de Web3 sea accesible para los desarrolladores. En una publicación de blog mediana de StarkWare, las soluciones de escalado basadas en Stark, describieron las actualizaciones a Cairo 1.0.
Según la publicación del blog, "¡Los desarrolladores pueden comenzar a escribir, compilar y probar los programas de Cairo 1.0!" La plataforma alienta a los desarrolladores a comenzar a experimentar con Cairo 1.0 y acostumbrarse a la nueva sintaxis y características”.
¿Qué es El Cairo 1.0?
Cairo se presentó por primera vez en 2020 y, siguiendo la evolución, ya está disponible su primera versión pública, Cairo 1.0. También es un "lenguaje de programación completo de Turing" para escribir eficientemente programas comprobables por STARK. “Cairo 1.0 es un lenguaje de alto nivel similar a Rust. Al igual que Rust, está destinado a permitir que los desarrolladores escriban fácilmente código que sea eficiente y seguro”.
El cofundador y presidente de StarkWare, Eli Ben-Sasson, compartió el motivo de la renovación de Cairo y dijo: "Los impulsores principales fueron la seguridad y la facilidad de uso, y realizar la revisión presentó una excelente oportunidad para eliminar la entrada para los desarrolladores con lenguaje convencional. antecedentes."
Fuente: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/