SegWit (segregovaný svedok)
DEFINÍCIA SegWitu (segregovaný svedok)SegWit je proces, ktorým sa limit veľkosti bloku na blockchainu zvyšuje odstránením podpisových údajov z bitcoinových transakcií. Ak sa odstránia určité časti transakcie, uvoľní sa tým priestor alebo kapacita na pridanie ďalších transakcií do reťazca.
Oddelené prostriedky na oddelenie a Svedkovia sú podpisy transakcií. Oddelené svedectvo teda v skratke znamená oddeliť podpisy transakcií.
Koncept SegWit bol sformulovaný vývojárom bitcoínov Pieterom Wuille.
BREAKING DOWN SegWit (Segregated Witness)
Bitcoin blockchain pozostáva z viacerých systémov distribuovaných v sieti typu peer-to-peer. Tieto systémy sa nazývajú uzly a slúžia ako správcovia bitcoinových transakcií. Všetky transakcie uskutočňované v bitcoinech sú duplikované naprieč týmito uzlami, takže je prakticky nemožné preniknúť do transakcie a poškodiť ju.
Dáta o transakciách, ktoré sú zdieľané vo viacerých uzloch, pozostávajú z dvoch komponentov - vstupov a výstupov. Do transakcie môže byť zapojený jeden alebo viac vstupov a výstupov. Výstupom je verejná adresa príjemcu. Vstupom je verejná adresa odosielateľa. Odosielateľ potrebuje verejnú adresu príjemcu, aby mu mohol zaslať finančné prostriedky. Väčšina priestoru v transakcii pozostáva z podpisu, časti vstupu, ktorý overuje, či odosielateľ má potrebné prostriedky na uskutočnenie platby. Bitcoin sa teda presúva zo vstupov na výstupy pre každú prenášanú transakciu. Akonáhle každý z uzlov overí transakciu ako platnú, transakcia je zahrnutá do bloku, ktorý je pridaný do reťazca alebo hlavnej knihy pre verejný prístup.
Problém, ktorému čelí bitcoinová platforma, spočíva v tom, že keďže sa vykonáva stále viac transakcií, je potrebné do reťazca pridať viac blokov. Bloky sa generujú každých 10 minút a sú obmedzené na maximálnu veľkosť 1 megabajt (MB). Kvôli tomuto obmedzeniu možno do bloku pridať iba určitý počet transakcií. Váha transakcií predstavovaných blokmi váži sieť a spôsobuje oneskorenie pri spracovaní a overovaní transakcií, v niektorých prípadoch trvá niekoľko hodín, kým sa transakcia potvrdí. Predstavte si všetky bitcoínové transakcie, ktoré sa uskutočnili od vzniku bitcoínov v roku 2009, keď sedeli na blockchainu a stále sa hromadili. Z dlhodobého hľadiska by systém nebol udržateľný, ak by nedošlo k radikálnej zmene.
Pieter Wuille navrhuje, že na vyriešenie tohto problému je potrebné oddeliť digitálny podpis od údajov o transakciách. Tento proces je známy ako segregovaný svedok alebo SegWit. Digitálny podpis predstavuje 65% priestoru v danej transakcii. SegWit sa pokúša ignorovať údaje pripojené k podpisu odstránením podpisu zvnútra vstupu a jeho presunutím do štruktúry ku koncu transakcie. To by zvýšilo limit 1 MB pre veľkosti blokov na niečo pod 4 MB. Okrem mierneho zväčšenia kapacity blokov, SegWit rieši aj problém, keď prijímač môže zachytiť a modifikovať ID transakcie odosielateľa v snahe získať viac mincí od odosielateľa. Pretože by sa digitálny podpis oddelil od vstupu, bezohľadná strana by nemala možnosť zmeniť ID transakcie bez zrušenia platnosti digitálneho podpisu.
Porovnať investičné účty Názov poskytovateľa Opis Zverejnenie informácií inzerenta × Ponuky uvedené v tejto tabuľke pochádzajú od partnerstiev, od ktorých spoločnosť Investopedia dostáva kompenzácie.