Soft Fork στο κρυπτονόμισμα

Fredrick Awino
19.07.2022
345 Views

Τα κρυπτονομίσματα βασίζονται σε δύο σημαντικές τεχνολογίες που περιλαμβάνουν την κρυπτογραφία και την αλυσίδα μπλοκ. Με απλά λόγια, είναι αυτές οι δύο τεχνολογίες που έχουν αγκυροβολήσει τις κρυπτομηχανές και τις έκαναν το talk of town που είναι σήμερα. Παράλληλα με αυτές τις τεχνολογίες είναι η εξόρυξη κρυπτονομισμάτων και οι κόμβοι. Μέχρι τώρα, πρέπει να γνωρίζετε επαρκώς ότι η εξόρυξη κρυπτονομισμάτων είναι η διαδικασία μέσω της οποίας δημιουργούνται τα εικονικά νομίσματα. Η διαδικασία εξόρυξης κρυπτογράφησης περιλαμβάνει διαδικασία υψηλής τεχνολογίας που εκτελείται από τους κόμβους κρυπτογράφησης.

WARNING: Investing in crypto, or other markets, can be of a high risk for your savings. Do not invest money you cannot afford to lose, because there is a risk for losing all of your money when investing in crypto, stocks, CFDs or other investments options. For example 77% of retail CFD accounts lose money.

Από την άλλη πλευρά, οι κρυπτογραφικοί κόμβοι είναι κάθε μεμονωμένος υπολογιστής που είναι συνδεδεμένος σε ένα δίκτυο άλλων, ακολουθεί πρωτόκολλα και επιτρέπει τη διασταυρούμενη ανταλλαγή πληροφοριών. Για μια λεπτομερή κατανόηση του τρόπου δημιουργίας και λειτουργίας των κόμβων κρυπτογράφησης στην πραγματική ζωή, διαβάστε το Τι είναι ένας κόμβος Bitcoin; Από τη βασική κατανόηση των κόμβων, προκύπτει το ερώτημα για το πώς οι παλιοί κόμβοι συνδέονται πραγματικά με τους νέους, ώστε η αλυσίδα μπλοκ να παραμένει συνεχής. Η απάντηση σε αυτό είναι το μαλακό πιρούνι.

Στο κρυπτονόμισμα, μια soft fork επιτρέπει στους κόμβους του νέου κρυπτονομίσματος να επικοινωνούν με τους παλιούς κόμβους και το αντίστροφο. Αυτό σημαίνει ότι, παρόλο που υπάρχουν ενημερώσεις, δεν υπάρχει δημιουργία νέας αλυσίδας μπλοκ. Αυτό οφείλεται στο γεγονός ότι το αρχικό παραμένει.

Στην τεχνολογία blockchain, ένα soft fork αναφέρεται σε μια αλλαγή στο πρωτόκολλο λογισμικού και οι προηγούμενες έγκυρες συναλλαγές καθίστανται άκυρες. Ο κύριος λόγος είναι ότι οι παλιοί κόμβοι θεωρούν τα νέα μπλοκ ως νόμιμα. Επομένως, η μαλακή διακλάδωση είναι συμβατή προς τα πίσω.

Κατανόηση του Soft Fork

Το soft fork είναι μια προσωρινή διάσπαση που είναι διαφορετική σε σύγκριση με το hard fork. Σε μια μαλακή διακλάδωση, οι κόμβοι από την παλιά συναίνεση επιτρέπεται να θεωρούν τις νέες συναλλαγές ως έγκυρες. Επιπλέον, τα soft forks δεν απαιτούν τη συμφωνία όλων των ανθρακωρύχων για την εκτέλεση ενός νέου κώδικα. Μπορεί να εφαρμοστεί εάν συμφωνούν οι περισσότεροι συναλλασσόμενοι.

Το γεγονός ότι δεν επιτρέπει σε όλους να συμφωνούν όλοι οι άνθρωποι είναι καλό. Ο λόγος είναι ότι οι αναβαθμίσεις του δικτύου μπορούν να πραγματοποιηθούν τόσο γρήγορα όσο συμφωνούν τα περισσότερα μέλη της κοινότητας. Σε ορισμένες περιπτώσεις, ένα soft fork πραγματοποιείται λόγω λάθους ενός ανθρακωρύχου. Αυτό συμβαίνει όταν οι παλιοί κόμβοι παραβιάζουν νέους κανόνες τους οποίους δεν γνωρίζει κανείς. Παραδόξως, ο καλύτερος τρόπος αντιστροφής ενός soft fork είναι μέσω ενός hard fork.

Όταν λαμβάνει χώρα ένα soft fork στην κρυπτογράφηση, οι κανόνες που διέπουν την αποδοχή ενός μπλοκ στην αλυσίδα μπλοκ αλλάζουν. Οι κανόνες θεωρούνται συμβατοί προς τα πίσω. Αυτό σημαίνει απλώς ότι οι νέοι κανόνες που περιλαμβάνονται στη νέα έκδοση αποτελούν υποσύνολο των παλαιών κανόνων. Ένα παράδειγμα είναι σε περίπτωση που το όριο ταχύτητας σε μια πόλη αλλάξει από 50 σε 70 χλμ/ώρα, τότε οι άνθρωποι που οδηγούν με 50 χλμ/ώρα εξακολουθούν να τηρούν τους κανόνες.

Ένα soft fork δεν διαταράσσει σε μεγάλο βαθμό μια αλυσίδα μπλοκ. Αυτό οφείλεται στο γεγονός ότι οι κόμβοι δεν χρειάζεται να αλλάξουν όλα τα μπλοκ που είχαν προηγουμένως εξορυχθεί, ώστε τα μπλοκ να είναι έγκυρα μετά την ανακοίνωση ενός νέου πλαισίου. Ως εκ τούτου, θα γίνουν δεκτές σύμφωνα με τους νέους κανόνες.

Το soft forking είναι μια ημιμόνιμη μορφή απόκλισης στην τεχνολογία blockchain. Επειδή οι αλλαγές είναι λιγότερο δραστικές, δεν οδηγούν σε μεγάλες αλλαγές στην αγοραία αξία του κρυπτονομίσματος. Εξάλλου, οι αλλαγές μπορούν εύκολα να αντιστραφούν.

Παράδειγμα Soft Fork σε κρυπτονόμισμα

Ένα παράδειγμα είναι το SegWit Soft Fork που έλαβε χώρα το 2017. Κατά τη διάρκεια αυτής της περιόδου, έλαβε χώρα το soft fork του πρωτοκόλλου segregated witness στην αλυσίδα Bitcoin. Η κύρια εφαρμογή του ήταν η αύξηση του ορίου του μεγέθους των μπλοκ. Μια άλλη εφαρμογή ήταν η αύξηση της ταχύτητας των συναλλαγών της αλυσίδας.

Παρόλο που επρόκειτο για ένα soft fork, επηρέασε ορισμένους από τους ανθρακωρύχους που δεν ήθελαν το νέο πρωτόκολλο να πιέσουν για ένα hard fork, αναπτύσσοντας έτσι το Bitcoin Cash. Το Segwit άλλαξε τη μορφή των συναλλαγών και των μπλοκ. Αυτό έγινε για να επιτραπεί στους παλιούς κόμβους να επικυρώνουν συναλλαγές και μπλοκ.

Hard Fork ή Soft Fork, ποιο είναι το καλύτερο;

Το soft fork και το hard fork εξυπηρετούν διαφορετικούς στόχους. Παρόλο που ένα αμφισβητήσιμο hard fork συνήθως διχάζει την κοινότητα, τα έξυπνα και καλά σχεδιασμένα μπορούν να οδηγήσουν σε τροποποίηση του λογισμικού. Ωστόσο, όλοι πρέπει να συμφωνούν.

Σύμφωνα με τα ανταλλακτήρια κρυπτογράφησης, το soft fork και το hard fork εξυπηρετούν διαφορετικούς σκοπούς. Για το σκοπό αυτό, τα σκληρά πιρούνια μπορούν να αντικαταστήσουν τα μαλακά πιρούνια, καθώς τείνουν να είναι διπλωματικά και ευγενικά. Εάν οι επικαιροποιήσεις δεν μεταβάλλουν τους ισχύοντες κανονισμούς, τότε δεν υπάρχει λόγος ανησυχίας.

Γιατί γίνονται μαλακά πιρούνια

Το soft fork στο κρυπτονόμισμα τείνει να προσθέτει ή να μεταβάλλει τη λειτουργία χωρίς να παρεμβαίνει στη δομή της αλυσίδας μπλοκ. Μερικοί από τους λόγους που μπορεί να το κάνουν να συμβεί περιλαμβάνουν αναβαθμίσεις ή αλλαγές λογισμικού και αλλαγή στον αλγόριθμο συναίνεσης.

Σε μια περίπτωση όπου οι περισσότεροι από τους ανθρακωρύχους σε μια αναβάθμιση δικτύου χρησιμοποιούν τη δύναμη κατακερματισμού για την επιβολή κανόνων, τότε πρόκειται για ένα soft fork που ενεργοποιείται από ανθρακωρύχους (MASF). Από την άλλη πλευρά, ένα user-activated soft fork (UASF) είναι όταν όλοι οι κόμβοι συντονίζονται για την επιβολή νέων κανόνων. Ωστόσο, οι ανθρακωρύχοι δεν είναι υποχρεωμένοι να υποστηρίξουν την απόφαση.

Οι κύριες διαφορές μεταξύ Hard Fork και Soft Fork

Ενώ το hard fork είναι ασυμβίβαστο προς τα πίσω, το soft fork είναι συμβατό προς τα πίσω. Επίσης, ένα hard fork είναι αναστρέψιμο, ενώ ένα soft fork είναι μη αναστρέψιμο. Ο μόνος τρόπος για να διορθωθεί είναι να γίνει πρώτα hard fork. Επιπλέον, μια σκληρή διακλάδωση αναπτύσσει δύο αλυσίδες μπλοκ στο τέλος, ενώ μια μαλακή διακλάδωση δημιουργεί μια ενιαία αλυσίδα μπλοκ στο τέλος.

Ένα hard fork φαίνεται επίσης να είναι πιο ασφαλές από ένα soft fork. Όσον αφορά τους κανόνες, το hard fork χρειάζεται όλους τους ανθρακωρύχους για να επικυρώσουν τους νέους κανόνες. Ωστόσο, όσον αφορά το soft fork, αρκεί να συμφωνήσει η πλειοψηφία των ανθρακωρύχων. Παρόλο που ένα hard fork αλλάζει όλους τους κανόνες στην αλυσίδα μπλοκ, ένα soft fork χρησιμοποιεί την προσθήκη νέων ιδιοτήτων και χαρακτηριστικών σε μια αλυσίδα μπλοκ.

Author Fredrick Awino