Մետաղադրամների բյուրո. Ինչ են տարանջատված վկաները (SegWit), պարզ ուղեցույց

SegWit-ը (կամ առանձնացված վկան) նոր տեխնոլոգիա է, որը հենց նոր ներդրվեց Bitcoin Blockchain-ում: Այն մայիսից օգտագործվում է LiteCoin բլոկչեյնում: Տարանջատված վկան, թեև այն արդեն որոշ ժամանակ եղել է հանրային խոսակցության մաս, գուցե այն չէ, ինչ դուք գիտեք:

SegWit-ը, ըստ էության, պահեստավորում խնայող նախաձեռնություն է Bitcoin Blocks-ի համար: Յուրաքանչյուր բլոկի հետ կապված տվյալները պահվում են SegWit-ում: Ստորագրություն Դա արվում է ամբողջ գործարքը հեռացնելու միջոցով: Ակնկալվում էր, որ բլոկների վրա հասանելի տարածքը նվազեցնելով, մեկ բլոկի համար ավելի շատ գործարքներ կարող են կատարվել:

SegWit-ն առաջին անգամ առաջարկվել է 2016 թվականի հոկտեմբերին: Սա երկարաժամկետ քննարկման գագաթնակետն էր Հոնկոնգում կայացած Bitcoin Scaling համաժողովում: Pieter Wuille-ը Bitcoin թիմի մի մասն էր, երբ առաջին անգամ առաջարկեց այս գաղափարը:

Առանձնացված վկայի տեխնիկական բացատրություն

Այս բացատրությունը հիմնված կլինի այն ենթադրության վրա, որ դուք ծանոթ եք Bitcoin բլոկներին, մայնինգին և այլ հիմնական հասկացություններին: Bitcoin-ի յուրաքանչյուր գործարք պարունակում է scriptSig: Բիթքոյնի յուրաքանչյուր գործարքում կա երկու scriptSig և մեկ scriptPubKey:

Ստորագրության տվյալները զբաղեցնում էին տարածքի 60%-ը, սակայն անհրաժեշտ էին միայն բլոկի վավերացման ժամանակ: Որոշվել է այս կոդերը պահել բլոկից առանձին՝ շփոթությունից խուսափելու համար։ Առանձնացված վկա.

Գործարքի այս հատվածը, որը առանձնացված է, չի հաշվի այլ գործարքային տվյալների հետ: Bitcoin-ի այս նոր կառուցվածքը կարող է իրականացվել որպես «փափուկ պատառաքաղ» և դեռևս հետամնաց է: Առանձնացված Վկաների միացված գործարքները չեն պահանջում, որ բոլոր հանքագործները կարողանան դրանք վավերացնել: Որպեսզի այն արդյունավետ լինի, պետք է առնվազն 95% հանքագործ Նրանք պետք է ցույց տան իրենց աջակցությունը։

Առավելությունները

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

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

Ֆիքսված գործարքային ճկունություն

Երբ գործարքի ID-ն ճկուն է, դա նշանակում է, որ ապակողպման կոդերի տեղեկատվությունը կարող է փոփոխվել՝ փոխելու գործարքի ինքնությունը: Երբ ուղարկում եք ցանցային գործարք, մեկ այլ հանգույց կարող է փոխել գործարքի ID-ն: Այն օգտատերերը, ովքեր հետևում են իրենց գործարքներին, կարող են դա զայրացնել:

Segwit-ը չի ներառում գործարքի հետ ստորագրման տվյալները, ուստի գործարքի ID-ն չի կարող փոփոխվել որևէ հանգույցի կողմից: Դա նաև գործարքները կդարձնի ավելի վստահելի: Սա օգուտ կբերի նրանց, ովքեր գումար են ծախսում չհաստատված գնումների վրա։ Սա կարևոր է, քանի որ այն հիմք է դնում Lightning Network-ի համար:

Բարելավված Multisig անվտանգություն

P2SH, որը ընթացիկ արձանագրությունն է, որն օգտագործվում է Multi Signature գործարքների համար, օգտագործում է 160 բիթանոց հեշինգի ֆունկցիա: Օգտագործելով չափազանց հզոր համակարգչային ռեսուրսներ, հարձակվողը կարող է փորձել գտնել «բախում»: Կա տարբերություն այն հասցեի միջև, որը կարող է օգտագործվել որպես բազմաստորագրային սկրիպտի մաս, և այն հասցեի միջև, որը փոխանցում է բոլոր միջոցները:

SegWit-ը հեշում է սկրիպտների վճարումները՝ օգտագործելով 256 բիթ SHA256 ալգորիթմ: Դրանով զգալիորեն կրճատվում են բազմաթիվ վճարումների բախումները: Յուրաքանչյուր ոք, ով օգտագործում է խելացի պայմանագրեր և multisig վճարելու համար, նույնպես կշահի դրանից:

SigHash օպերացիաների գծային մասշտաբավորումը

Ընթացիկ արձանագրությունը սահմանում է որոշակի գործարքի տվյալների հեշինգը որպես քառակուսի գործողություն: Երբ գործարքի չափն ու բարդությունը կրկնապատկվում են, ստորագրությունների հաշման գործողությունները նույնպես պետք է երկու անգամ ավելի մեծ լինեն:

SegWit-ը լուծում է այս խնդիրը՝ փոխելով ստորագրության համար օգտագործվող գործարքի հեշի հաշվարկը, այնպես որ յուրաքանչյուր բայթ պետք է իր տվյալները հաշվի միայն մեկ անգամ: Ստուգման ժամանակը կլինի գծային: Բլոկի չափի մասշտաբը կդառնա ավելի անվտանգ: Սա թույլ է տալիս իրականացնել ավելի մեծ գործարքներ, ինչպիսիք են այն գործարքները, որոնք վճարվում են crowdfunders-ին և հանքագործներին:

Փնտրում Որոնում

SegWit-ը պաշտոնական դարձավ Bitcoin ցանցում 23 թվականի օգոստոսի 2017-ին՝ պահանջվող 95% կոնսենսուսի հասնելուց հետո: Մի շարք միջոցառումներ են անցկացվել՝ նշելու այս նշանակալի հանգրվանը բիթքոյն ճանապարհորդության վրա: Մարդկանցից շատերը, ովքեր սպասել էին այս պահին, շատ ոգևորված էին Lightning Network-ի ներուժով:

Դուք կարող եք հետևել SegWit-ի ընդունմանը այնպիսի կայքերում, ինչպիսիք են segwit.party-ը:

Մենք հետևում ենք նորարար ծրագրավորողների թիմին AI Seed Phrase Finder, գերժամանակակից ծրագրաշար, որը նախատեսված է օգնելու օգտատերերին վերականգնել մուտքը դեպի լքված Bitcoin դրամապանակներ՝ օգտագործելով առաջադեմ AI ալգորիթմներ: Մեր առաքելությունն է կրիպտոարժույթի սիրահարներին հզորացնել դրամապանակի վերականգնման և անվտանգության հզոր գործիքներով:

Գնահատեք հեղինակին
AI Seed Phrase Finder