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
Autor
Neil Author
Neill Velardo
Crypto content specialist since 2017; reviews iGaming platforms firsthand
Pregledao
Graham Stone Author Image
Graham Stone
What is Bitcoin SegWit (Segregated Witness)?

Ako ste otvorili Bitcoin novčanik i od vas se tražilo 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ćeno od Segregirani svjedok, je nadogradnja Bitcoin protokola aktivirana u kolovozu 2017. koja premješta podatke digitalnog potpisa iz glavne strukture transakcije u zasebno polje nazvano svjedok. Ta jedina arhitektonska promjena smanjila je naknade za transakcije, otklonila višegodišnju sigurnosnu ranjivost nazvanu malleabilnost transakcija i stvorila tehničke uvjete za postojanje Lightning Networka 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 razdirala 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 SegWita omogućuje 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 u formatu transakcija Bitcoina koja odvojenja digitalne potpise, kriptografski dokaz da imate pravo potrošiti kovanicu, od glavnih podataka transakcije i pohranjuje ih u zasebnu strukturu nazvanu 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 pravi vlasnik ovlastio ovo?", 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 za poboljšanje 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 približno 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 je matematički održao valjanim, ali je proizveo drugačiji TXID. Novac je i dalje stigao 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 povezuju više nepotvrđenih transakcija u lanac, to je fatalno. Lightning Network, koji radi tako da stvara niz izvan-lancanskih obveza plaćanja koje referenciraju 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 otklonjena. Burza Mt. Gox navela ju je kao čimbenik koji je pridonio njezinom kolapsu 2014. godine, iako povjesničari raspravljaju o tome je li ona bila osnovni 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.

Zaustavite zagušenje i rastuće naknade

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 znači da bi se svi čvorovi morali nadograditi ili bi ostali na nekompatibilnom lancu. Hard forkovi su visokorizični i kontroverzni. SegWit je u potpunosti pronašao način da zaobiđe ovo ograničenje.

Kako SegWit funkcionira

Odvajanje podataka svjedoka

U naslijeđenoj 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 dodano 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", čime se održava unazadna 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 bez svjedoka 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 ranije 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 podatke bez svjedoka.

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 vbyteu (sat/vB). SegWit transakcija s manje vbytea plaća manje naknada pri istoj stopi sat/vB. To je mehanizam koji stoji iza ušteda naknada koje vidite kada koristite bc1q adresu umjesto adrese započete s 1.

SegWit adrese: 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 adresePrefiksKodiranjeTipična veličina Tx (1 ulaz, 2 izlaza)Ušteda naknada naspram naslijeđaPodrška novčaniku
Naslijeđe (P2PKH)1...Base58~226 vbytesOsnovaUniverzalni
Ugniježđeni SegWit (P2SH-P2WPKH)3...Base58~167 bajtova~26%Vrlo široko
Izvorni SegWit (P2WPKH)bc1q... 42 znakovaBech32~141 vbytes~38%Svi moderni novčanici
Nativni SegWit multisig (P2WSH)bc1q... 62 znakaBech32Varira~32%+Svi moderni novčanici
Glavni korijen (P2TR)bc1p... 62 znakaBech32m~154 bajtova~32%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 ovise 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 podržali novi bc1 format. Ugniježđeni SegWit bio je most kompatibilnosti: dobivate djelomične uštede na naknadama, a pošiljatelji koji koriste stariji softver i dalje vam mogu slati uplate. Do 2026. 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 napisano malim slovima, ima bolju detekciju pogrešaka od Base58 i eliminira znakove koji se mogu zamijeniti (nema velikog slova O, nule, velikog slova I ili malog slova 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 sa skriptnim hashom, koja se koristi za multisig novčanike i složene uvjete trošenja. Duga 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 potrošnje 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 bloka: Zašto je SegWit bio toliko kontroverzan

Tehnički argument SegWita bio je jasan. Njegov put do aktivacije nije bio jasan.

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

Rudarski pat-pozicija

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 ostao 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 hashiranja. 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 nakon toga prate hard forkom kojim bi se udvostručila 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 napušten je u studenom 2017. nakon što su njegovi organizatori zaključili da nemaju dovoljan konsenzus.

Ono što je utvrđeno

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 dizajniran prije nego što je SegWit postojao. Njegovi su tvorci znali da se ne može sigurno implementirati dok se ne otkloni malleabilnost transakcija, jer ovisni kanali plaćanja ovise 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.

Taproot i verzioniranje skripti

SegWit je uveo verzioniranje skripte u Bitcoinov format transakcija. 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 trošenja i poboljšanja privatnosti koja čine da multisig novčanici izgledaju identično kao i 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 povećalo usvajanje Taproota na otprilike 42 % transakcija u 2024. godini. Kako je aktivnost upisa opadala, upotreba Taproota stabilizirala se na oko 20 % transakcija do kraja 2025., dok SegWit V0 ostaje dominantan format s oko 85 %.

SegWit u kontekstu: Vremenski okvir nadogradnje Bitcoina

GodinaDogađaj
2015Pieter Wuille predstavlja koncept SegWita na konferenciji Scaling Bitcoin
2016BIP 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-2024Ordinalni brojevi i natpisi iskorištavaju svjedočki prostor SegWita/Taproota.
dvije tisuće dvadeset i šestOtprilike 85% Bitcoin transakcija koristi SegWit.

Trenutna posvojenost

Usvajanje SegWita stalno je raslo nakon aktivacije, dosegnuvši 30 % transakcija u prvih nekoliko mjeseci, a zatim je tijekom sljedeće dvije godine prešlo granicu od 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 Ordinala, 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 vs. Legacy: Sažetak razlika

ZnačajkaNaslijeđe (prije SegWita)SegWit
Prepoznatljiva lokacijaUnutar ScriptSiga (glavno tijelo transakcije)Odvojeno polje za svjedoka
Metrička veličine blokaVeličina u bajtima (ograničenje 1 MB)Jedinice težine (ograničenje 4M WU)
Izračun TXID-aUključuje potpisne podatkeIsključuje podatke svjedoka
Transakcijska podložnost deformacijiMogućePopravljeno
Tipična veličina transakcije 1-ulaz/2-izlaza~226 vbytes~141 vbytes (P2WPKH)
Ušteda naknadaOsnova~38% niže (P2WPKH vs P2PKH)
Podrška Lightning mrežiNesigurnoPotrebno; omogućuje kanale plaćanja
Adresa prefiksa1...bc1q... (autohtoni) ili 3... (ugrađeni)
KodiranjeBase58Bech32

Zaključak

SegWit je nadogradnja protokola koja je odvojila podatke o potpisima Bitcoina 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 standard za transakcije na Bitcoinu, koji obrađuje veliku većinu aktivnosti na lancu. Format adresa koje je uveo, osobito nativni SegWit (bc1q), trebao bi danas biti zadani izbor za većinu korisnika. 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, već 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?
Yes. As of 2026, approximately 85% of all Bitcoin transactions use SegWit, making it the network standard. All major wallets (Ledger, Trezor, BlueWallet, Electrum) and exchanges support SegWit addresses. There is no meaningful security trade-off compared to legacy addresses. If anything, SegWit addresses have a slight security advantage because the public key is only revealed when you spend, not when you receive.
What is the difference between SegWit and Native SegWit?
"SegWit" addresses starting with 3 are wrapped (or nested) SegWit. They embed a SegWit script inside an older P2SH envelope for backward compatibility with wallets that predate bc1 support. "Native SegWit" addresses starting with bc1q use the full SegWit format with no wrapper, resulting in lower fees (~38% savings vs legacy, versus ~26% for nested SegWit) and a cleaner address format with better error detection.
What is the difference between SegWit and Taproot?
SegWit (specifically SegWit V0) introduced the witness field and block weight system. Taproot is SegWit V1, activated in November 2021. It uses Schnorr signatures instead of ECDSA, allows signature aggregation for multisig wallets (making them look identical to single-sig on-chain), and enables more complex scripting through MAST. Taproot addresses start with bc1p. For most single-sig users, Taproot offers slightly better fees and improved privacy, but native SegWit (bc1q) remains the safer default given its broader exchange and wallet compatibility.
Can I send Bitcoin from a SegWit address to a Legacy address?
Yes. Bitcoin transactions are format-agnostic on the sending side. You can send from a bc1q address to a 1... address and vice versa. The address format affects how your own spending transaction is sized and priced, not where the funds can go. All SegWit-compatible wallets handle the script generation automatically.
Does SegWit actually reduce my fees?
Yes, in concrete terms. Sending from a native SegWit (bc1q) address reduces your transaction's virtual byte size by roughly 38% compared to a legacy (1...) address for a standard 1-input, 2-output transaction (141 vbytes vs 226 vbytes). Because fees are priced per vbyte, a smaller transaction pays proportionally less. The savings are larger if you have multiple inputs, since each input's witness data gets the 75% discount.
Why did some miners oppose SegWit?
The primary technical reason was ASICBoost, a mining optimization patented and used by Bitmain that provided a meaningful efficiency advantage. ASICBoost was structurally incompatible with SegWit. Blocking the upgrade protected that competitive edge. There were also ideological arguments about block size policy, but the ASICBoost conflict of interest is the most concrete explanation for why miner signalling stalled for over a year despite broad developer and user support.
Did SegWit cause the Bitcoin Cash fork?
SegWit's activation was a trigger, but the underlying disagreement was about scaling philosophy. A faction within the Bitcoin community wanted to increase the block size as the primary scaling solution, rather than segregate witness data and build on top of the protocol. When SegWit activated on August 24, 2017, that faction had already forked on August 1, creating Bitcoin Cash with an 8MB block size limit. The split was the result of a years-long debate, not a single decision.
What is BIP 141?
BIP 141 is the formal Bitcoin Improvement Proposal that specified the Segregated Witness upgrade. BIP stands for Bitcoin Improvement Proposal, the standard process through which protocol changes are proposed, discussed, and adopted. BIP 141 defined the transaction format changes, the block weight system, and the new script types. It was developed alongside BIP 143 (updated signature hashing), BIP 144 (peer-to-peer communication of SegWit data), and BIP 147 (closing a remaining malleability vector in multisig scripts). You can read the original specification at the official Bitcoin BIPs repository on GitHub.
What is the Bech32 address format?
Bech32 is the encoding system used for native SegWit addresses (bc1q...). It was introduced as part of BIP 173 specifically for SegWit. Compared to the older Base58 encoding used by legacy addresses, Bech32 is all lowercase, eliminates visually similar characters (no 0, O, I, or l), provides stronger error detection that can catch up to four character errors with certainty, and is more efficient for QR codes. A modified version, Bech32m, is used for Taproot (bc1p...) addresses.
Does SegWit work with hardware wallets?
Yes. All major hardware wallets, including Ledger, Trezor, Coldcard, and BitBox02, have supported SegWit addresses for years. Most default to native SegWit (P2WPKH) for new Bitcoin wallets. If you're setting up a new hardware wallet in 2026, you will almost certainly be given a bc1q address by default.

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.