StarkNet го прави Каиро 1.0 со отворен код како првиот чекор кон контрола на заедницата

Технолошката компанија StarkWare со нула знаење (ZK)-Rollup официјално го отвори својот нов компајлер за програмски јазици, Cairo 1.0, кој наскоро ќе биде поддржан на решението за скалирање слој-2 на Ethereum StarkNet во првиот квартал од 1 година. 

Веста беше објави од StarkWare - компанијата зад StarkNet - во објава на Твитер на 25 ноември. Технологијата за собирање на StarkWare и рекурзивните докази нудат потенцијал за компресирање на милиони трансакции на L2 во една трансакција на Ethereum, но проектот беше критикуван за одржување на контролата врз неговата IP-а, особено од неговиот конкурент zkSync, фокусиран на повеќе отворен код.

StarkWare го опиша отворените извори во Каиро како „потег од пресвртница“ во неговата потрага да предаде поголема контрола и правата на интелектуална сопственост на нејзината заедница и програмери. Каиро е програмски јазик напишан специјално за да ја искористи моќта на збирките на zk и доказите за валидност.

StarkWare изјави дека програмерите сега можат да експериментираат со Cairo 1.0 со компајлирање и извршување на едноставни апликации додека не биде целосно поддржан на StarkNet во Q1 2023 година.

Во тој момент, Каиро 1.0 ќе овозможи побрз развој на функциите и ќе овозможи поголемо вклучување на заедницата, според Starkware Exploration Lead и поранешниот главен развивач на Ethereum, Абделхамид Бахта.

„Продолжуваме да го отвораме технолошкиот стек StarkNet, почнувајќи со Каиро 1.0. Ова го правиме со цел да ја исполниме визијата на StarkNet како јавно добро што секој може да го користи и дека заедницата може постојано да се подобрува“, рече тој.

„На практично ниво ова ја максимизира транспарентноста за нашиот код и нашиот процес на кодирање. И ја зајакнува способноста на заедницата да наоѓа грешки и да го подобри компајлерот. Со секој аспект од технолошкиот оџак што е со отворен код, ова чувство на вклученост во заедницата ќе расте и расте“.

Откако ќе се произведе, Каиро 1.0 исто така ќе им овозможи на развивачите на блокчејн да пишуваат и распоредуваат паметни договори на StarkNet, според до објавата за медиум на StarkWare.

StarkWare додаде дека бидејќи Каиро 1.0 ги прави сите пресметки „докажливи“, својствата на отпорност на цензура на StarkNet ќе бидат зајакнати и исто така ќе биде подобро позициониран да одговори на нападите на Denial-of-Service.

Технолошкиот оџак STARK на StarkWare напојува голем број Web3 проекти, вклучувајќи ја платформата за децентрализирана размена (DEX) dYdX (иако ова се движи кон сопствен ланец на Cosmos), NFT-платформата Immutable X и протоколот за интероперабилност на блокчејн Celer Network.

Поврзани со: 60 милиони NFT може да се склопат во една трансакција - ко-основач на StarkWare

StarkNet се коцка со користење на Каиро за да го забрза своето решение, кое природно не е компатибилно со виртуелната машина Ethereum (EVM). Сепак, фирмата за софтверски алатки Ethereum Nethermind изгради транспилатор наречен Warp кој го конвертира Solidity кодот во код на Каиро.

EVM-компатибилната мрежа на конкурентот zkSync е во процес на лансирање.

Но, и покрај потешкиот пат, основачот на StarkWare, Ели Бен-Сасон, неодамна изјави за Cointelegraph дека користењето на прилагодено изграден програмски јазик како Каиро, наспроти Solidity, е единствениот остварлив начин за целосно искористување на скалирањето на Ethereum што го овозможуваат збирките на ZK:

„Подготвен сум да се обложувам дека нема да видите целосно развиен ZK EVM кој може да стави милион трансакции во еден доказ на Ethereum. Како што можеме лесно да го направиме денес и тоа го правиме со месеци и години“.

Веста доаѓа како Starkware исто така неодамна распоредени новиот StarkNet токен (STRK) на Ethereum на 17 ноември, кој ќе се користи за цели на влогови и гласање покрај плаќањето такси на мрежата.