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.
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.Â
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).
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.