Το Segregated Witness, η συντομογραφία του οποίου είναι SegWit, είναι μια ενημέρωση του πρωτοκόλλου Bitcoin που έχει σχεδιαστεί για την αντιμετώπιση των ζητημάτων κλιμάκωσης και ασφάλειας του δικτύου.
Το SegWit είναι μια ενημέρωση που διαχωρίζει τα δεδομένα συναλλαγής και τα δεδομένα "witness", τα οποία περιλαμβάνουν τις ψηφιακές υπογραφές.
Η εισαγωγή του SegWit άλλαξε τη μορφή των συναλλαγών για να συμπεριλάβουν ένα νέο πεδίο που ονομάζεται πεδίο "witness". Αυτό το πεδίο "witness" περιέχει τις ψηφιακές υπογραφές, τα δημόσια κλειδιά και άλλα στοιχεία. Διαχωρίζοντας αυτά τα δεδομένα από την υπόλοιπη συναλλαγή και αφαιρώντας από τον υπολογισμό τα δεδομένα "witness", κατά τον προσδιορισμό του μεγέθους του Block, το SegWit ουσιαστικά ελευθερώνει περισσότερο χώρο στο Block.
Το SegWit αναπτύχθηκε το 2015 από τον προγραμματιστή του Bitcoin Pieter Wuille, σε συνεργασία με μερικούς άλλους συντελεστές του Πυρήνα Bitcoin. Τον Αύγουστο του 2017, η αναβάθμιση του SegWit εφαρμόστηκε ως soft fork στο δίκτυο Bitcoin.
Χωρίς το SegWit, τα δεδομένα υπογραφής μπορεί να καταλαμβάνουν έως και το 65% ενός Block. Με το SegWit, τα δεδομένα υπογραφής απομακρύνονται από την εισροή της συναλλαγής. Αυτό έχει ως αποτέλεσμα την αύξηση του πραγματικού μεγέθους του Block από 1 MB σε περίπου 4 MB.
Το SegWit έχει τη δυνατότητα να αυξήσει την ταχύτητα των συναλλαγών, καθώς μπορεί να περιλαμβάνονται περισσότερες συναλλαγές σε ένα Block. Αυτό οδηγεί στην επεξεργασία περισσότερων συναλλαγών και μάλιστα σε υψηλότερο TPS (συναλλαγές ανά δευτερόλεπτο).
Το SegWit είναι ένα αμφιλεγόμενο θέμα στην κοινότητα του Bitcoin και η εφαρμογή του ήταν ένα από τα βασικά σημεία τομής που οδήγησαν στη δημιουργία του Bitcoin Cash, ενός fork του Bitcoin που έχει μεγαλύτερο μέγεθος Block, χωρίς την εφαρμογή του SegWit.
Ορισμένοι θεωρούν ότι το SegWit είναι μια υπερβολικά περίπλοκη ενημέρωση, η οποία εκθέτει το δίκτυο σε πιθανούς κινδύνους ή τρωτά σημεία. Οι επικριτές επισημαίνουν πιθανά ζητήματα, όπως η πιθανότητα ορισμένες συναλλαγές να μετατραπούν σε συναλλαγές τύπου "anyone-can-spend".