Ի՞նչ է շղթայի վերակազմավորումը բլոկչեյն տեխնոլոգիայում:

Բլոկչեյնի վերակազմակերպման հարձակումը վերաբերում է շղթայի բաժանմանը, որի ժամանակ հանգույցները ստանում են բլոկներ նոր շղթայից, մինչդեռ հին շղթան շարունակում է գոյություն ունենալ:

Մայիսի 25 - Ethereum Beacon շղթան տուժել է յոթ բլոկային ռեօրգ և ենթարկվել է անվտանգության բարձր մակարդակի ռիսկի, որը կոչվում է շղթայական կազմակերպություն: Վավերացնողներ Eth2-ում (այժմ կոնսենսուսային շերտի արդիականացում) Beacon Chain-ը չհամաժամեցվեց այն բանից հետո, երբ հաճախորդի թարմացումը բարձրացրեց որոշակի հաճախորդներ: Այնուամենայնիվ, գործընթացի ընթացքում բլոկչեյն ցանցի վավերացնողները շփոթված էին և չէին թարմացնում իրենց հաճախորդներին:

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

Օրինակ, X և Y հանքագործները կարող են միաժամանակ գտնել վավեր բլոկ, բայց բլոկների տարածման ձևի պատճառով. peer-to-peer ցանց, ցանցի մի մասը առաջինը կտեսնի X-ի բլոկը, որին հաջորդում է Y-ի բլոկը:

Եթե ​​երկու բլոկները հավասար դժվարության են, կլինի ոչ-ոքի, և հաճախորդներին կտրվի պատահական ընտրության կամ նախկինում տեսած բլոկը ընտրելու հնարավորություն: Երբ երրորդ հանքագործը՝ Z-ը, ստեղծում է բլոկ X-ի կամ Y-ի բլոկի վերևում, կապը սովորաբար կոտրվում է, իսկ մյուս բլոկը մոռացվում է, ինչը հանգեցնում է բլոկչեյնի վերակազմավորմանը:

Ethereum-ի Beacon շղթայի վերակազմակերպման դեպքում արդի հանգույցները մոտ 12 վայրկյան ավելի արագ էին, քան վավերացնողները, որոնք չէին թարմացրել իրենց հաճախորդներին 3,887,074 բլոկում: Ethereum շղթայի վերակազմավորումը տեղի է ունենում, երբ թարմացված հաճախորդները ներկայացնում են հաջորդ բլոկը մնացած վավերացնողներից առաջ: Սա շփոթեցրեց վավերացնողներին, թե ով պետք է ներկայացնի նախնական բլոկը:

Preston Van Loon-ը, որը Ethereum-ի հիմնական ծրագրավորողն է, հայտարարել է, որ Ethereum բլոկչեյնի վերակազմավորումը պայմանավորված է Proposer Boost fork-ի որոշման տեղակայմամբ, որը դեռ ամբողջությամբ չի տարածվել ցանցում: Ավելին, այս վերակազմավորումը թարմացված և հնացած հաճախորդի ծրագրաշարի ոչ տրիվիալ բաժանումն է, այլ ոչ թե վատ պատառաքաղի ընտրության նշան:

Աղբյուր՝ https://cointelegraph.com/explained/what-is-chain-reorganization-in-blockchain-technology