StarkNet tekee Cairo 1.0:sta avoimen lähdekoodin ensimmäisen askeleen kohti yhteisön hallintaa

Zero-knowledge (ZK)-Rollup-teknologiayritys StarkWare on virallisesti julkistanut uuden ohjelmointikielikääntäjänsä, Cairo 1.0:n, jota tuetaan pian Ethereum layer-2 -skaalausratkaisussa StarkNetissä vuoden 1 ensimmäisellä neljänneksellä. 

Uutinen oli ilmoitti StarkWare - StarkNetin takana oleva yritys - Twitter-viestissä 25. marraskuuta. StarkWaren koontiteknologia ja rekursiiviset todisteet tarjoavat mahdollisuuden pakata miljoonia tapahtumia L2:ssa yhdeksi tapahtumaksi Ethereumissa, mutta projektia on arvosteltu IP-osoitteensa hallinnan säilyttämisestä, varsinkin sen avoimempaan lähdekoodiin keskittyneen kilpailijan zkSyncin toimesta.

StarkWare kuvaili avoimen hankinnan Kairoa "virstanpylväsliikkeeksi" sen pyrkimyksissä luovuttaa enemmän hallintaa ja immateriaalioikeudet yhteisölleen ja kehittäjilleen. Cairo on ohjelmointikieli, joka on kirjoitettu erityisesti hyödyntämään zk-rullausten ja kelpoisuustodistusten tehoa.

StarkWare totesi, että kehittäjät voivat nyt kokeilla Cairo 1.0:aa kääntämällä ja suorittamalla yksinkertaisia ​​sovelluksia, kunnes se on täysin tuettu StarkNetissä vuoden 1 ensimmäisellä neljänneksellä.

Starkware Exploration Leadin ja entisen Ethereumin ydinkehittäjän Abdelhamid Bakhtan mukaan Cairo 1.0 mahdollistaa siinä vaiheessa nopeamman ominaisuuksien kehittämisen ja lisää yhteisön osallistumista.

"Jatkamme StarkNet-teknologiapinon avoimen lähdekoodin käyttöä, alkaen Kairo 1.0:sta. Teemme tämän toteuttaaksemme StarkNetin vision julkisena hyödykkeenä, jota kuka tahansa voi käyttää ja jota yhteisö voi jatkuvasti parantaa”, hän sanoi.

"Käytännön tasolla tämä maksimoi koodimme ja koodausprosessimme läpinäkyvyyden. Ja se vahvistaa yhteisön kykyä löytää vikoja ja parantaa kääntäjää. Tämä yhteisön osallistumisen tunne kasvaa ja kasvaa jokaisen avoimen lähdekoodin teknologian osan myötä."

Kun Cairo 1.0 on tuotannossa, se mahdollistaa myös lohkoketjujen kehittäjien kirjoittaa ja ottaa käyttöön älykkäitä sopimuksia StarkNetiin, mukaan StarkWaren Medium-viestiin.

StarkWare lisäsi, että koska Cairo 1.0 tekee jokaisesta laskennasta "todistettavaa", StarkNetin sensuurin vastustuskykyä vahvistetaan ja se pystyy myös paremmin vastaamaan palvelunestohyökkäyksiin.

StarkWaren STARK-teknologiapino tukee useita Web3-projekteja, mukaan lukien hajautetun vaihdon (DEX) alusta dYdX (vaikka tämä on siirtymässä omaan ketjuunsa Cosmosissa), NFT-alusta Immutable X ja lohkoketjun yhteentoimivuusprotokolla Celer Network.

Related: 60 miljoonaa NFT:tä voitaisiin lyödä yhdellä kaupalla – StarkWaren perustaja

StarkNet on ottanut uhkapelin käyttämällä Kairoa nopeuttaakseen ratkaisuaan, joka ei ole natiivisti yhteensopiva Ethereum Virtual Machinen (EVM) kanssa. Kuitenkin Ethereum ohjelmistotyökaluja yritys Nethermind rakensi Transpilerin nimeltä Warp, joka muuntaa Solidity-koodin Kairon koodiksi.

Kilpailijan zkSyncin EVM-yhteensopiva pääverkko on julkaisuvaiheessa.

Mutta huolimatta vaikeammasta tiestä, StarkWaren perustaja Eli Ben-Sasson kertoi äskettäin Cointelegraphille, että mukautetun ohjelmointikielen, kuten Kairon, käyttö Solidityn sijaan oli ainoa toteuttamiskelpoinen tapa hyödyntää ZK-rullausten tarjoamaa Ethereumin skaalausta:

"Olen valmis lyömään vetoa, että et näe täydellistä ZK EVM:ää, joka voi laittaa miljoona tapahtumaa yhteen Ethereumin todisteeseen. Kuten voimme helposti tehdä tänään ja olemme tehneet kuukausia ja vuosia."

Uutinen tulee myös Starkwarena äskettäin käyttöön uusi StarkNet token (STRK) Ethereumissa 17. marraskuuta, jota käytetään panostukseen ja äänestämiseen verkon maksujen lisäksi.