StarkNet-ը Cairo 1.0-ը դարձնում է բաց կոդով առաջին քայլը դեպի համայնքային վերահսկողություն

Zero-knowledge (ZK)-Rollup տեխնոլոգիական StarkWare ընկերությունը պաշտոնապես բացել է իր նոր ծրագրավորման լեզվի կոմպիլյատորը՝ Cairo 1.0, որը շուտով կաջակցվի Ethereum layer-2 մասշտաբային լուծում StarkNet-ում 1 թվականի 2023-ին եռամսյակում: 

Լուրն էր հայտարարել StarkWare-ի՝ StarkNet-ի ետևում գտնվող ընկերության կողմից, նոյեմբերի 25-ին Twitter-ի գրառման մեջ: StarkWare-ի համախմբման տեխնոլոգիան և ռեկուրսիվ ապացույցները հնարավորություն են տալիս սեղմել միլիոնավոր գործարքներ L2-ով մեկ գործարքի մեջ Ethereum-ում, սակայն նախագիծը քննադատության է ենթարկվել իր IP-ի նկատմամբ վերահսկողությունը պահպանելու համար, հատկապես՝ zkSync-ի ավելի բաց կոդով կենտրոնացած մրցակցի կողմից:

StarkWare-ը Կահիրեի բաց աղբյուրները նկարագրել է որպես «հանգույցային քայլ» ավելի շատ վերահսկողություն և վերահսկողություն հանձնելու իր ձգտումներում: մտավոր սեփականության իրավունքները իր համայնքին և մշակողներին: Cairo-ն ծրագրավորման լեզու է, որը գրված է հատուկ zk հավաքագրումների և վավերականության ապացույցների ուժն օգտագործելու համար:

StarkWare-ը նշեց, որ մշակողները այժմ կարող են փորձարկել Cairo 1.0-ը՝ կազմելով և գործարկելով պարզ հավելվածներ, մինչև այն ամբողջությամբ ապահովվի StarkNet-ում 1 թվականի 2023-ին եռամսյակում:

Այդ պահին Cairo 1.0-ը հնարավորություն կտա ավելի արագ գործառույթների զարգացում և թույլ կտա ավելի շատ ներգրավվածություն համայնքի համար, ըստ Starkware Exploration Lead-ի և Ethereum-ի նախկին հիմնական մշակող Աբդելհամիդ Բախտայի:

«Մենք շարունակում ենք բաց կոդով StarkNet տեխնոլոգիական փաթեթը՝ սկսած Cairo 1.0-ից: Մենք դա անում ենք, որպեսզի իրականացնենք StarkNet-ի տեսլականը՝ որպես հանրային բարիք, որը կարող է օգտագործել յուրաքանչյուրը, և որ համայնքը կարող է անընդհատ կատարելագործվել», - ասաց նա:

«Գործնական մակարդակում սա առավելագույնի է հասցնում թափանցիկությունը մեր կոդի և մեր կոդավորման գործընթացի վերաբերյալ: Եվ դա ուժեղացնում է համայնքի կարողությունը սխալներ գտնելու և կոմպիլյատորը բարելավելու համար: Տեխնոլոգիական փաթեթի յուրաքանչյուր ասպեկտով, որը բաց կոդով է, համայնքի ներգրավվածության այս զգացումը կաճի և կաճի»:

Արտադրվելուց հետո Cairo 1.0-ը նաև հնարավորություն կտա բլոկչեյն մշակողներին գրել և տեղակայել խելացի պայմանագրեր StarkNet-ում, ըստ StarkWare-ի Medium գրառմանը:

StarkWare-ը ավելացրել է, որ քանի որ Cairo 1.0-ը բոլոր հաշվարկները դարձնում է «ապացուցելի», StarkNet-ի գրաքննության դիմադրության հատկությունները կամրապնդվեն, և այն նաև ավելի լավ դիրքավորված կլինի՝ արձագանքելու Denial-of-Service հարձակումներին:

StarkWare-ի STARK տեխնոլոգիական փաթեթը հզորացնում է մի շարք Web3 նախագծեր, ներառյալ ապակենտրոնացված փոխանակման (DEX) dYdX հարթակը (չնայած այն տեղափոխվում է դեպի իր սեփական շղթան Cosmos-ում), NFT հարթակ Immutable X-ը և բլոկչեյն փոխգործունակության արձանագրությունը Celer Network-ը:

Related: 60 միլիոն NFT-ներ կարող են ստեղծվել մեկ գործարքով՝ StarkWare-ի համահիմնադիր

StarkNet-ը խաղադրույք է կատարել՝ օգտագործելով Կահիրեն՝ արագացնելու իր լուծումը, որը բնիկորեն համատեղելի չէ Ethereum վիրտուալ մեքենայի (EVM) հետ: Այնուամենայնիվ, Ethereum ծրագրային գործիքների մշակման ընկերություն Nethermind-ը կառուցել է Warp կոչվող տրանսփայլեր, որը Solidity կոդը փոխակերպում է Կահիրեի կոդի:

Մրցակից zkSync-ի EVM-ին համատեղելի հիմնական ցանցը գործարկվում է:

Բայց չնայած ավելի դժվար ճանապարհին, StarkWare-ի հիմնադիր Էլի Բեն-Սասսոնը վերջերս ասաց Cointelegraph-ին, որ Կահիրեի պես հատուկ կառուցված ծրագրավորման լեզվի օգտագործումը, ի տարբերություն Solidity-ի, միակ կենսունակ միջոցն էր՝ լիարժեք օգտվելու Ethereum-ի մասշտաբից, որը տրամադրվում է ZK-ի հավաքագրմամբ:

«Ես պատրաստ եմ գրազ գալ, որ դուք չեք տեսնի լիարժեք ZK EVM, որը կարող է մեկ միլիոն գործարք տեղադրել Ethereum-ի մեկ ապացույցի մեջ: Ինչպես մենք այսօր հեշտությամբ կարող ենք անել և անում ենք ամիսներ ու տարիներ»:

Նորությունները գալիս են որպես Starkware նաև վերջերս տեղակայվել նոյեմբերի 17-ին Ethereum-ի նոր StarkNet թոքենը (STRK), որը կօգտագործվի խաղադրույքի և քվեարկության նպատակներով՝ բացի ցանցում վճարների վճարումից: