Τι είναι το SegWit (διαχωρισμένος μάρτυρας);
Το SegWit είναι η διαδικασία με την οποία το όριο μεγέθους μπλοκ σε ένα blockchain αυξάνεται αφαιρώντας δεδομένα υπογραφής από συναλλαγές Bitcoin. Όταν αφαιρεθούν ορισμένα τμήματα μιας συναλλαγής, αυτό ελευθερώνει χώρο ή χωρητικότητα για να προσθέσει περισσότερες συναλλαγές στην αλυσίδα.
Διαχωρίστε τα μέσα διαχωρισμού και οι Μάρτυρες είναι οι υπογραφές συναλλαγών. Ως εκ τούτου, ο Segregated Witness, εν συντομία, σημαίνει να διαχωρίζετε τις υπογραφές συναλλαγών.
Βασικές τακτικές
- Το SegWit είναι μια ενέργεια που σχετίζεται με το Bitcoin που έχει σχεδιαστεί για να βοηθήσει στην αύξηση του ορίου μεγέθους μπλοκ σε blockchain.SegWit βοηθά στην αύξηση του ορίου μεγέθους μπλοκ τραβώντας δεδομένα υπογραφής από συναλλαγές Bitcoin.Ο όρος SegWit αναφέρεται σε διαχωρισμό ή σε ξεχωριστές και σε Witnesses, που είναι οι υπογραφές συναλλαγών.
Κατανόηση του SegWit (διαχωρισμένος μάρτυρας)
Η μπλοκ αλυσίδα bitcoin αποτελείται από πολλά συστήματα που διανέμονται σε ένα δίκτυο peer-to-peer. Αυτά τα συστήματα ονομάζονται κόμβοι και χρησιμεύουν ως διαχειριστές συναλλαγών Bitcoin. Όλες οι συναλλαγές που έγιναν στο Bitcoin αντιγράφονται σε αυτούς τους κόμβους, καθιστώντας πρακτικά αδύνατη την εισβολή και τη διαφθορά μιας συναλλαγής.
Τα δεδομένα συναλλαγής που είναι κοινόχρηστα στους πολλαπλούς κόμβους αποτελούνται από δύο συνιστώσες - εισόδους και εξόδους. Θα μπορούσε να υπάρχει μία ή περισσότερες εισροές και εξόδους που εμπλέκονται σε μια συναλλαγή. Η έξοδος είναι η δημόσια διεύθυνση του παραλήπτη. Η είσοδος είναι η δημόσια διεύθυνση του αποστολέα. Ο αποστολέας χρειάζεται τη δημόσια διεύθυνση του παραλήπτη για να του στείλει χρήματα. Το μεγαλύτερο μέρος του χώρου σε μια συναλλαγή αποτελείται από μια υπογραφή, ένα μέρος της εισόδου, το οποίο επαληθεύει ότι ο αποστολέας έχει τα απαιτούμενα κεφάλαια για να κάνει μια πληρωμή. Έτσι, στην πραγματικότητα, ένα Bitcoin μετακινείται από τις εισόδους στις εξόδους για κάθε συναλλαγή που μεταδίδεται. Μόλις ο κάθε κόμβος επιβεβαιώσει ότι η συναλλαγή είναι έγκυρη, η συναλλαγή περιλαμβάνεται σε ένα μπλοκ που προστίθεται στην αλυσίδα ή στο γενικό βιβλίο για δημόσια πρόσβαση.
Η έννοια του SegWit διατυπώθηκε από τον κατασκευαστή Bitcoin Pieter Wuille.
Προκλήσεις πλατφόρμας Bitcoin
Το πρόβλημα που αντιμετωπίζει η πλατφόρμα Bitcoin είναι ότι καθώς όλο και περισσότερες συναλλαγές διεξάγονται, πρέπει να προστεθούν περισσότερες αλυσίδες στην αλυσίδα. Τα μπλοκ παράγονται κάθε 10 λεπτά και περιορίζονται σε ένα μέγιστο μέγεθος 1 megabyte (MB). Λόγω αυτού του περιορισμού, μόνο ένας ορισμένος αριθμός συναλλαγών μπορεί να προστεθεί σε ένα μπλοκ. Το βάρος των συναλλαγών, που αντιπροσωπεύονται από τα μπλοκ, βαρύνει το δίκτυο και προκαλεί καθυστερήσεις στην επεξεργασία και επαλήθευση των συναλλαγών, σε ορισμένες περιπτώσεις, λαμβάνοντας ώρες για να επιβεβαιωθεί η ισχύς της συναλλαγής. Φανταστείτε όλες τις συναλλαγές Bitcoin που έχουν πραγματοποιηθεί από την ίδρυση του Bitcoin το 2009 που κάθεται στο blockchain και εξακολουθεί να συσσωρεύεται. Μακροπρόθεσμα, το σύστημα δεν θα είναι βιώσιμο αν δεν γίνει μια ριζική αλλαγή.
Σε ένα βασικό επίπεδο, το SegWit είναι μια διαδικασία που αλλάζει τον τρόπο με τον οποίο αποθηκεύονται τα δεδομένα, βοηθώντας έτσι το δίκτυο Bitcoin να τρέχει γρηγορότερα και πιο ομαλά.
SegWit προτείνεται ως λύση
Ο προγραμματιστής Bitcoin Dr. Pieter Wuille προτείνει ότι για την επίλυση αυτού του προβλήματος, η ψηφιακή υπογραφή πρέπει να διαχωριστεί από τα δεδομένα της συναλλαγής. Αυτή η διαδικασία είναι γνωστή ως Segregated Witness ή SegWit. Η ψηφιακή υπογραφή αντιπροσωπεύει το 65% του χώρου σε μια δεδομένη συναλλαγή. Το SegWit επιχειρεί να αγνοήσει τα δεδομένα που είναι συνημμένα σε μια υπογραφή, αφαιρώντας την υπογραφή από το εσωτερικό της εισόδου και μετακινώντας τη σε μια δομή προς το τέλος μιας συναλλαγής. Αυτό θα αυξήσει το όριο των 1 MB για μεγέθη μπλοκ σε λίγο λιγότερο από 4 MB. Εκτός από την ελαφρά αύξηση του μεγέθους της χωρητικότητας των μπλοκ, το SegWit λύνει επίσης το πρόβλημα όπου ένας δέκτης θα μπορούσε να παρακολουθήσει και να τροποποιήσει την ταυτότητα συναλλαγής του αποστολέα σε μια προσπάθεια να πάρει περισσότερα κέρματα από τον αποστολέα. Δεδομένου ότι η ψηφιακή υπογραφή θα αποσυνδεθεί από την είσοδο, το ασυνείδητο κόμμα δεν θα μπορούσε να αλλάξει το αναγνωριστικό συναλλαγής χωρίς να ακυρώσει την ψηφιακή υπογραφή.
