Bitcoin.com

Što je SegWit (Segregated Witness)? Objašnjen najvažniji nadogradnji Bitcoina

SegWit (Segregated Witness) je nadogradnja Bitcoina iz 2017. godine koja je smanjila naknade, otklonila kritičnu sigurnosnu ranjivost i omogućila Lightning Network. Evo kako to funkcionira.

Posljednje ažuriranje
Objavljeno
Vrijeme čitanja4 min čitanja
What is Bitcoin SegWit (Segregated Witness)?

Ako ste otvorili Bitcoin novčanik i od vas je zatraženo da odaberete između adrese "Legacy", "SegWit" ili "Native SegWit" bez objašnjenja što sve to znači, taj se izbor može pratiti do jedne nadogradnje iz 2017. godine.

SegWit, skraćenica za Segregated Witness, je nadogradnja Bitcoin protokola aktivirana u kolovozu 2017. koja premješta podatke digitalnog potpisa iz glavne strukture transakcije u zasebno polje nazvano svjedok (witness). Ta jedna arhitektonska promjena smanjila je naknade za transakcije, otklonila višegodišnju sigurnosnu ranjivost nazvanu malleabilnost transakcija i stvorila tehničke uvjete za postojanje Lightning mreže i Taproota.

Ovaj članak objašnjava što SegWit zapravo radi, kako funkcionira sustav težine blokova, što različite vrste adresa znače za vaše naknade te spornu političku borbu koja je gotovo razdvojila Bitcoin mrežu prije nego što je ikada aktivirana.

Upravljajte svojim Bitcoinom s Aplikacija Bitcoin.com novčanik.

Ključne poruke

  • SegWit (Segregated Witness) je nadogradnja Bitcoin protokola aktivirana 24. kolovoza 2017., formalno definirana kao BIP 141 i predložena od Pieta Wuillea, Erica Lombroza i Johnsona Laua u prosincu 2015.
  • Odvaja podatke o digitalnom potpisu ("svjedoka") od glavnog tijela transakcije, otklanjajući sigurnosnu ranjivost nazvanu podložnost transakcija i čineći svaku transakciju manjom.
  • Kapacitet bloka mjeri se u jedinicama težine (WU) umjesto u bajtima. Podaci svjedoka koštaju 1 WU po bajtu, dok drugi podaci koštaju 4 WU po bajtu, što transakcijama SegWit donosi 75% popusta na veličinu potpisa.
  • Nativni SegWit (bc1q adrese) smanjuje standardnu transakciju s ~226 vbytes na ~141 vbytes, smanjujući naknade za otprilike 38% u usporedbi s naslijeđenim adresama.
  • SegWitova zajamčena TXID bila je tehnički preduvjet za Lightning Network. Bez nje se isplatni kanali ne bi mogli sigurno izgraditi.
  • Njegov sustav verzioniranja skripte omogućio je Taproot (SegWit V1, aktiviran 2021.) i pruža okvir za buduća nadogradnje Bitcoina bez hard forkova.
  • Od 2026. godine približno 85% Bitcoin transakcija koristi SegWit. To je mrežni standard, a ne nova značajka.

Što je SegWit?

SegWit, ili Segregated Witness, je promjena formata transakcija Bitcoina koja odvojeno pohranjuje digitalne potpise, kriptografski dokaz da imate pravo potrošiti kovanicu, od glavnih podataka transakcije i pohranjuje ih u zasebnoj strukturi nazvanoj svjedok. Time svaka transakcija postaje manja, omogućuje da u svaki blok stane više transakcija i eliminira ranjivost koja je onemogućavala sigurno izgradnju kanala plaćanja na Bitcoin mreži.

Naziv se jednostavno razlaže: "segregated" znači odvojeno, a "witness" je kriptografski termin za podatke potpisa koji dokazuju da je transakcija valjana. Witness odgovara na pitanje "je li ovlašteni vlasnik ovo odobrio?", dok ostatak podataka o transakciji odgovara na pitanje "kamo idu sredstva i u kojem iznosu?".

BIP141 GitHubThe official BIP 141 header on GitHub, showing its three co-authors and December 2015 assignment date.

Nadogradnja je službeno definirana kao Prijedlog poboljšanja Bitcoina 141 (BIP 141) i predložili su ga programeri Bitcoin Core Pieter Wuille, Eric Lombrozo i Johnson Lau na konferenciji Scaling Bitcoin u prosincu 2015. Aktivirana je na glavnoj mreži Bitcoina 24. kolovoza 2017. na bloku 481.824 kao soft fork, što znači da je bila kompatibilna unatrag. Čvorovi koji se nisu nadogradili i dalje su mogli potvrditi osnovne podatke o transakcijama; nadograđeni čvorovi vidjeli su cjelokupnu sliku, uključujući svjedoka.

Od 2026. godine, otprilike 85% svih Bitcoin transakcija koristi SegWit. To više nije nova značajka, već standard.

Problemi koje je SegWit trebao riješiti

SegWit je riješio dva odvojena problema koja su godinama ograničavala Bitcoin.

Podatljivost transakcija

Svaka Bitcoin transakcija ima jedinstveni identifikator nazvan TXID, hash generiran iz podataka transakcije. Prije SegWita, taj se hash izračunavao na cijeloj transakciji, uključujući potpis.

Evo u čemu je problem: kriptografski potpis ne može sam sebe potpisati. To je ostavilo mali prozor u kojem je svatko tko prosljeđuje vašu transakciju mrežom mogao neznatno izmijeniti potpis na način koji ga matematički čini valjanim, ali proizvodi drugačiji TXID. Sredstva su i dalje otišla na pravu adresu i transakcija je i dalje prošla, ali je identifikator bio promijenjen.

Ovo ne zvuči katastrofalno za jednostavno plaćanje. Za protokole koji spajaju više nepotvrđenih transakcija u lanac, to je kobno. Lightning Network, koji radi tako da stvara niz izvan-lancanskih obveza plaćanja koje referiraju ranije ID-ove transakcija, ne može sigurno funkcionirati ako se bilo koji od tih ID-ova može promijeniti prije potvrde. Promjenjivi TXID znači da lanac puca, a sredstva mogu ostati zaglavljena ili ukradena.

Malleabilnost transakcija također je uzrokovala štetu u stvarnom svijetu prije nego što je ispravljena. Burza Mt. Gox navela ju je kao čimbenik koji je pridonio njezinom slomu 2014. godine, iako povjesničari raspravljaju o tome je li ona bila temeljni uzrok ili samo izgovor za dublje loše upravljanje.

SegWit je to riješio potpunim uklanjanjem potpisa iz izračuna TXID-a. Identifikator se sada izračunava samo iz osnovnih polja transakcije. Promjena potpisa više ne mijenja identitet transakcije.

Spriječite zagušenje i rast naknada

Do 2016. i u 2017. godini Bitcoin je obrađivao otprilike 7 transakcija u sekundi. Tijekom porasta potražnje zaostaci transakcija narasli su na desetke tisuća, a naknade su za standardno slanje porasle na 50 USD ili više. Problem je bio strukturni: blokovi Bitcoina bili su ograničeni na 1 MB, a potpisi su činili otprilike 65 % veličine transakcije.

Očito rješenje, povećanje ograničenja veličine bloka, zahtijevalo je hard fork, što je značilo da bi se svi čvorovi morali nadograditi ili bi ostali na nekompatibilnom lancu. Hard forkovi su visokorizični i sporni. SegWit je u potpunosti pronašao način da zaobiđe ovo ograničenje.

Kako SegWit funkcionira

Odvajanje podataka svjedoka

U klasičnoj Bitcoin transakciji svaki ulaz uključuje polje ScriptSig koje sadrži potpis i javni ključ potrošača. U SegWit transakciji polje ScriptSig ostaje prazno za SegWit ulaze. Potpis i javni ključ premještaju se u novo polje svjedoka koje se dodaje na kraj transakcije.

Dva dodatna bajta, marker (0x00) i zastavica (0x01), obavještavaju SegWit-sposobne čvorove da slijede podatke svjedoka. Čvorovi koji su nastali prije SegWita jednostavno vide prazan ScriptSig i obrađuju transakciju kao valjanu prema starijoj interpretaciji "svatko može potrošiti", održavajući unazadnu kompatibilnost.

Težina bloka zamjenjuje veličinu bloka

SegWit je zamijenio ograničenje veličine bloka od 1 MB novom metriku: težinom bloka, ograničenom na 4 milijuna jedinica težine (WU).

Kritični detalj je u načinu na koji se bajtovi broje:

  • Svaki bajt podataka o transakciji koja nije svjedok košta 4 jedinice težine.
  • Svaki bajt podataka svjedoka košta samo 1 jedinicu težine.

Budući da su potpisi veliki i sada se nalaze u svjedočkom dijelu, zauzimaju četvrtinu prostora koju su prije zauzimali u kapacitetu bloka. Na taj je način SegWit u praksi povećao učinkovitu veličinu bloka na otprilike 1,7 do 2 MB, a da nije dirao pravilo od 1 MB koje stari čvorovi provode. Za teorijski blok koji sadrži samo SegWit, maksimalna veličina je 4 MB, iako se to u praksi nikada ne događa jer svaki blok također sadrži i podatke koji nisu dio svjedočanstva.

Virtualni bajtovi (vBytes): jedinica koju vidite u novčanicima

Kako bi stope naknada bile usporedive s tradicionalnim transakcijama, SegWit je uveo virtualne bajtove (vbytes): jedinice težine podijeljene s 4. Za tradicionalne transakcije bajtovi i vbytes su identični. Za SegWit transakcije vbytes su niži jer podatke svjedoka s popustom smanjuju ukupnu vrijednost.

Naknade novčanika navode se u satoshijima po vbytu (sat/vB). SegWit transakcija s manje vbyta plaća manje naknada pri istoj stopi sat/vB. Ovo je mehanizam koji stoji iza ušteda u naknadama koje vidite kada koristite bc1q adresu umjesto adrese koja započinje s 1...

SegWit vrste adresa: koju biste trebali koristiti?

SegWit je uz tehničke promjene uveo nove formate adresa. Vrsta adrese određuje kako vaš novčanik kodira uvjete trošenja, što utječe na vaše naknade, kompatibilnost s drugim novčanicima i kako vaše transakcije izgledaju na lancu.

Usporedba tipova adresa

Vrsta adrese
Prefiks
Kodiranje
Tipična veličina Tx (1 ulaz, 2 izlaza)
Ušteda naknada naspram naslijeđa
Podrška novčaniku
Naslijeđe (P2PKH)
1...
Baza58
~226 bajtova
Osnova
Univerzalni
Ugniježđeni SegWit (P2SH-P2WPKH)
3...
Baza58
~167 bajtova
~26%
Vrlo široko
Nativni SegWit (P2WPKH)
bc1q... 42 znakova
Bech32
~141 vbytes
~38%
Svi moderni novčanici
Nativni SegWit multisig (P2WSH)
bc1q... 62 znakova
Bech32
Varira
~32%+
Svi moderni novčanici
Glavni korijen (P2TR)
bc1p... 62 znaka
Bech32m
~154 vbajta
~32%
Većina modernih novčanika
Vrsta adrese
Naslijeđe (P2PKH)
Prefiks
1...
Kodiranje
Baza58
Tipična veličina Tx (1 ulaz, 2 izlaza)
~226 bajtova
Ušteda naknada naspram naslijeđa
Osnova
Podrška novčaniku
Univerzalni
Vrsta adrese
Ugniježđeni SegWit (P2SH-P2WPKH)
Prefiks
3...
Kodiranje
Baza58
Tipična veličina Tx (1 ulaz, 2 izlaza)
~167 bajtova
Ušteda naknada naspram naslijeđa
~26%
Podrška novčaniku
Vrlo široko
Vrsta adrese
Nativni SegWit (P2WPKH)
Prefiks
bc1q... 42 znakova
Kodiranje
Bech32
Tipična veličina Tx (1 ulaz, 2 izlaza)
~141 vbytes
Ušteda naknada naspram naslijeđa
~38%
Podrška novčaniku
Svi moderni novčanici
Vrsta adrese
Nativni SegWit multisig (P2WSH)
Prefiks
bc1q... 62 znakova
Kodiranje
Bech32
Tipična veličina Tx (1 ulaz, 2 izlaza)
Varira
Ušteda naknada naspram naslijeđa
~32%+
Podrška novčaniku
Svi moderni novčanici
Vrsta adrese
Glavni korijen (P2TR)
Prefiks
bc1p... 62 znaka
Kodiranje
Bech32m
Tipična veličina Tx (1 ulaz, 2 izlaza)
~154 vbajta
Ušteda naknada naspram naslijeđa
~32%
Podrška novčaniku
Većina modernih novčanika

Podaci o veličini transakcije: Spark.money Referenca veličine Bitcoin transakcije, 2026. Uštede naknada su približne i variraju ovisno o uvjetima mempoola.

Naslijeđe (P2PKH, prefiks 1...) To je izvorni format iz 2009. Potpis ostaje unutar glavnog tijela transakcije, gdje se računa punom težinom. Nema ušteda na naknadama. I dalje je univerzalno podržan, što je jedini razlog za njegovo korištenje danas, ako imate posla s vrlo starim softverom koji ne može primati ništa drugo.

Ugniježđeni SegWit (P2SH-P2WPKH, prefiks 3...) omota SegWit skriptu unutar starijeg P2SH omota. Kad je SegWit aktiviran 2017., nisu svi novčanici i burze odmah dodali podršku za novi bc1 format. Ugniježđeni SegWit bio je most kompatibilnosti: dobivate djelomičnu uštedu naknada, a pošiljatelji koji koriste stariji softver i dalje vam mogu slati uplate. Do 2026. godine ovaj format postoji uglavnom kao rezervna opcija. 3... Prefiks je zajednički s P2SH adresama koje nisu SegWit, što znači da iz same adrese ne možete zaključiti radi li se o SegWit transakciji.

Nativni SegWit (P2WPKH, prefiks bc1q..., 42 znakova) je pravi izbor za većinu korisnika. Koristi Bech32 enkodiranje, koje je u potpunosti pisano malim slovima, ima bolju detekciju pogrešaka od Base58 i eliminira znakove koji se mogu zamijeniti (nema velikog slova O, nule, velikog I ili malog l). Standardna transakcija P2WPKH s jednim ulazom i dva izlaza troši ~141 vbytes, što je oko 38 % manje nego kod ekvivalentne naslijeđene transakcije. Svi aktivni novčanici i burze podržavat će je od 2026.

Nativni SegWit multisig (P2WSH, prefiks bc1q..., 62 znakova) je varijanta skriptnog haša, koja se koristi za multisig novčanike i složene uvjete trošenja. Duža adresa odražava 32-bajtni SHA-256 hash umjesto 20-bajtnog hasha koji koristi P2WPKH. Ako koristite multisig postavku 2 od 3, P2WSH je SegWit-nativni način za to.

Taproot (P2TR, prefiks bc1p..., 62 znakova) je SegWit verzija 1, aktivirana 2021. godine. Koristi Schnorr potpise umjesto ECDSA, što omogućuje objedinjavanje više potpisa u jedan, čineći multisig transakcije neprepoznatljivima od on-chain transakcija s jednim potpisom. Nudi najniže naknade za trošenja s jednim potpisom i najbolju privatnost. Koristite je kada ste potvrdili da vaši primatelji i njihovi novčanici podržavaju bc1p adrese.

Brza preporuka

Za većinu ljudi: koristite nativni SegWit (bc1q). Podržavaju ga gotovo svi aktivni novčanici i burze, štedi ~38% naknada u usporedbi s legacyjem i ne nosi rizik nekompatibilnosti 2026. (Za programere koji integriraju SegWit u softver novčanika, pogledajte Vodič za razvoj Bitcoin Core novčanika.).

Ako vaš novčanik nudi Taproot (bc1p) i obavljate transakcije s jednom potpisom s primateljima čiji novčanici to podržavaju, to donosi neznatno niže naknade i poboljšanu privatnost.

Ugrađeni SegWit (3...) je kompatibilni povratni mehanizam. U redu je, ali više nema razloga da bude zadana opcija.

Rat oko veličine blokova: Zašto je SegWit bio toliko kontroverzan

Tehničko opravdanje SegWita bilo je jasno. Njegov put do aktivacije nije bio.

Od 2015. do 2017. Bitcoin je bio zarobljen u jednom od najrasprostranjenijih sporova o upravljanju u svojoj povijesti. U svojoj srži, pitanje je bilo jednostavno: kako decentralizirana mreža treba nadograditi vlastita pravila kada različite frakcije imaju sukobljene interese?

Rudarski zastoj

Prema standardnom BIP9 postupku nadogradnje, soft fork je zahtijevao da 95% rudara u razdoblju od dva tjedna signalizira podršku. Do početka 2017. SegWit je mjesecima bio spreman za aktivaciju, ali je zapela ispod tog praga.

Najznačajniji otpor došao je od velikih rudarskih operacija, osobito od Bitmaina, koji je u to vrijeme kontrolirao znatan dio Bitcoinove snage haširanja. Razlog je kasnije postao jasan: Bitmain je koristio patentiranu tehniku nazvanu ASICBoost, optimizaciju koja je njegovom rudarskom hardveru pružila značajnu prednost u učinkovitosti. SegWit je bio strukturno nespojiv s prikrivenim ASICBoostom. Blokiranje SegWita zaštitilo je tu prednost.

BIP 148 i UASF

U ožujku 2017. anonimni programer pod pseudonimom Shaolinfry objavio je BIP 148: soft fork koji aktivira korisnik (UASF). Umjesto da čekaju signal rudara, BIP 148 je predložio da ekonomski čvorovi, odnosno burze, procesori plaćanja i tvrtke koje koriste Bitcoin softver, jednostavno počnu odbacivati svaki blok koji od 1. kolovoza 2017. nadalje ne signalizira podršku za SegWit.

Logika je bila jednostavna: rudari proizvode blokove, ali oni imaju vrijednost samo ako ih mreža prihvati. Ako bi dovoljna ekonomska većina pokrenula BIP 148 čvorove, rudari bi ili aktivirali SegWit ili bi gledali kako njihovi blokovi ostaju siročad. Rizik je bio jednako jasan: ako prihvaćanje ne bi bilo dovoljno, došlo bi do podjele lanca, s dvije nespojive verzije Bitcoina koje bi radile paralelno.

Kampanja UASF bila je iz naroda i glasna. Pojavile su se konferencijske bedževe. Rasprave na Twitteru su se intenzivirale. Fraza "pokreni vlastiti čvor" dobila je novu hitnost.

Njujorški sporazum i Bitcoin Cash

Suočene s rokom UASF-a, više od 50 vodećih Bitcoin tvrtki okupilo se u New Yorku u svibnju 2017. i potpisalo ono što je postalo poznato kao Newyorški sporazum. Dogovorili su se da aktiviraju SegWit, ali i da ga slijedi hard fork kojim će se udvostručiti veličina bloka na 2 MB (to je postalo poznato kao SegWit2x).

Kompromis nije u potpunosti zadovoljio nijednu stranu. Programeri koji su se protivili većim blokovima vidjeli su SegWit2x kao skriveni hard fork na koji se nisu složili. Rudari i tvrtke koje su željele veće blokove i dalje nisu dobile ono što su prvotno željele.

1. kolovoza 2017. frakcija koja je željela isključivo povećanje veličine bloka, bez SegWita, forkala je Bitcoin kako bi stvorila Bitcoin Cash (BCH), s ograničenjem bloka od 8 MB. SegWit je aktiviran na Bitcoinu 24. kolovoza 2017. Hard fork SegWit2x je napušten u studenom 2017. nakon što su njegovi organizatori zaključili da nemaju dovoljan konsenzus.

Ono što je postignuto

Ishod je bio značajan i izvan tehničkih detalja. UASF je uspio: ekonomski čvorovi, a ne rudari, odredili su koja se pravila konsenzusa primjenjuju. To se sada redovito navodi kao pokazatelj da upravljanje Bitcoinom u konačnici leži kod onih koji pokreću i koriste softver, a ne kod onih koji proizvode blokove. Prvi kolovoz dijelovi zajednice nazivaju Danom neovisnosti Bitcoina.

Što je SegWit omogućio

Mreža munja

Lightning Network je osmišljen prije nego što je SegWit postojao. Njegovi su tvorci znali da se ne može sigurno implementirati dok se ne popravi malleabilnost transakcija, jer ovisno o lancima nepotvrđenih transakcija koje se međusobno referiraju putem TXID-a. SegWitova garancija fiksnog TXID-a učinila je te kanale sigurnima.

Lightning Network je pokrenut na glavnoj mreži Bitcoina početkom 2018., otprilike šest mjeseci nakon aktivacije SegWita. Do prvog tromjesečja 2025. obradio je više od 100 milijuna transakcija. Bez SegWita ta infrastruktura ne bi postojala.

Glavni korijen i verzioniranje skripti

SegWit je uveo verzioniranje skripti u Bitcoinov transakcijski format. Program svjedoka započinje bajtom verzije: SegWit V0 pokriva P2WPKH i P2WSH. Svaka buduća nadogradnja koja definira novi broj verzije dobiva svoja pravila bez sukoba s postojećima i bez potrebe za još jednom kontroverznom bitkom oko nadogradnje.

SegWit V1 je Taproot, aktiviran u studenom 2021. Donio je Schnorr potpise, MAST (Merkelized Abstract Syntax Trees) okvir za složene uvjete potrošnje i poboljšanja privatnosti koja čine da višepotpisni novčanici izgledaju identično kao transakcije s jednim potpisom na lancu. Svaka tehnička mogućnost koju je Taproot uveo oslanjala se na arhitekturu verzioniranja koju je stvorio SegWit.

Ordinalije i natpisi

Ista struktura podataka svjedoka koju je uveo SegWit, a koju je proširio Taproot, tehnički je omogućila ugrađivanje proizvoljnih podataka, slika, teksta i koda izravno u Bitcoin transakcije. To je mehanizam koji stoji iza Ordinals protokola i Bitcoin inskripcija, što je potaknulo nagli porast upotrebe on-chain podataka i podiglo usvajanje Taproota na otprilike 42 % transakcija u 2024. godini. Kako je aktivnost upisivanja opadala, upotreba Taproota stabilizirala se na oko 20 % transakcija krajem 2025., dok SegWit V0 ostaje dominantan format s oko 85 %.

SegWit u kontekstu: vremenska crta nadogradnje Bitcoina

Godina
Događaj
2015
Pieter Wuille predstavlja koncept SegWita na konferenciji Scaling Bitcoin
2016
BIP 141 službeno objavljen; signalizacija rudara usporava ispod praga od 95 %
Ožujak 2017.
BIP 148 (UASF) objavio Shaolinfry
Svibanj 2017.
Njujorški sporazum potpisalo je više od 50 tvrtki
1. kolovoza 2017.
Bitcoin Cash se granči od Bitcoina.
24. kolovoza 2017.
SegWit se aktivira na Bitcoinu na bloku 481.824.
Studeni 2017.
Napušten hard fork SegWit2x
Siječanj 2018.
Lightning Network pokrenut je na glavnoj mreži.
Studeni 2021.
Taproot se aktivira, nadograđujući SegWitov sustav verzioniranja
2023-2024
Ordinalni brojevi i natpisi iskorištavaju svjedočki prostor SegWita/Taproota
dvije tisuće dvadeset i šest
Otprilike 85% Bitcoin transakcija koristi SegWit.
Godina
2015
Događaj
Pieter Wuille predstavlja koncept SegWita na konferenciji Scaling Bitcoin
Godina
2016
Događaj
BIP 141 službeno objavljen; signalizacija rudara usporava ispod praga od 95 %
Godina
Ožujak 2017.
Događaj
BIP 148 (UASF) objavio Shaolinfry
Godina
Svibanj 2017.
Događaj
Njujorški sporazum potpisalo je više od 50 tvrtki
Godina
1. kolovoza 2017.
Događaj
Bitcoin Cash se granči od Bitcoina.
Godina
24. kolovoza 2017.
Događaj
SegWit se aktivira na Bitcoinu na bloku 481.824.
Godina
Studeni 2017.
Događaj
Napušten hard fork SegWit2x
Godina
Siječanj 2018.
Događaj
Lightning Network pokrenut je na glavnoj mreži.
Godina
Studeni 2021.
Događaj
Taproot se aktivira, nadograđujući SegWitov sustav verzioniranja
Godina
2023-2024
Događaj
Ordinalni brojevi i natpisi iskorištavaju svjedočki prostor SegWita/Taproota
Godina
dvije tisuće dvadeset i šest
Događaj
Otprilike 85% Bitcoin transakcija koristi SegWit.

Trenutna usvojba

Usvajanje SegWita stalno je raslo nakon aktivacije, dosegnuvši 30 % transakcija u prvih nekoliko mjeseci, a zatim je tijekom sljedeće dvije godine premašilo 50 % kako su novčanici i burze nadogradili svoj softver.

Od 2026. godine, otprilike 85 % Bitcoin transakcija koristi SegWit (izvor: Spark.money Bitcoin Network Statistics, CoinGecko). Preostalih 15 % su naslijeđene transakcije iz novčanika i usluga koje nisu nadograđene. Usvajanje Taproota (P2TR, SegWit V1) dosegnulo je vrhunac od otprilike 42 % transakcija 2024. godine, potaknuto uglavnom aktivnošću upisa Ordinalsa, prije nego što se do kraja 2025. stabiliziralo na oko 20 % kako je opadao volumen upisa.

Krivulja usvajanja odražava ono što se dogodilo sa SegWitom: novim formatima adresa treba od jedne do tri godine da dosegnu široku primjenu dok hardverski novčanici, burze i procesori plaćanja ažuriraju svoj softver. Podrška za Taproot nastavlja se širiti kroz implementacije novčanika.

SegWit naspram Legacyja: Sažetak razlika

Značajka
Naslijeđe (prije SegWita)
SegWit
Prepoznatljiva lokacija
Unutar ScriptSiga (glavno tijelo transakcije)
Odvojeno polje za svjedoka
Metrička veličine bloka
Veličina u bajtima (ograničenje 1 MB)
Jedinice težine (ograničenje 4M WU)
Izračun TXID-a
Uključuje potpisne podatke
Isključuje podatke o svjedoku
Transakcijska podložnost deformaciji
Moguće
Popravljeno
Tipična veličina transakcije 1-in/2-out
~226 bajtova
~141 vbytes (P2WPKH)
Ušteda naknada
Osnova
~38% niže (P2WPKH vs P2PKH)
Podrška Lightning mreži
Nesigurno
Potrebno; omogućuje kanale plaćanja
Prefiks adrese
1...
bc1q... (autohtoni) ili 3... (ugnežđeno)
Kodiranje
Baza58
Bech32
Značajka
Prepoznatljiva lokacija
Naslijeđe (prije SegWita)
Unutar ScriptSiga (glavno tijelo transakcije)
SegWit
Odvojeno polje za svjedoka
Značajka
Metrička veličine bloka
Naslijeđe (prije SegWita)
Veličina u bajtima (ograničenje 1 MB)
SegWit
Jedinice težine (ograničenje 4M WU)
Značajka
Izračun TXID-a
Naslijeđe (prije SegWita)
Uključuje potpisne podatke
SegWit
Isključuje podatke o svjedoku
Značajka
Transakcijska podložnost deformaciji
Naslijeđe (prije SegWita)
Moguće
SegWit
Popravljeno
Značajka
Tipična veličina transakcije 1-in/2-out
Naslijeđe (prije SegWita)
~226 bajtova
SegWit
~141 vbytes (P2WPKH)
Značajka
Ušteda naknada
Naslijeđe (prije SegWita)
Osnova
SegWit
~38% niže (P2WPKH vs P2PKH)
Značajka
Podrška Lightning mreži
Naslijeđe (prije SegWita)
Nesigurno
SegWit
Potrebno; omogućuje kanale plaćanja
Značajka
Prefiks adrese
Naslijeđe (prije SegWita)
1...
SegWit
bc1q... (autohtoni) ili 3... (ugnežđeno)
Značajka
Kodiranje
Naslijeđe (prije SegWita)
Baza58
SegWit
Bech32

Zaključak

SegWit je nadogradnja protokola koja je odvojila Bitcoinove podatke o potpisima od podataka o transakcijama, otklonila sigurnosnu ranjivost koja je postojala od 2009. godine, smanjila naknade za transakcije za otprilike trećinu i osigurala arhitektonsku osnovu za Lightning Network, Taproot i sve što je od tada izgrađeno na njima.

Od 2026. godine to je transakcijski standard na Bitcoinu, koji obrađuje veliku većinu aktivnosti na lancu. Format adresa koje je uveo, osobito nativni SegWit (bc1q), ono je što bi većina korisnika danas trebala koristiti prema zadanim postavkama. Politička bitka koja je okružila njegovu aktivaciju ostaje jedno od najpoučnijih poglavlja u povijesti upravljanja Bitcoinom: demonstracija da u decentraliziranoj mreži konsenzus nije nešto što rudari daju, nego nešto što korisnici nameću.

Frequently Asked Questions

What does SegWit stand for?
SegWit stands for Segregated Witness. "Segregated" means separated, and "witness" is the cryptographic term for the signature data that proves a transaction is authorized. Together, the name describes exactly what the upgrade does: it moves signature data out of the main transaction and stores it separately.
Is SegWit safe to use?
What is the difference between SegWit and Native SegWit?
What is the difference between SegWit and Taproot?
Can I send Bitcoin from a SegWit address to a Legacy address?
Does SegWit actually reduce my fees?
Why did some miners oppose SegWit?
Did SegWit cause the Bitcoin Cash fork?
What is BIP 141?
What is the Bech32 address format?
Does SegWit work with hardware wallets?

Počnite sigurno ulagati s Bitcoin.com novčanikom

Do sada je stvoreno više od 85 milijuna novčanika. Sve što vam je potrebno za sigurno kupovanje, prodaju, razmjenu i ulaganje vaših Bitcoina i kriptovaluta.

A screenshot of the Bitcoin.com Wallet app

Skenirajte za preuzimanje Bitcoin.com novčanika

Skenirajte ovaj QR kod svojim mobilnim uređajem i bit ćete automatski preusmjereni na odgovarajuću stranicu trgovine.