Hem
Ordlista
Segregerat vittne (SegWit)

Segregerat vittne (SegWit)

Avancerad

Segregerat vittne, ofta förkortat till SegWit, Àr en uppdatering av Bitcoin-protokollet som Àr utformat för att ta itu med nÀtverkets skalbarhets- och sÀkerhetsproblem.

Vad Àr ett segregerat vittne? 

SegWit Ă€r en uppdatering som separerar transaktionsdata och ”vittnesdata”, vilket inkluderar de digitala signaturerna. 

Införandet av SegWit Àndrade transaktionsformatet sÄ att det inkluderar ett nytt fÀlt som kallas "vittnesfÀltet". Detta vittnesfÀlt innehÄller digitala signaturer, offentliga nycklar och andra element. Genom att separera dessa data frÄn resten av transaktionen och inte rÀkna vittnesdata vid bestÀmning av blockstorleken frigör SegWit i huvudsak mer utrymme i blocket. 

SegWit utvecklades 2015 av Bitcoin-utvecklaren Pieter Wuille, tillsammans med nÄgra andra Bitcoin Core-bidragsgivare. I augusti 2017 implementerades SegWit-uppgraderingen som en mjuk gaffel pÄ Bitcoin-nÀtverket. 

Vad uppnÄr SegWit? 

Utan SegWit kan signaturdata ta upp till 65 % av ett block. Med SegWit flyttas signaturdata bort frÄn transaktionens indata. Detta gör att blockstorleken effektivt ökar frÄn 1 MB till ca 4 MB.

SegWit har förmÄgan att öka transaktionshastigheten, eftersom det kan finnas fler transaktioner inkluderade i ett block. Detta leder till att fler transaktioner behandlas och en högre TPS (transaktion per sekund).

Genom att separera vittnesinformationen löser SegWit ocksÄ ett problem som kallas transaktionsformbarhet. Utan SegWit kan en angripare Àndra transaktions-id innan en transaktion bekrÀftas. Med SegWit Àr signaturer inte lÀngre en del av transaktionsdatan, vilket tar bort möjligheten att Àndra dessa data och möjliggör ytterligare innovation, inklusive utveckling av sekundÀra lagerprotokoll som Lightning Network.

SegWits kontrovers 

SegWit har varit ett kontroversiellt Ă€mne i Bitcoin-communityn och dess implementering var en av de viktigaste hĂ€ndelserna som ledde till skapandet av Bitcoin Cash – en Bitcoin-gaffel som har en större blockstorlek utan att implementera SegWit.

Vissa ser SegWit som en alltför komplex uppdatering som utsÀtter nÀtverket för potentiella risker eller sÄrbarheter. Kritiker pekar pÄ potentiella frÄgor som möjligheten att vissa transaktioner blir "vem som helst kan spendera"-transaktioner.

LÀs mer om den hÀr uppdateringen och dess risker i vÄr nybörjarguide till SegWit.
Dela inlÀgg
Relaterade ordlistor
Registrera ett konto
OmsÀtt din kunskap i praktiken genom att öppna ett Binance-konto idag.