SegWit är en teknisk förbättring av Bitcoin som genomfördes under 2017.

I första hand avsåg uppdateringen att lösa ett problem som kallas "transaction malleability". Kortfattat så innebär det att det transaktions-ID som används för att identifiera en viss transaktion kunde förändras genom att signaturerna i transaktionen modifieras något (men ändå var giltiga). Någon kunde alltså få det att se ut som att en transaktion inte hade hänt (eftersom den som sökte efter det ursprungliga transaktions-ID:t inte kunde hitta det i blockkedjan).

SegWit löser detta problem genom att flytta ut signaturerna från själva transaktionen till en annan datastruktur. Detta medförde också att man fick en praktisk ökning av blockstorleken eftersom själva transaktionerna blev mindre.

Vill du förstå mer om detaljerna kring detta, samt ytterligare fördelar med SegWit så kan du fortsätta här:

Segregated Witness, Part 1: How a Clever Hack Could Significantly Increase Bitcoin's Potential