Segregated Witness (SegWit)

Το Segregated Witness, η συντομογραφία του οποίου είναι SegWit, είναι μια ενημέρωση του πρωτοκόλλου Bitcoin που έχει σχεδιαστεί για την αντιμετώπιση των ζητημάτων κλιμάκωσης και ασφάλειας του δικτύου.

Τι είναι το Segregated Witness; 

Το SegWit είναι μια ενημέρωση που διαχωρίζει τα δεδομένα συναλλαγής και τα δεδομένα "witness", τα οποία περιλαμβάνουν τις ψηφιακές υπογραφές. 

Η εισαγωγή του SegWit άλλαξε τη μορφή των συναλλαγών για να συμπεριλάβουν ένα νέο πεδίο που ονομάζεται πεδίο "witness". Αυτό το πεδίο "witness" περιέχει τις ψηφιακές υπογραφές, τα δημόσια κλειδιά και άλλα στοιχεία. Διαχωρίζοντας αυτά τα δεδομένα από την υπόλοιπη συναλλαγή και αφαιρώντας από τον υπολογισμό τα δεδομένα "witness", κατά τον προσδιορισμό του μεγέθους του Block, το SegWit ουσιαστικά ελευθερώνει περισσότερο χώρο στο Block. 

Το SegWit αναπτύχθηκε το 2015 από τον προγραμματιστή του Bitcoin Pieter Wuille, σε συνεργασία με μερικούς άλλους συντελεστές του Πυρήνα Bitcoin. Τον Αύγουστο του 2017, η αναβάθμιση του SegWit εφαρμόστηκε ως soft fork στο δίκτυο Bitcoin. 

Τι επιτυγχάνει το SegWit; 

Χωρίς το SegWit, τα δεδομένα υπογραφής μπορεί να καταλαμβάνουν έως και το 65% ενός Block. Με το SegWit, τα δεδομένα υπογραφής απομακρύνονται από την εισροή της συναλλαγής. Αυτό έχει ως αποτέλεσμα την αύξηση του πραγματικού μεγέθους του Block από 1 MB σε περίπου 4 MB.

Το SegWit έχει τη δυνατότητα να αυξήσει την ταχύτητα των συναλλαγών, καθώς μπορεί να περιλαμβάνονται περισσότερες συναλλαγές σε ένα Block. Αυτό οδηγεί στην επεξεργασία περισσότερων συναλλαγών και μάλιστα σε υψηλότερο TPS (συναλλαγές ανά δευτερόλεπτο).

Διαχωρίζοντας τις πληροφορίες "witness", το SegWit επιλύει επίσης ένα πρόβλημα, γνωστό ως μεταβλητότητα συναλλαγών. Χωρίς το SegWit, ένας εισβολέας μπορεί να αλλάξει το ID συναλλαγής πριν επιβεβαιωθεί μια συναλλαγή. Με το SegWit, οι υπογραφές δεν αποτελούν πλέον μέρος των δεδομένων συναλλαγής, γεγονός που αφαιρεί τη δυνατότητα αλλοίωσης αυτών των δεδομένων, δίνοντας τη δυνατότητα για περαιτέρω καινοτομία, συμπεριλαμβανομένης της ανάπτυξης πρωτοκόλλων δεύτερου επιπέδου όπως το δίκτυο Lightning.

Διαμάχη γύρω από το SegWit 

Το SegWit είναι ένα αμφιλεγόμενο θέμα στην κοινότητα του Bitcoin και η εφαρμογή του ήταν ένα από τα βασικά σημεία τομής που οδήγησαν στη δημιουργία του Bitcoin Cash, ενός fork του Bitcoin που έχει μεγαλύτερο μέγεθος Block, χωρίς την εφαρμογή του SegWit.

Ορισμένοι θεωρούν ότι το SegWit είναι μια υπερβολικά περίπλοκη ενημέρωση, η οποία εκθέτει το δίκτυο σε πιθανούς κινδύνους ή τρωτά σημεία. Οι επικριτές επισημαίνουν πιθανά ζητήματα, όπως η πιθανότητα ορισμένες συναλλαγές να μετατραπούν σε συναλλαγές τύπου "anyone-can-spend".

Μάθετε περισσότερα για αυτήν την ενημέρωση και τους κινδύνους της στον οδηγό SegWit για αρχάριους.
Κοινοποίηση δημοσιεύσεων
Σχετικά γλωσσάρια
Εγγραφή λογαριασμού
Αξιοποιήστε τις γνώσεις σας στην πράξη, ανοίγοντας έναν λογαριασμό Binance σήμερα.