Skip to main content

SegWit

scaling
btc

A Bitcoin upgrade that moved signatures into witness data, fixing third-party malleability and changing block capacity.

Also known as
Segregated Witness
1
definition

SegWit, short for Segregated Witness, is a Bitcoin protocol upgrade that moved signature data into a separate "witness" structure. Because the transaction ID no longer commits to the witness in the old way, SegWit mitigates third-party transaction malleability.

2
benefits

SegWit changed Bitcoin’s block accounting from a simple 1 MB serialized limit to block weight, where witness data is discounted. This increased effective capacity for SegWit transactions and introduced witness versions for future script upgrades.

3
implementation

SegWit activated on BTC in August 2017 as a soft fork. It was a central part of the Bitcoin scaling debate: BTC adopted SegWit and later Layer-2 approaches such as Lightning, while Bitcoin Cash split earlier in 2017 and pursued larger base-layer blocks instead.

4
significance

By fixing malleability for SegWit transactions, the upgrade made payment-channel protocols easier to build safely. It also created a versioned witness framework later used by Taproot.

Conceptual links

Related terms

5 linked

Explore connected entries beyond the alphabetical index.

All terms and definitions may update as the Cryptionary improves.