Եթե հետևում եք կրիպտո նորություններին, հավանաբար տեսել եք վերնագրեր բլոքչեյնի (blockchain) «fork»-ի, հանկարծակի հայտնվող նոր մետաղադրամների կամ բորսաների՝ մուտքագրումները ժամանակավորապես կանգնեցնելու մասին։ Շատ օգտատերերի համար թվում է, թե կանոնները փոխվում են մեկ գիշերում, և պարզ չէ՝ արդյոք իրենց արդեն ունեցած մետաղադրամները անվտանգ են։ Այս ձեռնարկում դուք կիմանաք, թե իրականում ինչ է բլոքչեյնի (blockchain) fork-ը և ինչպես է այն կապված այն ընդհանուր պատմության հետ, որի շուրջ բոլոր node-երը համաձայնության են գալիս։ Մենք կբաժանենք soft fork-երը և hard fork-երը, կքննարկենք՝ ինչու են դրանք տեղի ունենում և ինչ սովորական ազդեցություն ունեն մնացորդների, wallet-ների և առևտրի վրա։ Վերջում դուք կիմանաք՝ երբ կարելի է հիմնականում անտեսել fork-ը, երբ է պետք ուշադիր հետևել, և ինչ պարզ քայլեր կօգնեն ձեզ մնալ անվտանգ և խուսափել ավելորդ սթրեսից նման իրադարձությունների ժամանակ։
Արագ ամփոփում․ Fork-ը մեկ հայացքով
Ամփոփում
- Fork է տեղի ունենում, երբ որոշ node-եր հետևում են կանոնների մեկ հավաքածուի, իսկ մյուսները՝ այլ հավաքածուի, ինչի արդյունքում առաջանում են շղթայի մրցակից տարբերակներ։
- Ա soft fork-ը խստացնում է կանոնները, բայց պահպանում է համատեղելիությունը, այնպես որ հին node-երը շարունակում են ընդունել նոր block-երը, և շղթան սովորաբար մշտապես չի բաժանվում։
- Ա hard fork-ը փոխում է կանոնները ոչ համատեղելի ձևով, ինչի հետևանքով ցանցը կարող է մշտապես բաժանվել երկու շղթայի և երկու մետաղադրամի։
- Soft fork-երի ժամանակ օգտատերերը հազվադեպ են կարիք ունենում ինչ-որ բան անել՝ բացի wallet-ները թարմացնելուց և նախագծի հայտարարություններին հետևելուց։
- Hard fork-երի ժամանակ օգտատերերը պետք է ստուգեն, թե որ շղթան են աջակցում իրենց բորսաներն ու wallet-ները և արդյոք դրանք կգրանցեն նոր մետաղադրամները։
- Fork-երը հաճախ բերում են կարճաժամկետ խառնաշփոթի և տատանողականության (volatility), բայց կարող են նաև բերել կարևոր թարմացումներ կամ նախագծի նոր ուղղություններ։
Հիմնական գաղափար․ ինչ է fork-ը բլոքչեյնում (blockchain)

- Ցանցային ուշացումները կամ ձգձգումները բերում են նրան, որ երկու miner կամ validator գրեթե միաժամանակ արտադրում են վավեր block-եր՝ կարճ ժամանակով ստեղծելով մրցակից ճյուղեր։
- Նախապես պլանավորված պրոտոկոլային թարմացումները (protocol upgrades) ներմուծում են նոր հնարավորություններ կամ արտադրողականության բարելավումներ, որոնք պահանջում են node-երի հետևած կանոնների փոփոխություն։
- Սխալների շտկումները կամ անվտանգության թարմացումները խստացնում են այն, թե ինչն է համարվում վավեր գործարք կամ block՝ պաշտպանելու ցանցը հայտնի խնդիրներից։
- Համայնքի անհամաձայնությունները վճարների, block-ի չափի կամ դրամավարկային քաղաքականության շուրջ հանգեցնում են նրան, որ տարբեր խմբեր աջակցում են կանոնների տարբեր հավաքածուների։
- Արտակարգ արձագանքները hack-երի կամ կրիտիկական խոցելիությունների նկատմամբ կարող են առաջացնել fork-եր, որոնք փորձում են հետ շրջել կամ մեկուսացնել վնասաբեր գործարքները։
- Փորձարարական նախագծերը երբեմն fork են անում գոյություն ունեցող շղթան՝ նոր տնտեսական մոդելներ կամ կառավարման համակարգեր փորձարկելու համար՝ առանց զրոյից սկսելու։
Ինչպես են fork-երը իրականում տեղի ունենում ցանցի մակարդակում

- Ծրագրավորողները կամ համայնքի անդամները առաջարկում են կանոնների փոփոխություն՝ օրինակ նոր հնարավորություն, սխալի շտկում կամ քաղաքականության ճշգրտում, և քննարկում են այն բաց ձևաչափով։
- Երբ համաձայնություն է ձեռք բերվում, նրանք թողարկում են թարմացված node ծրագրային ապահովում, որը ներառում է նոր համաձայնության կանոնները և հաճախ՝ ակտիվացման block-ի բարձրությունը կամ ժամանակը։
- Node-երի օպերատորները, miner-երը և validator-ները որոշում են՝ արդյոք տեղադրել նոր ծրագրային ապահովումը, ինչի արդյունքում ցանցում հայտնվում է թարմացված և չթարմացված node-երի խառնուրդ։
- Երբ հասնում է ակտիվացման պահը, թարմացված node-երը սկսում են կիրառել նոր կանոնները, մինչդեռ հին node-երը շարունակում են կիրառել նախորդ կանոնները։
- Եթե ստեղծվում են block-եր, որոնք բավարարում են նոր կանոնները, բայց խախտում են հները, երկու node-երի խմբերը սկսում են անհամաձայնության գալ և հետևել տարբեր շղթաների։
- Ժամանակի ընթացքում ցանցը կամ կրկին միավորվում է մեկ շղթայի շուրջ, ինչպես շատ soft fork-երի դեպքում, կամ մնում է բաժանված երկու շարունակական շղթաների, ինչպես հակասական hard fork-երի ժամանակ։
Soft fork-եր․ հետընթաց համատեղելի կանոնափոխություններ
- Soft fork-երը սովորաբար սահմանափակում են թույլատրելի գործողությունները, օրինակ՝ խստացնելով սցենարների կանոնները կամ սահմանափակելով block-ի բովանդակությունը, որպեսզի բոլոր նոր block-երը դեռ վավեր երևան հին node-երի համար։
- Քանի որ հին node-երը ընդունում են թարմացված miner-երից եկող block-երը, շղթան սովորաբար չի բաժանվում երկու երկարատև տարբերակի։
- Bitcoin-ի SegWit թարմացումը 2017-ին soft fork էր, որը փոխեց ստորագրությունների պահպանման ձևը՝ բարձրացնելով թողունակությունը և շտկելով գործարքների փոփոխելիության խնդիրը՝ միևնույն ժամանակ պահելով հին node-երի համատեղելիությունը։
- Շատ օգտատերեր SegWit-ը զգացին պարզապես որպես ավելի արագ և էժան գործարքներ, երբ իրենց wallet-ներն ու բորսաները ընդունեցին նոր ձևաչափը՝ առանց նոր մետաղադրամներ պահանջելու անհրաժեշտության։
- Soft fork-երը հաճախ օգտագործվում են աստիճանական բարելավումների համար, երբ համայնքը հիմնականում համաձայն է ուղղության շուրջ և ցանկանում է խուսափել խիստ բաժանումից։

Pro Tip:Soft fork-երը հազվադեպ են ստեղծում «անվճար մետաղադրամներ» կամ ստիպում ձեզ կողմ ընտրել։ Քանի դեռ ձեր միջոցները պահվում են անվտանգ, լավ սպասարկվող wallet-ում, սովորաբար բավական է պարզապես թարմացնել ծրագրային ապահովումը և հետևել նախագծի պաշտոնական հայտարարություններին։
Hard fork-եր․ ոչ համատեղելի բաժանումներ և նոր շղթաներ
- Հակասական hard fork-ը կարող է ստեղծել երկու շարունակական շղթա՝ յուրաքանչյուրը իր համայնքով, զարգացման ճանապարհային քարտեզով և բրենդավորմամբ։
- Fork-ի block-ում մնացորդները հաճախ կրկնօրինակվում են, այնպես որ պահորդները կարող են ունենալ մետաղադրամներ երկու շղթաներում էլ՝ ենթադրելով, որ իրենց wallet-ներն ու բորսաները դրանք աջակցում են։
- Նախագծերը սովորաբար վերաբրենդավորում են մեկ կամ երկու շղթաներն էլ տարբեր անուններով և տիկերներով՝ դրանք շուկաներում և բորսաներում տարբերակելու համար։
- Բորսաները կարող են fork-ի ընթացքում ժամանակավորապես կանգնեցնել մուտքագրումները և ելքագրումները, ապա ավելի ուշ որոշել, թե որ շղթան ցուցակագրել, կամ ցուցակագրել երկուսը՝ առանձին տիկերներով։
- Wallet մատակարարները պետք է ընտրեն, թե որ շղթան աջակցել լռելյայն և գուցե պետք է հատուկ գործիքներ ավելացնեն, որպեսզի օգտատերերը հասնեն մյուս շղթայի մետաղադրամներին։
- Իրադարձության շուրջ նորությունները, սոցիալական մեդիան և գների տատանողականությունը (volatility) կարող են ստեղծել կարճաժամկետ խառնաշփոթ և ինչպես շահույթի, այնպես էլ խաբեությունների հնարավորություններ։

Pro Tip:Մի ենթադրեք, թե յուրաքանչյուր hard fork նշանակում է անվճար գումար։ Նոր շղթան երկարաժամկետ արժեք է ստանում միայն այն դեպքում, երբ գրավում է իրական օգտատերերի, ծրագրավորողների և բորսաների աջակցությունը, այնպես որ շատ fork-ված մետաղադրամներ մնում են ոչ լիկվիդ կամ մարում են՝ չնայած սկզբնական աղմուկին։
Soft fork ընդդեմ Hard fork․ հիմնական տարբերությունները օգտատերերի համար
Key facts
Պատմական կարևոր պահեր․ հայտնի բլոքչեյն (blockchain) fork-եր
Fork-երը հազվադեպ խափանումներ չեն, այլ հիմնական շրջադարձային կետեր խոշոր բլոքչեյնների (blockchain) պատմության մեջ։ Երբ համայնքները բախվում են անհամաձայնությունների կամ ճգնաժամերի, շղթան fork անելն այն միջոցն է, որով նրանք ընտրում են ուղղություն։ Որոշ fork-եր, ինչպես Bitcoin-ի SegWit թարմացումը, լուռ բարելավում են համակարգը՝ առանց դրամայի։ Մյուսները, ինչպես Ethereum-ի և Ethereum Classic-ի բաժանումը, արտացոլում են խոր փիլիսոփայական տարաձայնություններ անփոփոխելիության, կառավարման և hack-երին արձագանքելու ձևերի շուրջ։
Կ关键 պահեր
- 2013–2016․ Վաղ Bitcoin soft fork-երը աստիճանաբար խստացնում են կանոնները և ավելացնում հնարավորություններ՝ ցույց տալով, որ հետընթաց համատեղելի թարմացումները հնարավոր են առանց շղթան բաժանելու։
- 2016․ Ethereum-ում DAO hack-ից հետո հակասական hard fork է իրականացվում, որը հիմնական շղթայում (ETH) հետ է շրջում hack-ը, մինչդեռ ընդդիմախոսները պահպանում են սկզբնական շղթան՝ որպես Ethereum Classic (ETC)։
- 2017․ Bitcoin համայնքը քննարկում է մասշտաբավորումը․ մեկ ուղի իրականացնում է SegWit soft fork-ը, իսկ մեկ այլ խումբ գործարկում է hard fork, որը դառնում է Bitcoin Cash (BCH)՝ ավելի մեծ block-երով։
- 2017–2018․ Bitcoin Cash-ի մի քանի hard fork-եր են տեղի ունենում, ներառյալ BCH-ի և BSV-ի բաժանումը, ինչը ցույց է տալիս, թե ինչպես կարող են կրկնվող անհամաձայնությունները մասնատել համայնքն ու դրա լիկվիդայնությունը։
- 2021․ Bitcoin-ի Taproot soft fork-ը ակտիվացվում է՝ բարելավելով գաղտնիությունը և scripting-ի հնարավորությունները լայն կոնսենսուսի և նվազագույն օգտատիրոջ խափանումների պայմաններում։
- Շարունակական․ Շատ փոքր նախագծեր օգտագործում են պլանավորված hard fork-երը որպես թարմացման նշաձողեր՝ համակարգելով ամբողջ համայնքը, որպեսզի այն անցնի նոր տարբերակի՝ առանց մրցակից շղթա թողնելու։
Օրինակ / պատմություն

Ինչու են fork-երը կարևոր․ իրական նպատակներ և արդյունքներ
Դրսից նայելով՝ fork-երը կարող են թվալ մաքուր դրամա, բայց դրանք նաև հզոր գործիքներ են բլոքչեյնի (blockchain) ապագան ձևավորելու համար։ Բաց կոդով համակարգերում ցանկացած մեկը կարող է պատճենել կոդը կամ առաջարկել նոր կանոններ, և fork-երն այն մեխանիզմն են, որով այդ գաղափարները փորձարկվում են իրական աշխարհում։ Ծրագրավորողները օգտագործում են fork-երը՝ թարմացումներ թողարկելու, սխալներ շտկելու կամ արտակարգ իրավիճակներին արձագանքելու համար։ Համայնքները դրանք օգտագործում են վճարների, գաղտնիության կամ դրամավարկային քաղաքականության տարբեր տեսլականներ արտահայտելու համար։ Ներդրողները և օգտատերերը զգում են ազդեցությունը նոր հնարավորությունների, փոխված խթանների կամ ամբողջովին նոր մետաղադրամների տեսքով, որոնք մրցում են ուշադրության համար։
Օգտագործման դեպքեր
- Իրականացնելով մասշտաբավորման թարմացումներ, որոնք փոխում են, թե ինչպես են տվյալները պահվում կամ վավերացվում՝ թույլ տալով ավելի շատ գործարքներ մեկ block-ում կամ ավելի ցածր վճարներ։
- Ավելացնելով նոր հնարավորություններ, օրինակ՝ բարելավված scripting, smart contract-ների հնարավորություններ կամ գաղտնիության ուժեղացում, որոնք պահանջում են համաձայնության կանոնների փոփոխություն։
- Hack-երին կամ կրիտիկական սխալներին արձագանքելով՝ որոշելով՝ արդյոք հետ շրջել կոնկրետ գործարքները, թե թողնել շղթան անփոփոխ, ինչը երբեմն հանգեցնում է բաժանված համայնքների։
- Կառավարման վեճերը block-ի չափի, վճարների շուկաների կամ դրամավարկային քաղաքականության շուրջ լուծելով՝ թույլ տալով տարբեր խմբավորումներին իրենց նախընտրած կանոնները կիրառել առանձին շղթաներում։
- Պրոտոկոլի վարքագիծը հարմարեցնելով՝ ավելի լավ համապատասխանելու կարգավորող ակնկալիքներին կամ համապատասխանության պահանջներին, օրինակ՝ որոշ հասցեների սև ցուցակագրում կամ KYC-ին առնչվող կանոնների խստացում պրոտոկոլի եզրերին։
- Գործարկելով փորձարարական տնտեսական մոդելներ, օրինակ՝ տարբեր ինֆլյացիոն գրաֆիկներ, staking-ի պարգևատրումներ կամ գանձապետարանի համակարգեր՝ առանց ամբողջությամբ լքելու գոյություն ունեցող օգտատերերի բազան։
- Պլանավորելով կանխատեսելի, ոչ հակասական hard fork-եր որպես թարմացման հանգրվաններ, որպեսզի ամբողջ համայնքը կարողանա համակարգված անցնել նոր հիմնական տարբերակների։
Գործնական ուղեցույց․ ինչ անել, երբ fork է սպասվում
- Կարդացեք նախագծի պաշտոնական հայտարարությունները և մի քանի չեզոք բացատրություն՝ հասկանալու համար՝ fork-ը soft է, թե hard, և որոնք են դրա նպատակները։
- Ստուգեք ձեր հիմնական բորսաների և wallet-ների հայտարարությունները՝ պարզելու, թե որ շղթան են նրանք աջակցելու և արդյոք պատրաստվում են գրանցել fork-ված մետաղադրամները։
- Թարմացրեք ձեր wallet-ի ծրագրային ապահովումը կամ հավելվածը վերջին տարբերակին, որպեսզի այն ճիշտ աշխատի նոր կանոնների հետ և խուսափի հայտնի սխալներից fork-ի շրջակայքում։
- Կարող եք դիտարկել խոշոր կամ ոչ շտապ փոխանցումները ժամանակավորապես դադարեցնել fork-ից անմիջապես առաջ և ընթացքում, երբ հաստատումները կարող են դանդաղել, իսկ աջակցման թիմերը՝ ավելի զբաղված լինել։
- Զգուշացեք խաբեություններից, որոնք խնդրում են մուտքագրել ձեր seed phrase-ը կամ private key-ն՝ «fork-ված մետաղադրամները պահանջելու» համար․ օգտագործեք միայն այն գործիքները, որոնք խորհուրդ են տալիս վստահելի wallet մատակարարները։
- Եթե նախատեսում եք պահանջել մետաղադրամներ երկու շղթաներում էլ, նշեք snapshot block-ի բարձրությունը կամ ժամանակը և համոզվեք, որ այդ պահին ձեր միջոցները վերահսկվում են այնպիսի wallet-ի կողմից, որտեղ դուք եք պահում key-երը։
- Fork-ից հետո ստուգեք, որ ձեր մնացորդները ճիշտ են երևում ձեր ընտրած շղթայում, նախքան միջոցներ տեղափոխելը կամ ագրեսիվ առևտուր սկսելն նոր շուկայում։

Pro Tip:Եթե վստահ չեք, թե ինչ անել fork-ի ընթացքում, հաճախ ավելի անվտանգ է ոչինչ չանել, քան փորձել արագ առևտուր անել։ Պահեք ձեր միջոցները անվտանգ wallet-ում, սպասեք հստակ տեղեկատվության և գործեք միայն վստահելի հարթակների միջոցով։
Ռիսկեր և անվտանգության խնդիրներ fork-երի շուրջ
Հիմնական ռիսկային գործոններ
Fork-երը ստեղծում են կարճ ժամանակահատվածներ, երբ բլոքչեյնի (blockchain) մասին սովորական ենթադրությունները կարող են խախտվել։ Երկու շղթան կարող են կիսել նույն պատմությունը մինչև որոշակի կետ, գործիքները կարող են լիարժեք չաջակցել երկուսին էլ, և խաբեբաները գիտեն, որ օգտատերերը շեղված են։ Այս պատուհանների ընթացքում տեխնիկական խնդիրները, օրինակ՝ replay attack-երը կամ շղթայական վերակազմավորումները, կարող են համակցվել մարդկային սխալների հետ, օրինակ՝ մետաղադրամներ ուղարկել ոչ աջակցվող շղթաներ կամ վստահել կեղծ պահանջման գործիքներին։ Հիմնական ռիսկերի տեսակները հասկանալը կօգնի ձեզ ճանաչել պահերը, երբ պետք է դանդաղել և կրկնակի ստուգել ձեր գործողությունները։