StarkNet is een gedecentraliseerd validiteitsoverzicht zonder toestemming. Het werkt als een L2-netwerk via Ethereum. Het stelt elke dApp in staat om onbeperkte schaal voor zijn berekeningen te bereiken - zonder de composability en veiligheid van Ethereum in gevaar te brengen.
Sinds de recente update van StarkNet heeft het zijn interne Caïro-programmeertaal herzien om Web3-ontwikkeling toegankelijk te maken voor ontwikkelaars. In een Medium-blogpost van StarkWare, Stark-Based scaling solutions, worden de upgrades naar Cairo 1.0 beschreven.
Volgens de blogpost: "Ontwikkelaars kunnen beginnen met het schrijven, compileren en testen van Cairo 1.0-programma's!" Het platform moedigt ontwikkelaars aan om te gaan experimenteren met Cairo 1.0 en te wennen aan de nieuwe syntaxis en functies.”
Wat is Caïro 1.0?
Cairo werd voor het eerst geïntroduceerd in 2020 en na de evolutie is nu de eerste openbare versie Cairo 1.0 beschikbaar. Het is ook een "turing-complete programmeertaal" voor het efficiënt schrijven van STARK-bewijsbare programma's. “Caïro 1.0 is een Rust-achtige taal op hoog niveau. Net als Rust is het bedoeld om ontwikkelaars in staat te stellen eenvoudig code te schrijven die efficiënt en veilig is.”
Mede-oprichter en president van StarkWare, Eli Ben-Sasson, deelde de reden voor de vernieuwing van Caïro, zoals hij zei: "De belangrijkste drijfveren waren veiligheid en gebruiksgemak, en het uitvoeren van de herziening bood een geweldige kans om de invoer te verwijderen voor ontwikkelaars met conventioneel taalgebruik. achtergronden.”
Bron: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/