StarkNet — это децентрализованный накопительный пакет Validity без разрешений. Он работает как сеть L2 через Ethereum. Это позволяет любому децентрализованному приложению достичь неограниченного масштаба вычислений — без ущерба для компонуемости и безопасности Ethereum.
После недавнего обновления StarkNet компания полностью переработала собственный язык программирования Cairo, чтобы сделать разработку Web3 доступной для разработчиков. В сообщении в блоге Medium от StarkWare, решения для масштабирования на основе Stark, описаны обновления до Cairo 1.0.
Согласно сообщению в блоге, «Разработчики могут начать писать, компилировать и тестировать программы Cairo 1.0!» Платформа побуждает разработчиков начать экспериментировать с Cairo 1.0 и привыкнуть к новому синтаксису и функциям».
Что такое Каир 1.0?
Впервые Cairo был представлен в 2020 году, и теперь доступна его первая общедоступная версия Cairo 1.0. Кроме того, это «полный по Тьюрингу язык программирования» для эффективного написания STARK-доказуемых программ. «Cairo 1.0 — это язык высокого уровня, похожий на Rust. Как и Rust, он предназначен для того, чтобы разработчики могли легко писать эффективный и безопасный код».
Соучредитель и президент StarkWare Эли Бен-Сассон поделился причиной модернизации Cairo, сказав: «Основными движущими силами были безопасность и простота использования, а проведение капитального ремонта предоставило потрясающую возможность удалить запись для разработчиков с обычным языком. фоны».
Источник: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/