Ապակենտրոնացված մասշտաբայնությունը կլինի հաջորդ մեծ Web3 մարտահրավերը. ահա թե ինչպես ենք մենք դա ուղղում

The Post Ապակենտրոնացված մասշտաբայնությունը կլինի հաջորդ մեծ Web3 մարտահրավերը. ահա թե ինչպես ենք մենք դա ուղղում հայտնվել առաջին Coinpedia Fintech News

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

Դա մի տեսլական է, որի հետ համաձայն են շատ վերլուծաբաններ: Վերջերս հրապարակված զեկույցում Vantage Market Research-ը կանխատեսեց, որ Web3 ծառայությունների շուկան կա ակնկալվում է աճել 41.6-ից մինչև 2022 թվականը 2028% տարեկան աճի համակցված տեմպերով, ներկայիս 2.9 միլիարդ դոլարի գնահատված արժեքից մինչև այն ժամանակ ավելի քան 23.8 միլիարդ դոլար: 

Սա լավատեսական կանխատեսում է, որը ենթադրում է, որ Web3-ը կշարունակի իր առանց այն էլ շատ արագ ընդլայնումը, ներգրավելով ավելի շատ ներդրումներ վենչուրային կապիտալիստներից և ավելի մեծ հետաքրքրություն առաջացնելով այնպիսի հասկացությունների նկատմամբ, ինչպիսիք են կրիպտոարժույթը, ապակենտրոնացված ֆինանսները, մետավերսը և խաղերը վաստակելու համար: Եթե ​​Web3-ը պետք է դա անի, ապա պետք է հաղթահարի այն, ինչ թվում է, անհաղթահարելի մարտահրավեր է, որը դեռևս ոչ մի նախագիծ չի կարողացել լուծել՝ ապակենտրոնացված մասշտաբայնության խնդիրը:

Web3-ի մասշտաբավորման դժվարությունը

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

Բլոկչեյնի մասշտաբայնության հետ կապված խնդիրներն առաջին անգամ ի հայտ եկան 2016 թվականին՝ բլոկչեյնի վրա հիմնված առաջին խաղերից մեկի՝ CryptoKitties-ի նկատմամբ հետաքրքրության պայթյունից հետո: 

CryptoKitties-ը Ethereum բլոկչեյնում տեղակայված խաղ է, որը ներառում է թվային կատվի ձագեր բուծել, նրանց մեծացնել և այնուհետև փոխանակել ուրիշների հետ: Այն ցույց տվեց, որ աներևակայելի սիրված խաղ է, այնքան, որ պատճառ դարձավ աննախադեպ ծանրաբեռնվածություն Ethereum ցանցում: Դա հանգեցրեց գործարքների մշակման դանդաղ ժամանակի, ինչը բավական վատ էր, և գազի բարձր վճարների, ինչը շատ ավելի վատ էր: 

Ցանցն այնքան դանդաղ ու թանկ դարձավ, որ գրեթե անհնարին դարձավ CryptoKitties-ը խաղալը, և այն նաև բացասական ազդեցություն ունեցավ Ethereum-ի վրա հիմնված այլ հավելվածների վրա: Որոշ քննարկումներից հետո Ethereum-ի համահիմնադիր Վիտալիկ Բուտերինն անվանեց մարտահրավերը որպես Ethereum-ի «scalability trilemma". 

Բլոկչեյն ցանցերը հիմնված են երեք հիմնական սյուների վրա՝ այն է՝ անվտանգություն, ապակենտրոնացում և մասշտաբայնություն, սակայն դրանց նախագծման ձևը նշանակում է, որ դուք միշտ պետք է առաջնահերթություն տաք երկուսի հաշվին՝ երրորդի հաշվին: 

Այս մարտահրավերը հաղթահարելու համար ի հայտ են եկել Layer-2 ցանցեր, ինչպիսիք են Polygon-ը: Նրանք աշխատում են՝ բեռնաթափելով գործարքները հիմնական բլոկչեյնից դեպի երկրորդ «կողային շղթա», որտեղ դրանք կարող են ավելի արագ մշակվել: Այնուհետև գործարքների մի ամբողջ խմբաքանակի միայն վերջնական արդյունքն է մշակվում հիմնական շղթայի կողմից՝ վերացնելով ցանցի տրաֆիկի մեծ մասը: Սա օգնում է ամեն ինչ վերահսկողության տակ պահել: 

Ethereum-ը նույնպես հանդես է եկել իր սեփական լուծումով, որը հայտնի է որպես Միաձուլում, որը ներառում է աշխատանքի ապացույցի համաձայնության մեխանիզմից անցում դեպի Ցուցադրման ապացույց: Այնուամենայնիվ, թեև դա կօգնի լուծել գազի բարձր վճարների խնդիրը՝ վերացնելով հանքարդյունաբերողներին, դա կլուծվի քիչ բան արեք Ethereum-ի և Web3-ի մասշտաբայնության խնդիրները լուծելու համար. PoS-ի անցումը պետք է համընկնի երկրորդ արդիականացման հետ, որը հնարավորություն կտա «sharding»-ին, որտեղ ցանցը բաժանվում է մի քանի բաղադրիչների՝ գործարքների թողունակությունը մեծացնելու նպատակով: Այնուամենայնիվ, այդ քայլը հետաձգվել է և տեղի կունենա միայն 2023 թվականին: 

Նույնիսկ այն ժամանակ, երբ Sharding-ը գալիս է, այն կլուծի գլուխկոտրուկի միայն մի մասը: Փաստն այն է, որ բլոկչեյնները և Web3-ը չեն կարող մասշտաբավորվել միայն գործարքների թողունակությունը մեծացնելով, քանի որ դա ոչինչ չի անում ատոմային բաղադրելիությունը բարելավելու համար: 

Ատոմային բաղադրելիության խնդիրը

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

Փոխգործունակությունը վերաբերում է dApp-ի ունակությանը` օգտվելու բազմաթիվ խելացի պայմանագրերից` մեկ գործարք կազմելու համար: Սա կարևոր է, քանի որ դա նշանակում է, որ Web3 dApps-ը կարող է ազատորեն գործարքներ կազմել ուրիշների միջև: Այս կերպ, օրինակ, DeFi հավելվածը կարող է առաջարկել ամենաբարձր փոխարժեքը մի քանի ապակենտրոնացված բորսաներում: Որպես այլընտրանք, DeFi հավելվածը կարող է օգտագործել բազմակի իրացվելիության լողավազաններ՝ օգնելու թրեյդերներին նկատել և օգտվել արբիտրաժային առևտրի հնարավորություններից: Սրանք երկուսն էլ աներևակայելի բարդ գործարքներ են, որոնք բոլորը պետք է կատարվեն միևնույն ժամանակ՝ մի շարք բարդ, «ատոմային» քայլերով: Սա անհրաժեշտ է, քանի որ այս քայլերից յուրաքանչյուրը պետք է միանգամից հաստատվի, որպեսզի գործարքը կատարվի: 

Այսպիսով, առանց ատոմային բաղադրելիության, այս տեսակի օգտագործման դեպքերը հնարավոր չէին լինի Web3-ում: Դա ցանկացած բլոկչեյնի հիմնական հնարավորությունն է, որը հնարավորություն է տալիս հազարավոր եզակի, փոխգործունակ dApp-ների միասին աշխատել:

Layer-2-ները և ատոմային բաղադրելիությունը չեն խառնվում

Ատոմային բաղադրելիությունը նոր գաղափար չէ։ Իսկապես, Ethereum-ի ցանցն աջակցում է հարյուրավոր dApp-ների, որոնք արդեն իսկ ստեղծվում են: Խնդիրն այն է, որ Ethereum-ի ցանցում ատոմային բաղադրելիությունը խիստ անարդյունավետ է, ինչը պահանջում է, որ յուրաքանչյուր գործարք մշակվի դանդաղ շարժվող գլոբալ համաձայնության ալգորիթմի միջոցով, որը չի կարող մասշտաբավորվել: 

Ավելին, չնայած Layer-2 ցանցերը կարող են արագացնել գործարքների թողունակությունը, նրանք կարող են դա անել միայն ատոմային բաղադրելիությունը զոհաբերելով: Ethereum-ի Merge-ը և Polygon-ը երկուսն էլ օգտագործում են «sharding» կոչվող տեխնիկան, որը ներառում է գործարքների բեռնաթափում կողմնակի շղթաների վրա, որտեղ դրանք կարող են ինքնուրույն մշակվել: Դա անելու խնդիրն այն է, որ այս անկախ բեկորները չեն կարողանում շփվել միմյանց հետ, քանի դեռ նրանց գործարքների փաթեթները վերջնականապես չեն միացվել հիմնական բլոկչեյնին, ինչը նշանակում է, որ ատոմային կոմպոզիցիան դառնում է չափազանց անարդյունավետ: 

Ներկայումս խաչաձև բեկորային հաղորդակցությունն իրականացվում է պայմանական գաղտնագրման պարտավորությունների միջոցով, մի տեխնիկա, որը դանդաղեցնում է գործարքների արագությունը, ինչը նշանակում է, որ ցանցը չի շահում ավելի արագ թողունակությունից: 

Արմատական ​​լուծում

Լավ նորությունն այն է, որ կա լուծում, որը սկսում է ձևավորվել: Այն Ռադիքս հարթակ որը ստեղծվել է աջակցելու հաջորդ սերնդի բարձր մասշտաբային DeFi հավելվածներին, ստեղծել է իր եզակիությունը Cerberus կոնսենսուսի մեխանիզմ որը ներկայացնում է միանգամայն նոր հղկման տեխնիկա: Սա հեղափոխական դիզայն է, որը տեսականորեն կարող է աջակցել անսահմանափակ թվով գործարքների և Web3 dApp-ների, որոնք աշխատում են միմյանց զուգահեռ:  

Cerberus-ը նախագծելիս Ռադիքսի թիմը հասկացավ երեք բան. Նախ, այն գիտակցեց, որ անհրաժեշտ է աջակցել անսահմանափակ թվով բեկորների, որպեսզի մասշտաբի համապատասխանի իսկապես գլոբալ Web3 ենթակառուցվածքի պահանջներին, որը կարող է մի օր փոխարինել գոյություն ունեցող Web2.0 ենթակառուցվածքին: Երկրորդ, Radix-ի թիմը գիտակցեց նաև ատոմային գործարքների վերաբերյալ կոնսենսուսի անհրաժեշտությունը, որոնք կարող են համաժամանակացվել միայն յուրաքանչյուր գործարքի համար համապատասխան բեկորների վրա, որպեսզի չծանրաբեռնեն մնացած ցանցը: Վերջապես, Radix-ը նաև բացահայտեց կիրառական շերտի պահանջը, որն իրականում ի վիճակի է օգտագործել այս տեսակի «անսահմանափակ զուգահեռություն»: 

Հետևաբար, Cerberus-ը նախագծված էր աջակցելու բեկորների անսահմանափակ թվով, որոնք ի վիճակի են զուգահեռաբար կոնսենսուսի հասնելու, միևնույն ժամանակ հնարավորություն ընձեռելով իրականացնել կոնսենսուս ցանկացած բեկորների միջև, երբ անհրաժեշտ է: Բացի այդ, այն ներկայացնում է «ենթաշերտերի» հայեցակարգը, որոնք գործարքի փոքր գրառում են՝ շատ կոնկրետ կանոններով, որոնք կարող են վերագրվել ցանկացած առանձին բեկորի՝ ատոմային բաղադրելիությունը հնարավոր դարձնելու համար: 

Որպես օրինակ, ծրագրավորողը կարող է ցանկանալ ստեղծել նշանային ենթաշերտ՝ նկարագրելու պարզ գործարք, որտեղ Ջեքն ուղարկում է 10 XRD իր ընկեր Ջոնին: Ենթաշերտը պետք է ուշադրություն դարձնի, որ Ջոնի հաշվում կա 10 XRD, և որ դրանք այլևս չկան Ջեքի հաշվում, որպեսզի որևէ XRD չկորցնեն կամ կրկնակի ծախսեն: 

Օգտագործելով ենթաշերտեր՝ յուրաքանչյուր նշանի կարգավիճակը գրանցելու համար, Cerberus-ը կարողանում է զուգահեռաբար մշակել անսահմանափակ գործարքներ: Այսպիսով, այն կարող է աջակցել միլիոնավոր նշանների, որոնք կիսվում են միլիոնավոր անհատական ​​հաշիվներով, որոնք համօգտագործվում են այնքան բեկորներով, որքան պահանջվում է: Այնուհետև, երբ ինչ-որ մեկը ցանկանում է թոքեններ ուղարկել մեկ այլ օգտատիրոջ, երկու առանձին բեկորները, որոնք պահում են տեղեկատվությունը, թե ում են պատկանում այդ կոնկրետ ակտիվները, միասին կհասնեն համաձայնության, բայց անկախ ցանցի մնացած մասից՝ առանց ազդելու դրա աշխատանքի վրա: Այս կերպ, Radix-ը հնարավորություն է տալիս ատոմային բաղադրելիության աննախադեպ մասշտաբով:

Այս ամենը հնարավոր դարձնելու համար Radix-ը ստեղծել է բոլորովին նոր կիրառական շերտ, որը կոչվում է the Ռադիքս շարժիչ, որը ոչ միայն ի վիճակի է սահմանել ենթաշերտերի իմաստն ու կանոնները, այլ նաև սահմանել, թե որ սուբստրատները պետք է ներառվեն կոնսենսուսում։ Սա ապահովում է կոնսենսուսի իրականացումը միայն համապատասխան բեկորների միջև: Ethereum-ի EVM ճարտարապետությունն ի վիճակի չէ սատարել դրան, քանի որ բոլոր գործարքները պետք է տեղի ունենան մեկ ժամանակացույցի շրջանակներում, որը հայտնի է որպես «գլոբալ պատվեր»: 

Եզրափակում

Web3-ի աճը խթանելու բանալին նրա հիմնական սյուների՝ նշանավորման, ապակենտրոնացման և ատոմային բաղադրելիության պաշտպանությունն է: Եթե ​​մենք վերացնում ենք այս տարրերից որևէ մեկը՝ dApps-ը միմյանցից մեկուսացնելով՝ օգտագործելով այնպիսի տեխնիկա, ինչպիսին է բեկորը, ապա դա նման է մեղուն մեկուսացնելու այն բույսից, որը նա փոշոտում է: Սա տեսանելի է բնության մեջ, որտեղ բուսական և կենդանական աշխարհի տարանջատումը մարդու կողմից հանգեցրել է ամբողջ էկոհամակարգերի ոչ միտումնավոր ոչնչացմանը: 

Նույն սխալը չի ​​կարելի անել Web3-ի հետ։ Քանի որ մենք ձգտում ենք ստեղծել դինամիկ և ծաղկող ենթակառուցվածք՝ աջակցելու համացանցի և համաշխարհային ֆինանսների հաջորդ սերնդին, ատոմային բաղադրելիության պահպանումը էական կլինի դրա մասշտաբի և զարգացման համար: 

Աղբյուր՝ https://coinpedia.org/information/decentralized-scalability-will-be-the-next-big-web3-challenge-heres-how-we-fix-it/