ZKSync-ը՝ Ethereum layer-2 պլատֆորմը, որը նախատեսված է գործարքների թողունակությունը մեծացնելու համար՝ օգտագործելով զրոյական գիտելիքների (ZK) ապացույցներ և համախմբումներ, թողարկել է Swift-ում ծրագրային ապահովման մշակման նոր հավաքածու (SDK):
ZKSync-ը թողարկում է SDK-ն Swift-ում
Է ծլվլոց Հունվարի 17-ին ZKSync-ն ասաց, որ նպատակն է իրենց գործառույթներն ավելի հասանելի դարձնել մշակողների և dApps-ի համար: Swift SDK-ով ZKSync-ը կաջակցի ավելի շատ հարթակներ և օգտագործման դեպքեր, հատկապես այն թիմերի համար, որոնք կառուցում են iOS և macOS հավելվածներ ZKSync 2.0-ում:
Մենք ցանկանում ենք zkSync 2.0-ի գործառույթները հասանելի դարձնել ավելի շատ մշակողների և հավելվածների համար, ուստի մենք թողարկել ենք նոր SDK Swift-ում: #scalingthemission
1/4 pic.twitter.com/GdH8naXxHI
- zkSync (@zksync) Հունվար 17, 2023
Swift-ը ծրագրավորման լեզուն է iOS և Mac սարքերի հետևում: Այնուամենայնիվ, iOS-ի և macOS-ի համար Swift ամպային պահեստավորման ծրագրակազմը օգտվողներին հնարավորություն է տալիս առբերել տվյալները API-ի միջոցով: Ամպային պահեստը մասշտաբային է և նախատեսված է չկառուցված տվյալների պահպանման համար, որոնք կարող են անսահմանորեն աճել:
SDK-ներ հայտնի ծրագրավորման լեզուներով
Բացի Swift-ից, ZKSync-ը նույնպես աջակցում է Python, Java, Android, Rust և Dart ծրագրավորման լեզուներ: Դարտ, շերտ-2 հարթակ պարզաբանում է, «ոչ պաշտոնական» բաց կոդով SDK-ն է Alpha-ում: Այնուամենայնիվ, layer-2 պորտալը նախատեսում է աջակցել ավելի շատ SDK-ներ տարբեր ծրագրավորման լեզուներով՝ սպասարկելու իրենց ընդլայնվող ծրագրավորող համայնքին, ինչը թույլ կտա նրանց ստեղծել ավելի շատ լուծումներ՝ ուղղված բազմաթիվ խնդիրներին:
SDK-ները կարևոր են մշակողների համար, քանի որ դրանք թույլ են տալիս շենքը լինել ավելի պարզ, արագ և ստանդարտացված: Ստեղծողների համար գոյություն ունեցող ծառայությունների մեջ ինտեգրվելու համար նրանք պահանջում են փաթեթներ, որոնք հաճախ ներառում են անհրաժեշտ փաստաթղթեր, կոդերի նմուշներ, գրադարաններ, API-ներ և այլն, որոնք ուղղորդում են բլոկչեյն լուծումներ մշակելիս: Այնուամենայնիվ, ցանկացած մշակողի հավաքածուում API-ները կարևոր նշանակություն ունեն, քանի որ դրանք գործում են որպես ինտերֆեյս dApps-ի համար՝ տեղեկատվություն փոխանցելու և համակարգելու համար:
Scaling Ethereum-ը՝ օգտագործելով ZKSync v2
ZKSync layer-2-ը լուծում է կառուցում օգտվողների համար՝ արագ փոխանցելու ethereum (ETH) և ERC-20 նշանները՝ առանց ցանցում համեմատաբար բարձր վճարներ վճարելու:
Ethereum գազի վճարները հաճախ տատանվում են՝ կախված շղթայական գործունեությունից: Քանի որ ETH գները աճում են, DeFi-ի և NFT-ի գործունեությունը հաճախ ընդլայնվում է, ինչը հանգեցնում է գազի բարձր վճարների: Երբ Գազը բարձրանում է հանրային, թափանցիկ շերտի վրա, օգտվողները պետք է ավելի շատ վճարեն խելացի պայմանագրերը փոխանցելու կամ կատարելու համար:
ETH գինը $1,578 | Աղբյուր. ETHUSD- ը TradingView.com կայքում
Շերտ-2 հարթակը դիրքավորվում է որպես ավելի լավ այլընտրանք թիմերի և օգտատերերի համար՝ նախընտրելով մասշտաբայնությունը, գաղտնիությունը և անվտանգությունը: ZKSync 2.0 հիմնական ցանցի գործարկումից հետո կա մասշտաբային և գաղտնիության շարժիչ՝ օգտագործելով ZK ապացույցները: Ավելի վաղ Ethereum-ի համահիմնադիր Վիտալիկ Բուտերինն իր վստահությունն էր հայտնել ZK Rollups-ի նկատմամբ, որը dApps-ն օգտագործում է ZKSync-ի վրա: Համահիմնադիրի գնահատմամբ՝ ZK Rollups-ը «կհաղթի բոլոր օգտագործման դեպքերում»:
ZKSync 2.0-ն ուղիղ է Mainnet-ում
2.0 թվականի 4-րդ եռամսյակում գործարկված ZKSync 2022 հիմնական ցանցում տեղակայվող օգտատերերը վայելում են ցածր վճարներ և գործարքների ավելի արագ վճարում: Մշակողները կարող են անվճար փորձարկել և ավելացնել ավելի շատ գործառույթներ:
Օրինակ, ZKSync-ն աջակցում է օգտատերերի համար հաշվի վերացականացմանը՝ ETH-ից բացի այլ նշաններով վճարներ վճարելու և Vyper-ում կամ Solidity-ում խելացի պայմանագրեր կառուցելու համար: Շերտ-2 լուծումը նաև աջակցում է Atomic Swaps-ին: Դա մի առանձնահատկություն է, որ ZKSync ստեղծողները ասել կարող է օգուտ քաղել կրիպտոարժույթի փոխանակումներից:
NewsBTC մասին Ավելի վաղ Optimism-ը՝ ընդհանուր նշանակության Ethereum layer-2-ը և ZKSync-ի մրցակիցը, ավելի արդյունավետ էր գազով, չնայած դրա կառավարման տակ գտնվող եկամուտների և ակտիվների նվազմանը:
Առաջարկվող պատկերը Matter Labs-ի կողմից, աղյուսակ՝ TradingView.com-ից
Աղբյուր՝ https://newsbtc.com/news/zksync-releases-new-sdk/