Acasă
Glosar
Segregated Witness (SegWit)

Segregated Witness (SegWit)

Intermediar

Segregated Witness, adesea prescurtat SegWit, este o actualizare a protocolului Bitcoin, concepută pentru a rezolva problemele de scalabilitate și securitate ale rețelei.

Ce este un Segregated Witness? 

SegWit este o actualizare care separă datele tranzacției și datele „martorului”, care include semnăturile digitale. 

Introducerea SegWit a modificat formatul tranzacției pentru a include un câmp nou numit câmpul „martor”. Acest câmp martor conține semnăturile digitale, cheile publice și alte elemente. Prin separarea acestor date de restul tranzacției și prin faptul că nu se iau în considerare datele martorilor atunci când se stabilește dimensiunea blocului, SegWit eliberează în esență mai mult spațiu în bloc. 

SegWit a fost dezvoltat în 2015 de dezvoltatorul Bitcoin Pieter Wuille, împreună cu alți colaboratori Bitcoin Core. În august 2017, upgrade-ul SegWit a fost implementat ca un soft fork în rețeaua Bitcoin. 

Ce se obține prin SegWit? 

Fără SegWit, datele semnăturii pot ocupa până la 65% dintr-un bloc. Cu SegWit, datele semnăturii sunt eliminate din intrarea tranzacției. Acest lucru duce la creșterea efectivă a dimensiunii blocului de la 1 MB la aproximativ 4 MB.

SegWit are capacitatea de a crește viteza tranzacțiilor, deoarece pot fi incluse mai multe tranzacții într-un bloc. Acest lucru duce la procesarea mai multor tranzacții și la un TPS (tranzacții pe secundă) mai mare.

Prin separarea informațiilor martorilor, SegWit rezolvă și o problemă cunoscută sub numele de maleabilitatea tranzacției. Fără SegWit, un atacator poate schimba ID-ul tranzacției înainte ca tranzacția să fie confirmată. Cu SegWit, semnăturile nu mai fac parte din datele tranzacției, ceea ce elimină posibilitatea de a modifica aceste date, permițând inovații suplimentare, inclusiv dezvoltarea protocoalelor de al doilea nivel, precum Lightning Network.

Controversa SegWit 

SegWit a fost un subiect controversat în comunitatea Bitcoin, iar implementarea sa a fost unul dintre punctele de cotitură care au dus la crearea Bitcoin Cash, o bifurcație Bitcoin care are o dimensiune mai mare a blocului fără a implementa SegWit.

Unii consideră că SegWit este o actualizare prea complexă, care expune rețeaua la potențiale riscuri sau vulnerabilități. Criticii subliniază problemele potențiale, cum ar fi posibilitatea ca anumite tranzacții să devină tranzacții „anyone-can-spend”.

Aflați mai multe despre această actualizare și riscurile ei din ghidul nostru pentru începători despre SegWit.
Distribuiți postările
Înregistrați un cont
Puneți-vă cunoștințele în practică prin deschiderea unui cont Binance astăzi.