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 հավաքագրումների և վավերականության ապացույցների ուժն օգտագործելու համար:
Եկել է օրը. առաջին հայացք Կահիրե 1.0-ին, ամբողջովին բաց կոդով
Սա մեծ քայլ է դեպի StarkNet stack-ի բաց աղբյուրները
Այժմ դուք կարող եք ծանոթանալ նոր շարահյուսությանը, կազմել և գործարկել պարզ ծրագրեր տեղական մակարդակում: #StarkNet աջակցությունը շուտով կլինիhttps://t.co/0tdZDhopEP
— StarkWare (@StarkWareLtd) Նոյեմբերի 24, 2022
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), որը կօգտագործվի խաղադրույքի և քվեարկության նպատակներով՝ բացի ցանցում վճարների վճարումից:
Աղբյուր՝ https://cointelegraph.com/news/starknet-makes-cairo-1-0-open-source-in-step-toward-greater-community-control