SegWit, een afkorting van Segregated Witness, is een upgrade van het Bitcoin-protocol die gericht is op het verbeteren van de transactie-efficiëntie en -capaciteit. Dit wordt bereikt door transactiehandtekeningen, of witness-handtekeningen, te scheiden van de transactiegegevens zelf. Door deze handtekeningen uit het hoofdblok te verplaatsen, komt er meer ruimte beschikbaar voor extra transacties. Dit helpt de omvang van elke transactie te verkleinen, waardoor er meer transacties in één blok passen. Hierdoor helpt SegWit de transactiekosten te verlagen en de transactiesnelheid te verhogen. Naast het verbeteren van de capaciteit, pakt SegWit ook problemen aan zoals de veranderlijkheid van transacties. Dit betekent dat de unieke identificatiegegevens van transacties niet kunnen worden gewijzigd, wat gunstig is voor verschillende schaaloplossingen en protocollen voor de tweede laag, zoals het Lightning Network. Al met al vormt SegWit een belangrijke stap in de richting van het verbeteren van de schaalbaarheid van Bitcoin, waardoor het efficiënter wordt voor gebruikers en de weg wordt vrijgemaakt voor toekomstige innovaties.