SegWit (Segregated Witness, SegWit) tłumaczy się jako "segregowane świadectwo" i jest aktualizacją protokołu bitcoin opracowaną przez członków zespołu deweloperskiego. Technicznie jest to soft fork, miękka aktualizacja, w której nowe zasady są zgodne ze starymi: łańcuch bloków nie jest łamany, a węzły, które nie przeszły na nową wersję, nadal uznają bloki za ważne.
Dlaczego SegWit jest potrzebny
Istotą innowacji jest to, że dane podpisu (świadkowie potwierdzający prawo do dysponowania monetami) są przenoszone do oddzielnej struktury i nie zajmują już miejsca w głównej części bloku. Dzięki temu więcej transakcji mieści się w jednym bloku bez formalnego zwiększenia jego rozmiaru. Ma to na celu zmniejszenie obciążenia sieci i bardziej efektywne wykorzystanie przestrzeni blokowej.
- Zwiększenie przepustowości bez twardego zwiększenia rozmiaru bloku.
- Zmniejszenie wpływu problemu przeciążenia bloków transakcjami.
- Eliminacja podatności związanej z podatnością identyfikatorów transakcji, co jest ważne dla rozwiązań drugiej warstwy.
SegWit stał się ważnym krokiem w rozwoju sieci i został następnie wdrożony w wielu innych kryptowalutach, które wykorzystują podobną architekturę.




