StarkNet čini Cairo 1.0 open source u prvom koraku prema kontroli zajednice

Zero-knowledge (ZK)-Rollup tehnološka tvrtka StarkWare službeno je otvorila svoj novi kompilator programskog jezika, Cairo 1.0, koji će uskoro biti podržan na Ethereum sloju 2 rješenja za skaliranje StarkNet u prvom kvartalu 1. 

Vijest je bila najavio napisao StarkWare — tvrtka koja stoji iza StarkNeta — u objavi na Twitteru od 25. studenog. StarkWareova rollup tehnologija i rekurzivni dokazi nude potencijal komprimiranja milijuna transakcija na L2 u jednu transakciju na Ethereumu, međutim projekt je kritiziran zbog zadržavanja kontrole nad svojim IP-om, ponajprije od strane konkurenta zkSync koji je više usmjeren na otvoreni izvor.

StarkWare je opisao otvoreni izvor Cairo kao "prekretnicu" u svojoj potrazi za prenošenjem više kontrole i prava intelektualnog vlasništva svojoj zajednici i programerima. Cairo je programski jezik napisan posebno za iskorištavanje snage zk zbrajanja i dokaza valjanosti.

StarkWare je izjavio da programeri sada mogu eksperimentirati s Cairo 1.0 kompajliranjem i izvođenjem jednostavnih aplikacija dok ne bude u potpunosti podržan na StarkNetu u prvom kvartalu 1.

U tom će trenutku Cairo 1.0 omogućiti brži razvoj značajki i omogućiti veću uključenost zajednice, prema Starkware Exploration Leadu i bivšem Ethereum core developeru Abdelhamidu Bakhti.

“Nastavljamo otvarati StarkNet tech stack, počevši od Cairo 1.0. Ovo radimo kako bismo ispunili viziju StarkNeta kao javnog dobra koje svatko može koristiti i koje zajednica može stalno poboljšavati,” rekao je.

“Na praktičnoj razini ovo povećava transparentnost našeg koda i našeg procesa kodiranja. I jača sposobnost zajednice da pronađe greške i poboljša kompilator. Sa svakim aspektom tehnološkog skupa koji je otvorenog koda, ovaj osjećaj uključenosti zajednice će rasti i rasti.”

Nakon što bude u produkciji, Cairo 1.0 također će omogućiti programerima blockchaina pisanje i implementaciju pametnih ugovora na StarkNet, prema na StarkWareov Medium post.

StarkWare je dodao da će, budući da Cairo 1.0 svaki izračun čini "dokazljivim", StarkNetova svojstva otpornosti na cenzuru biti ojačana i također će biti u boljem položaju da odgovori na napade uskraćivanja usluge.

StarkWareov STARK tehnološki skup pokreće brojne Web3 projekte uključujući platformu za decentraliziranu razmjenu (DEX) dYdX (iako se ona seli u vlastiti lanac na Cosmosu), NFT platformu Immutable X i protokol interoperabilnosti blockchaina Celer Network.

Povezano: 60 milijuna NFT-ova moglo bi se iskovati u jednoj transakciji — suosnivač StarkWarea

StarkNet je riskirao koristeći Cairo kako bi ubrzao svoje rješenje, koje izvorno nije kompatibilno s Ethereum Virtual Machine (EVM). Međutim Ethereum softverska alatna tvrtka Nethermind je napravio transpiler nazvan Warp koji pretvara Solidity kod u Cairo kod.

Glavna mreža konkurenta zkSync kompatibilna s EVM-om je u procesu pokretanja.

No unatoč tome što je krenuo težim putem, osnivač StarkWarea Eli Ben-Sasson nedavno je rekao za Cointelegraph da je korištenje prilagođenog programskog jezika kao što je Cairo, za razliku od Solidityja, jedini održivi način da se u potpunosti iskoriste Ethereum skaliranje koje omogućuje ZK rollups:

“Spreman sam se kladiti da nećete vidjeti potpuno razvijen ZK EVM koji može staviti milijun transakcija unutar jednog dokaza na Ethereumu. Kao što lako možemo učiniti danas i činili smo mjesecima i godinama.”

Vijest dolazi kao Starkware također nedavno razmještene novi StarkNet token (STRK) na Ethereumu 17. studenog, koji će se koristiti za ulaganje i glasovanje uz plaćanje naknada na mreži.