Webassembly խելացի պայմանագրերը պատրաստվում են «շատ տաղանդներ քաշել Web2-ից Web3» – Հարցազրույց Bitcoin News

Ethereum-ը գրեթե համընդհանուր վերագրվում է Web3 հեղափոխությունը սկսելու համար այն բանից հետո, երբ այն կյանքի կոչեց խելացի պայմանագրերի հայեցակարգը: Այնուամենայնիվ, Web3 համայնքից ոմանք, ինչպես Astar Network-ի Sota Watanabe-ն, կարծում են, որ արձանագրությունը չի կարող «միայն կառուցել բլոկչեյնի նորարարական ապագան»: Բացի այդ, որոշ քննադատներ մատնանշում են լեզվական խոչընդոտը, որը նրանք պնդում են, որ Ethereum վիրտուալ մեքենան (EVM) դարձնում է ոչ իդեալական վայր կառուցելու համար:

Webassembly Smart Contracts «Կարագացնեն Web3-ի ընդունումը»

Հենց այս և EVM-ի այլ սահմանափակումներն են հանգեցրել այլընտրանքի ստեղծմանը, որը հայտնի է որպես Webassembly (WASM): Ասվում է, որ այս այլընտրանքը ընտրված վիրտուալ մեքենա է մշակողների, ինժեներների և գիտնականների համար, որոնք հիասթափված են EVM-ից: Ըստ Watanabe-ի, Web2 ծրագրավորողների համար, ովքեր ցանկանում են տեղափոխվել Web3, WASM-ը տրամաբանական ընտրություն է թվում, քանի որ այն «աջակցում է լեզուների լայն շրջանակ՝ բնիկ կատարողականությամբ և բարձր շարժունակությամբ»:

WASM-ի մասին ավելին իմանալու համար Bitcoin.com News-ը դիմեց Սոտա Վատանաբեին՝ Astar Network-ի գործադիր տնօրենին, որը բազմաշղթայական խելացի պայմանագրերի հարթակ է:

Ուղարկված հարցերին իր գրավոր պատասխաններում Ա Աստար ցանց Գործադիր տնօրենը առաջարկեց իր մտքերը Webassembly-ի և այն դերի մասին, որը կխաղա Web3-ի ընդունումը արագացնելու գործում: Վատանաբեն նաև բացատրել է, թե ինչու է Astar Network-ն աջակցում և՛ EVM-ին, և՛ WASM-ին:

Ստորև ներկայացնում ենք Վատանաբեի պատասխանները Whatsapp-ի միջոցով իրեն ուղարկված հարցերին:

Bitcoin.com News (BCN). Շատ պարզ բառերով, կարո՞ղ եք մեր ընթերցողներին բացատրել, թե ինչի մասին է WASM-ը:

Սոտա Վատանաբե (SW): Webassembly-ը, որն ավելի հաճախ կոչվում է WASM, ծրագրավորման լեզուների համար շարժական կոմպիլյատոր է: WASM-ն աջակցում է լեզուների լայն տեսականի՝ բնիկ կատարողականությամբ և բարձր շարժունակությամբ: Astar-ում մենք աջակցում ենք WASM խելացի պայմանագրային միջավայրին, ինչպես Ethereum վիրտուալ մեքենան (EVM): WASM-ի հետ կապված հաճելին այն է, որ Web2 լեզուների մեծամասնությունը ընդգրկելի է Webassembly-ի մեջ, ինչը ճիշտ չէ Ethereum-ի EVM-ի համար, որը հիմնված է Solidity կոչվող մասնագիտացված ծրագրավորման լեզվի վրա:

Մենք հավատում ենք, որ WASM խելացի պայմանագրերի աճող օգտագործումը կտրուկ կարագացնի Web3-ի ընդունումը: Տեխնոլոգիական տաղանդների մեծ մասը դեռ աշխատում է Web2 տարածքում, և եթե Web2 ծրագրավորողները ցանկանում են մտնել Web3, նրանք այլ ելք չունեն, քան սովորել ծրագրավորման նոր լեզու, որը կոչվում է Solidity, որն օգտագործվում է այսօր ամենահայտնի խելացի պայմանագրային հարթակի կողմից (EVM): Դա խոչընդոտ է: Պատկերացրեք, եթե նրանք կարողանան կառուցել Web3 dapps [ապակենտրոնացված հավելվածներ]՝ օգտագործելով իրենց արդեն իմացած լեզուները: Եվ, ի լրումն դրա, հեշտությամբ դարձրեք նրանց dapp-ները համատեղելի EVM-ի հետ: Ահա թե ինչու WASM խելացի պայմանագրերը [պատրաստվում են] շատ տաղանդներ քաշել Web2-ից Web3: Ահա թե ինչու է այն այդքան հուզիչ:

BCN. Որո՞նք են EVM-ի որոշ մարտահրավերներ կամ սահմանափակումներ և ինչպե՞ս է WASM-ը հաղթահարում դրանք:

SW: Թեև Ethereum-ը մեզ բերեց Web3 հեղափոխություն՝ խելացի պայմանագրերի ներդրմամբ, այն չի կարող միայնակ կառուցել բլոկչեյնի նորարարական ապագան: Մասնագիտացված ծրագրավորման լեզվով այն սահմանափակում է ծրագրավորողների համայնքի հնարավորությունը՝ ուսումնասիրելու և ստեղծելու նոր, իսկապես փոխգործունակ ծրագրակազմեր: EVM-ը հատուկ է բլոկչեյնին, ունի ավելի քիչ աջակցություն և մասնագիտացված ծրագրավորման լեզու՝ Solidity:

Այսօր Web3-ը արգելք է հանդիսանում Web2-ի շատ ծրագրավորողների համար, քանի որ Web2 լեզուները չեն ընդգրկվում Solidity-ում՝ Ethereum-ի ծրագրավորման լեզվով: Webassembly-ի (WASM) միջոցով մշակողները կարող են արագ անցում կատարել Web2-ից Web3 ենթակառուցվածքի, ինչը նրանց հնարավորություն է տալիս ավելի շատ ժամանակ ծախսել իրենց հավելվածներում հիմնական գործառույթներ ստեղծելու փոխարեն, այլ ոչ թե սովորել մասնագիտացված լեզուներ, ինչպիսին Solidity-ն է:

WASM-ը մեծացնում է կատարողականությունը, քանի որ այն ավելի մոտ է մեքենայական լեզվին: Այն վեբ բրաուզերի հավելվածներին բերում է գրեթե բնիկ կատարողականություն և թույլ է տալիս ծրագրավորողներին ստեղծել գերարագ վեբ հավելվածներ իրենց նախընտրած լեզվով: Բացի այդ, WASM-ը հսկայական ներուժ ունի ինտերնետի ապագայի համար, քանի որ այն նախատեսված է համացանցի համար:

BCN. Արդեն պաշտպանված չորս հիմնական բրաուզերի շարժիչներով (Chrome, Firefox, Edge և Webkit), WASM-ը համարվում է ավելի անվտանգ, ավելի արդյունավետ, ավելի արագ, կարգաբերվող և բաց: Կարո՞ղ եք պարզ բառերով բացատրել, թե ինչու է դա կարևոր:

SW: Դու ճիշտ ես. Բոլոր այն բաները, որոնք դուք ասացիք WASM-ի մասին, օգնել են նրան վստահություն ստեղծել Web2 մշակողների շրջանում: Եվ երբ նրանք կարող են ստեղծել փոխգործունակ Web3 հավելվածներ WASM գործիքներով, նրանք ավելի հավանական է, որ կընդունեն Web3-ը:

Ավելին, WASM-ի մշակումն արդեն աջակցվում է բարձրակարգ ընկերությունների կողմից, ինչպիսիք են Google-ը, Microsoft-ը և Mozilla-ն, և կարող է օգտագործվել այնպիսի հայտնի ծրագրավորման լեզուների հետ, ինչպիսիք են C/C++, GO, TypeScript և RUST, ինչը տարածված է Web2 մշակողների շրջանում:

BCN: Որոշ զեկույցներ ենթադրում են, որ Web2 մշակողները, որոնք տեղափոխվում են Web3, գրավում են WASM-ը: Ճի՞շտ է արդյոք այս առաջարկը: Եթե ​​դա այդպես է, ի՞նչ եք կարծում, ո՞րը կարող է լինել պատճառ(ներ)ը:

SW: Պատասխանը նման կլինի 2-րդ և 3-րդ համարներին: Եվ ես կավելացնեմ.

Տարիների ընթացքում մենք շփվել ենք հազարավոր Web2 ծրագրավորողների հետ, ովքեր հակված են կառուցել Web3-ում, սակայն ծանոթ գործիքների բացակայությունը խոչընդոտ էր: Աջակցելով WASM-ին, դարձնելով այն փոխգործունակ EVM-ի հետ և մշակողներին տրամադրելով բոլոր այն գործիքները, որոնք անհրաժեշտ են Web3-ում ստեղծելու համար՝ Astar Network-ը հույս ունի այս ձևավորվող էկոհամակարգին մեծ խթան տալ:

BCN. Փոխանակ խրախուսելու կամ չխրախուսելու դրանց օգտագործումը, ասվում է, որ ձեր պլատֆորմը Astar Network-ն օգնում է ծրագրավորողներին ստեղծել dapp-ներ ինչպես EVM-ի, այնպես էլ WASM-ի հետ: Որո՞նք են երկու վիրտուալ մեքենաներին աջակցելու ձեր պատճառները:

SW: Web3 տարածության մշակողները տարբեր ծագում ունեն՝ զինված տարբեր հմտություններով, հնարավորություններով և նախասիրություններով: Նրանց բոլորին չպետք է ստիպել կյանքի կոչել իրենց տեսլականը՝ օգտագործելով մեկ խելացի պայմանագրային հարթակ: Նրանք արժանի են ընտրության, և այնուհետև նրանք պետք է որոշեն, թե որ խելացի պայմանագիրը համապատասխանում է այն նախագծին, որը նրանք կառուցում են:

Այո, մենք աջակցում ենք և՛ EVM, և՛ WASM խելացի պայմանագրերը՝ մշակողներին ճկունություն տալու համար: EVM, քանի որ այն ամենահայտնի խելացի պայմանագրային միջավայրն է, որն ունի ամենամեծ օգտվողների բազան: WASM, քանի որ այն հաղթահարում է EVM-ի սահմանափակումները՝ միաժամանակ հեշտացնելով մշակողների նոր ալիքի մուտքը տարածք: Մենք կարծում ենք, որ միաժամանակ երկու VM-ներ ունենալը և դրանք ինտերակտիվ դարձնելը հաջողության կարևոր գործոն է ձևավորվող Layer-1 բլոկչեյնի համար:

BCN. Ինչպե՞ս է դա օգուտ տալիս ավելի լայն բլոկչեյն էկոհամակարգին:

SW: Այն կտրուկ կընդլայնի բլոկչեյն էկոհամակարգը՝ հնարավորություն տալով Web2 մշակողներին կառուցել նորարարական, ապակենտրոնացված և փոխգործունակ լուծումներ Web3 տարածքում:

BCN. Ասվում է, որ Astar Network-ը իրական փոխգործունակություն է առաջարկում խաչաձև կոնսենսուսային հաղորդագրությունների միջոցով: Ինչ է սա նշանակում?

SW: Մենք հավատում ենք իսկապես փոխգործունակ Web3 էկոհամակարգին և ծրագրավորողներին տրամադրում ենք այն ամենը, ինչ անհրաժեշտ է իսկապես փոխգործունակ ծրագրակազմեր ստեղծելու համար: Մենք դրան հասնում ենք հետևյալի միջոցով.

Խաչաձև կոնսենսուսային հաղորդագրությունների փոխանակում (XCM). Այն թույլ է տալիս տարբեր կոնսենսուսային մեխանիզմներով կառուցված շղթաների վրա ապահով կերպով փոխանցել տվյալները և արժեքը միմյանց միջև: Փոխանակումը երկկողմանի է: Դա հնարավոր է դարձել, քանի որ Astar-ը պարաշղթա է Polkadot-ում և կարող է օգտագործել այս հատկությունը որպես մեր հիմնական գործառույթների մաս:

Խաչաձև վիրտուալ մեքենաներ (XVM). Այն ապահովում է փոխգործունակություն երկու տարբեր խելացի պայմանագրային միջավայրերի միջև, ինչպիսիք են EVM-ը և WASM-ը: Dapp-ը կարող է օգտագործել EVM-ն իր խելացի պայմանագրի համար, բայց կարող է ներդնել WASM խելացի պայմանագրային մոդուլներ և միևնույն ժամանակ օգտագործել մեկ այլ պարաշղթայի գործառույթներ՝ իրենց dapp-ում ինտեգրվելու համար:

Այս երկու նորարարությունները կդառնան dapps-ի համար նորարարությունների հաջորդ ալիքի սկիզբը:

Հատկորոշիչներ այս պատմության մեջ
Աստար ցանց, Blockchain, dApps, Ethereum, Ethereum վիրտուալ մեքենա (EVM), Խելացի պայմանագիր, Հաստատակամություն, Սոտա Վատանաբե, WASM, Web3- ը, Վեբ-հավաքույթ

Ի՞նչ կարծիք ունեք այս հարցազրույցի մասին: Տեղեկացրեք մեզ, թե ինչ եք մտածում ստորև ներկայացված մեկնաբանությունների բաժնում:

Թերենս Zimիմվարա

Թերենս Զիմվարան Զիմբաբվեի մրցանակակիր լրագրող, հեղինակ և գրող է։ Նա շատ է գրել աֆրիկյան որոշ երկրների տնտեսական անախորժությունների մասին, ինչպես նաև այն մասին, թե ինչպես թվային արժույթները կարող են աֆրիկացիներին փախուստի ճանապարհ ապահովել:














Պատկեր վարկերShutterstock, Pixabay, Wiki Commons

Հրաժարում պատասխանատվությունիցԱյս հոդվածը միայն տեղեկատվական նպատակներով է: Դա ուղղակի գնելու կամ վաճառելու առաջարկի ուղղակի առաջարկ չէ կամ խնդրանք է, կամ որևէ արտադրանքի, ծառայությունների կամ ընկերությունների առաջարկություն կամ հաստատում: Bitcoin.com- ը չի տրամադրում ներդրումային, հարկային, իրավական կամ հաշվապահական խորհրդատվություն: Ոչ ընկերությունը, ոչ էլ հեղինակը պատասխանատվություն չեն կրում ուղղակիորեն կամ անուղղակիորեն ցանկացած վնասի կամ կորստի համար, որը պատճառվել է կամ ենթադրվում է, որ պատճառված է սույն հոդվածում նշված որևէ բովանդակության, ապրանքների կամ ծառայությունների վրա կամ ապավինելուն:

Աղբյուր՝ https://news.bitcoin.com/astar-network-ceo-webassembly-smart-contracts-are-going-to-pull-a-lot-of-talent-from-web2-to-web3/