StarkNet е децентрализиран Validity-Rollup без разрешение. Работи като L2 мрежа над Ethereum. То позволява на всяко dApp да постигне неограничен мащаб за своите изчисления – без да компрометира възможността за композиране и сигурността на Ethereum.
От скорошната актуализация на StarkNet, той преработи своя вътрешен език за програмиране Cairo, за да направи Web3 разработката достъпна за разработчиците. В средна публикация в блога на StarkWare, решенията за мащабиране, базирани на Stark, очерта надстройките до Cairo 1.0.
Според публикацията в блога, „Разработчиците могат да започнат да пишат, компилират и тестват програми Cairo 1.0!“ Платформата насърчава разработчиците да започнат да експериментират с Cairo 1.0 и да свикнат с новия синтаксис и функции.“
Какво е Cairo 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/