Հիմքում ընկած տեխնոլոգիան blockchain ամբողջությամբ փոխել է տվյալների պահպանման և ուղարկման եղանակները: Բլոկչեյն ցանցը ապակենտրոնացված և բաշխված մատյան է, որը կարող է գրանցել գործարքները այնպես, որ ապահով լինի և բաց հանրային դիտարկման համար: Այնուամենայնիվ, երբևէ մտածե՞լ եք ցանցի բնույթի մասին: Դրա կառուցվածքը. Եկեք նայենք:
Հասկանալով, թե ինչպես է աշխատում բլոկչեյնը
Բլոկչեյնն անընդհատ աճում է գրառումների ցանկով, որոնք կոչվում են բլոկներ, որոնք կապակցված և ապահովված են գաղտնագրության միջոցով: Պատկերացրեք մի շղթա մի քանի օղակներով, որոնցից յուրաքանչյուրը ներկայացնում է բլոկը բլոկչեյնում: Յուրաքանչյուր բլոկ պարունակում է տեղեկատվություն, և երբ բլոկը ավելացվում է շղթային, նրա պահած տեղեկատվությունը համարվում է մշտական և անփոփոխ: Տեղեկատվության ճշգրտությունն ու անվտանգությունն ապահովելու համար յուրաքանչյուր բլոկ պարունակում է եզակի կոդ, որը կոչվում է «հեշ», ինչպես նաև շղթայում նախորդ բլոկի հեշը:
Սա ստեղծում է կրիպտոգրաֆիկ կապ, ինչը գրեթե անհնար է դարձնում նախկին բլոկների փոփոխությունը, քանի որ դա կպահանջի փոխել շղթայում նրանցից հետո բլոկների բոլոր հեշերը: Բացի այդ, բլոկչեյնները կարող են լինել ինչպես հանրային, այնպես էլ մասնավոր՝ հանրային բլոկչեյնի դեպքում մի քանի մասնակիցներով կամ մասնավոր բլոկչեյնի դեպքում՝ ընդամենը մի քանիսը: Այս մասնակիցները կոչվում են «հանգույցներ», և յուրաքանչյուր հանգույց ունի բլոկչեյնի ամբողջական պատճենը:
Երբ շղթային ավելացվում է նոր բլոկ, այն ստուգվում է հանգույցների կողմից, և երբ կոնսենսուսը ձեռք է բերվում, բլոկը ավելացվում է բլոկչեյնի բոլոր հանգույցների պատճեններին՝ հասանելի դարձնելով նրա պահած տեղեկատվությունը բոլորին, ում հասանելի է: ցանցը։
Հանգույցներ և պատառաքաղներ
Հանգույցներ Blockchain-ում
Բլոկչեյն ցանցի հանգույցը համակարգիչ է, որը մասնակցում է ցանցին՝ պահպանելով բլոկչեյնի պատճենը և վավերացնելով գործարքները:
Տեսակներ
1. Ամբողջական հանգույցներ. Ամբողջական հանգույցները պահպանում են բլոկչեյնի ամբողջական պատճենը և վավերացնում են գործարքներն ու բլոկները: Նրանք կարևոր դեր են խաղում ցանցում, քանի որ ապահովում են բլոկչեյնի ամբողջականությունը՝ ստուգելով, որ յուրաքանչյուր բլոկ և գործարք հետևում է ցանցի կոնսենսուսի կանոններին: Ամբողջական հանգույցները նաև նոր գործարքներ և բլոկներ են տարածում ցանցի այլ հանգույցների վրա:
2. Թեթև հանգույցներ. թեթև հանգույցները պահպանում են բլոկչեյնի սահմանափակ պատճենը և գործարքների վավերացման համար ապավինում են ամբողջական հանգույցներին: Այս հանգույցները սովորաբար օգտագործվում են սահմանափակ հաշվողական ռեսուրսներով անհատների կամ կազմակերպությունների կողմից: Թեթև հանգույցները չեն պահում ամբողջ բլոկչեյնը, փոխարենը պահում են միայն անհրաժեշտ տեղեկատվությունը, որն անհրաժեշտ է գործարքների վավերացման համար:
3. Miner հանգույցներ. Miner հանգույցները հանգույցներ են, որոնք մասնակցում են նոր բլոկների ստեղծման և դրանք բլոկչեյն ավելացնելու գործընթացին: Նրանք վավերացնում են գործարքները, փաթեթավորում դրանք բլոկների մեջ, այնուհետև մրցակցում են հանքագործող այլ հանգույցների հետ՝ լուծելու բարդ մաթեմատիկական խնդիր՝ բլոկչեյնին նոր բլոկ ավելացնելու համար: Խնդիրը լուծող առաջին հանքագործը պարգևատրվում է կրիպտոարժույթի որոշակի քանակով:
4. Գերհանգույցներ. գերհանգույցները բարձր արդյունավետության հանգույցներ են, որոնք ունեն մեծ քանակությամբ հաշվողական հզորություն և թողունակություն: Նրանք վճռորոշ դեր են խաղում ցանցում՝ մշակելով մեծ ծավալի գործարքներ և օգնելով պահպանել ցանցի կայունությունը:
5. Արխիվային հանգույցներ. Արխիվային հանգույցները հանգույցներ են, որոնք պահպանում են բլոկչեյնի ամբողջական պատճենը և ապահովում են ցանցի պատմական տվյալների հասանելիություն: Նրանք կարևոր դեր են խաղում բլոկչեյնի ամբողջականությունը պահպանելու և հետազոտողներին և մշակողներին հնարավորություն տալով մուտք գործել պատմական տվյալներ վերլուծության համար:
Պատառաքաղներ Blockchain-ում
Բլոկչեյնում պատառաքաղը տեղի է ունենում, երբ բլոկչեյնը բաժանվում է երկու առանձին շղթաների՝ հակասական գործարքների կամ ցանցի կոնսենսուսի կանոնների փոփոխությունների պատճառով: Գոյություն ունեն պատառաքաղների երկու հիմնական տեսակ՝ փափուկ պատառաքաղներ և կոշտ պատառաքաղներ:
1. Փափուկ պատառաքաղներ. Փափուկ պատառաքաղը ցանցի արձանագրության հետհամատեղելի փոփոխություն է, որն ազդում է միայն որոշ հանգույցների վրա: Փափուկ պատառաքաղում միայն այն հանգույցները, որոնք բարելավում են նոր կանոնները, շարունակում են հետևել թարմացված բլոկչեյնին, մինչդեռ այն հանգույցները, որոնք չեն թարմացվում, շարունակում են հետևել հին բլոկչեյնին: Փափուկ պատառաքաղները համարվում են ավելի քիչ խանգարող ցանցի համար, քանի որ դրանք չեն հանգեցնում բլոկչեյնի մշտական պառակտման:
2. Կոշտ պատառաքաղ. կոշտ պատառաքաղը արձանագրության փոփոխությունն է, որը հետին համատեղելի չէ և բլոկչեյնը բաժանում է երկու առանձին շղթաների: Նոր շղթան ունի իր կանոնները և գործում է սկզբնական շղթայից անկախ: Կոշտ պատառաքաղները հաճախ հակասական են և կարող են հանգեցնել երկու առանձին կրիպտոարժույթների ստեղծմանը:
Այլ տեսակները ներառում են.
- Վիճելի պատառաքաղ. Վիճելի պատառաքաղը կոշտ պատառաքաղի տեսակ է, որտեղ համայնքը բաժանված է ցանցի արձանագրության առաջարկվող փոփոխությունների վերաբերյալ: Այս տեսակի պատառաքաղը կարող է հանգեցնել երկու առանձին կրիպտոարժույթների ստեղծմանը, որոնցից յուրաքանչյուրն աջակցում է բլոկչեյնի տարբեր տարբերակին:
- Ոչ վիճելի պատառաքաղներ. Անվիճելի պատառաքաղը կոշտ պատառաքաղի տեսակ է, որտեղ ցանցի արձանագրության փոփոխությունները համաձայնեցվում են համայնքի մեծամասնության կողմից: Այս տեսակի պատառաքաղը հաճախ օգտագործվում է ցանցի արձանագրությունը թարմացնելու և նոր հնարավորություններ ավելացնելու համար:
- Օգտագործողի կողմից ակտիվացված փափուկ պատառաքաղը (UASF). Օգտատիրոջ կողմից ակտիվացված փափուկ պատառաքաղը (UASF) փափուկ պատառաքաղի տեսակ է, որը նախաձեռնվում է ցանցի օգտագործողների կողմից, այլ ոչ թե մշակողների կողմից: Այս տեսակի պատառաքաղն օգտագործվում է, երբ համայնքը դժգոհ է ցանցի արձանագրության առաջարկվող փոփոխություններից և փորձում է կիրառել նոր կանոնները փափուկ պատառաքաղի միջոցով:
Հանգույցների և պատառաքաղների նշանակությունը բլոկչեյնի համար
- Ապակենտրոնացում. հանգույցները և պատառաքաղները վճռորոշ դեր են խաղում ապակենտրոնացված ցանցի պահպանման գործում՝ թույլ տալով բաշխված և ժողովրդավարական կոնսենսուսի մեխանիզմ:
- Անվտանգություն. հանգույցներն օգնում են ապահովել ցանցը՝ ստուգելով գործարքները և բլոկները, ինչը դժվարացնում է չարամիտ խաղացողների կողմից համակարգը վտանգի ենթարկելը:
- Scalability. Forks-ը կարող է օգտագործվել բլոկչեյնը թարմացնելու համար՝ թույլ տալով մեծացնել հզորությունը և ավելի արագ մշակման ժամանակները:
- Նորարարություն. Հանգույցները կարող են նոր հնարավորություններ և գործառույթներ ներդնել ցանցին պատառաքաղների միջոցով՝ խթանելով տեխնոլոգիայի նորարարությունն ու էվոլյուցիան:
- Թափանցիկություն. հանգույցների և պատառաքաղների ապակենտրոնացված բնույթն ապահովում է, որ բոլոր գործարքները հանրությանը հասանելի և ստուգելի են՝ խթանելով թափանցիկությունն ու հաշվետվողականությունը:
- Գրաքննության նկատմամբ անձեռնմխելիություն. գլոբալ բաշխված հանգույցների շնորհիվ ցանցը դառնում է դիմացկուն ցանկացած առանձին կազմակերպության կողմից գրաքննության կամ կեղծման նկատմամբ:
- Փոխգործունակություն. Forks-ը կարող է համատեղելիություն մտցնել այլ բլոկչեյն ցանցերի հետ՝ հնարավորություն տալով խաչաձև շղթայական գործարքներ կատարել և բարձրացնել ընդհանուր փոխգործունակությունը:
- Ցանցի էֆեկտ. հանգույցների մեծ քանակությունը մեծացնում է ցանցի ընդհանուր անվտանգությունն ու կայունությունը՝ այն ավելի գրավիչ դարձնելով նոր օգտվողների և մասնակիցների համար:
- Ապակենտրոնացված կառավարում. պատառաքաղները կարող են օգտագործվել որպես գործիք ապակենտրոնացված կառավարման համար՝ թույլ տալով շահագրգիռ կողմերին միասին որոշումներ կայացնել և առաջնորդել ցանցի ուղղությունը:
- Ճկունություն. հանգույցներն ու պատառաքաղները ապահովում են ավելորդության և պահեստային համակարգեր՝ ապահովելով, որ ցանցը գործուն է նույնիսկ հանգույցի ձախողման կամ այլ խափանումների դեպքում:
Վերջնական Մտքեր
Եզրափակելով, բլոկչեյն ցանցի կառուցվածքը բարդ և դինամիկ համակարգ է, որը կարևոր դեր է խաղում բլոկչեյն համակարգի գործունեության և անվտանգության մեջ: Այն ներառում է բազմաթիվ հանգույցներ, կոնսենսուսի մեխանիզմներ և ցանցային արձանագրություններ, որոնք աշխատում են միասին՝ գործարքները վավերացնելու, տվյալները պահելու և ցանցի ամբողջականությունը պահպանելու համար:
Բլոկչեյն ցանցի կառուցվածքը հասկանալը կարևոր է ձեռնարկությունների և անհատների համար, ովքեր ցանկանում են օգտագործել բլոկչեյն տեխնոլոգիայի ուժը: Անկախ նրանից, թե դուք կառուցում եք նոր բլոկչեյն համակարգ, թե պարզապես ցանկանում եք ներդրումներ կատարել կրիպտոարժույթներում, բլոկչեյն ցանցի կառուցվածքի հիմնարար սկզբունքների լավ ըմբռնումը ձեզ կդնի հաջողության ճանապարհին:
Աղբյուր՝ https://www.cryptopolitan.com/blockchain-network-structure-nodes-and-forks/