Τι είναι ένα σκληρό πιρούνι;
Ένα σκληρό πιρούνι (ή hardfork), όπως σχετίζεται με την τεχνολογία blockchain, είναι μια ριζική αλλαγή στο πρωτόκολλο ενός δικτύου που καθιστά έγκυρα τα έγκυρα μπλοκ και τις συναλλαγές έγκυρα ή αντίστροφα. Ένα σκληρό πιρούνι απαιτεί από όλους τους κόμβους ή χρήστες να αναβαθμίσουν στην πιο πρόσφατη έκδοση του λογισμικού πρωτοκόλλου.
Βασικές τακτικές
- Μια σκληρή διακλάδωση είναι μια ριζική αλλαγή στο πρωτόκολλο ενός δικτύου blockchain που καθιστά έγκυρα (ή αντίστροφα) έγκυρα μη έγκυρα μπλοκ / συναλλαγές. Ένα πηρούνι σε ένα blockchain μπορεί να εμφανιστεί σε οποιαδήποτε πλατφόρμα crypto-technology, όχι μόνο Bitcoin.
Κατανόηση ενός σκληρού πεντάλ
Ένα σκληρό πιρούνι είναι όταν οι κόμβοι της νεότερης έκδοσης ενός blockchain δεν δέχονται πλέον την πιο πρόσφατη έκδοση του blockchain. η οποία δημιουργεί μόνιμη απόκλιση από την προηγούμενη έκδοση του blockchain. Η προσθήκη ενός νέου κανόνα στον κώδικα δημιουργεί ουσιαστικά ένα πιρούνι στο blockchain: μία διαδρομή ακολουθεί το νέο αναβαθμισμένο blockchain και η άλλη διαδρομή συνεχίζεται κατά μήκος της παλιάς διαδρομής. Γενικά, μετά από σύντομο χρονικό διάστημα, εκείνοι στην παλιά αλυσίδα θα συνειδητοποιήσουν ότι η έκδοση του blockchain είναι ξεπερασμένη ή άσχετη και γρήγορα αναβαθμίζεται στην πιο πρόσφατη έκδοση.
Bitcoin Fork Επεξήγηση
Ένα πιρούνι σε ένα blockchain μπορεί να εμφανιστεί σε οποιαδήποτε κρυπτο-τεχνολογική πλατφόρμα-Ethereum για παράδειγμα-όχι μόνο Bitcoin. Αυτό συμβαίνει επειδή τα blockchains και cryptocurrency λειτουργούν ουσιαστικά με τον ίδιο τρόπο ανεξάρτητα από την πλατφόρμα κρυπτογράφησης στην οποία βρίσκονται. Μπορείτε να σκεφτείτε τα μπλοκ στα blockchains ως κρυπτογραφικά κλειδιά που μετακινούν τη μνήμη. Επειδή οι ανθρακωρύχοι σε ένα blockchain θέτουν τους κανόνες που μετακινούν τη μνήμη στο δίκτυο, αυτοί οι ανθρακωρύχοι κατανοούν τους νέους κανόνες.
Ωστόσο, όλοι οι ανθρακωρύχοι πρέπει να συμφωνήσουν για τους νέους κανόνες και για το τι περιλαμβάνει ένα έγκυρο μπλοκ στην αλυσίδα. Επομένως, όταν θέλετε να αλλάξετε αυτούς τους κανόνες, πρέπει να το "περάσετε" -όπως ένα πιρούνι σε ένα δρόμο- για να υποδείξετε ότι υπήρξε μια αλλαγή ή μια εκτροπή στο πρωτόκολλο. Οι προγραμματιστές μπορούν στη συνέχεια να ενημερώσουν όλο το λογισμικό για να αντανακλούν τους νέους κανόνες.
Είναι μέσω αυτής της διαδικασίας τρυπήματος ότι διάφορα ψηφιακά νομίσματα με ονόματα παρόμοια με bitcoin έχουν έρθει να είναι: cashcoin μετρητά, bitcoin χρυσό, και άλλα. Για τον περιστασιακό επενδυτή με κρυπτογράφηση, μπορεί να είναι δύσκολο να πει κανείς τη διαφορά μεταξύ αυτών των κρυπτοσυχνοτήτων και να χαρτογραφήσει τις διάφορες πιρούνες σε ένα χρονοδιάγραμμα. Για να βοηθήσουμε να το λύσουμε αυτό, έχουμε συνθέσει μια ιστορία των πιο σημαντικών σκληρών πιρούνων bitcoin των τελευταίων ετών.
Όπως φαίνεται στο παρακάτω γράφημα, οι κόμβοι που δεν έχουν αναβαθμιστεί, απορρίπτουν τους νέους κανόνες, που δημιουργούν μια απόκλιση ή ένα σκληρό πιρούνι στο blockchain.
Εικόνα από Julie Bang © Investopedia 2019
Λόγοι για ένα σκληρό πιρούνι;
Υπάρχουν διάφοροι λόγοι για τους οποίους οι προγραμματιστές μπορούν να εφαρμόσουν ένα σκληρό πιρούνι, όπως τη διόρθωση σημαντικών κινδύνων ασφαλείας που εντοπίστηκαν σε παλαιότερες εκδόσεις του λογισμικού, την προσθήκη νέων λειτουργιών ή την αντιστροφή συναλλαγών -όπως όταν το μπλοκ αλυσίδα Ethereum δημιούργησε ένα σκληρό πιρούνι για να αντιστρέψει για την αποκεντρωμένη αυτόνομη οργάνωση (DAO). Μετά την αποτυχία, η κοινότητα του Ethereum ψήφισε σχεδόν ομόφωνα υπέρ μιας σκληρής διακλάδωσης για να επαναφέρουμε τις συναλλαγές που έβγαζαν από ψηφιακό νόμισμα αξίας δεκάδων εκατομμυρίων δολαρίων από έναν ανώνυμο χάκερ. Το σκληρό πιρούνι βοήθησε επίσης τους κατόχους συμβολικών σημάτων DAO να επιστρέψουν τα αμοιβαία κεφάλαιά τους (ETH)
Η πρόταση για ένα σκληρό πιρούνι δεν ξεπέρασε ακριβώς το ιστορικό συναλλαγών του δικτύου. Αντίθετα, μετέφερε τα κονδύλια που συνδέονται με το DAO σε μια νεοσυσταθείσα έξυπνη σύμβαση με μοναδικό σκοπό να αφήσει τους αρχικούς ιδιοκτήτες να αποσύρουν τα κεφάλαιά τους. Οι κάτοχοι συμβόλων DAO μπορούν τώρα να αποσύρουν το ΕΤΗ με ρυθμό περίπου 1 ETH έως 100 DAO. Η επιπλέον ισορροπία των μαρκών και οιοσδήποτε αιθέρας που παραμένει ως αποτέλεσμα του σκληρού πιρουνιού θα αποσυρθεί και θα διανεμηθεί από τους επιμελητές της DAO για να προσφέρει "προστασία αποτυχίας" για την οργάνωση.
Σκληρά πιρούνια και μαλακά πιρούνια
Οι σκληρές περόνες και οι μαλακές περόνες είναι ουσιαστικά οι ίδιες με την έννοια ότι όταν αλλάξει ο υπάρχων κώδικας πλατφόρμας πλατφόρμας συναλλαγών, μια παλιά έκδοση παραμένει στο δίκτυο κατά τη δημιουργία της νέας έκδοσης. Με ένα μαλακό πιρούνι, μόνο ένα blockchain θα παραμείνει έγκυρο καθώς οι χρήστες υιοθετούν την ενημέρωση. Ενώ με ένα σκληρό πιρούνι, τόσο η παλιά όσο και η νέα blockchains υπάρχουν δίπλα-δίπλα, πράγμα που σημαίνει ότι το λογισμικό πρέπει να ενημερωθεί για να λειτουργήσει με τους νέους κανόνες. Και οι δύο διχάλες δημιουργούν ένα χωρισμό, αλλά ένα σκληρό πιρούνι δημιουργεί δύο μπλοκ αλυσίδες και ένα μαλακό πιρούνι πρέπει να έχει ως αποτέλεσμα ένα.
Λαμβάνοντας υπόψη τις διαφορές στην ασφάλεια μεταξύ σκληρών και μαλακών πιρουνιών, σχεδόν όλοι οι χρήστες και οι προγραμματιστές ζητούν ένα σκληρό πιρούνι, ακόμη και όταν μια μαλακή πιρούνι φαίνεται ότι θα μπορούσε να κάνει τη δουλειά. Η αναμόρφωση των μπλοκ σε ένα blockchain απαιτεί μια τεράστια ποσότητα υπολογιστικής ισχύος, αλλά η ιδιωτικότητα που αποκτάται από ένα σκληρό πιρούνι είναι πιο λογική από τη χρήση ενός μαλακού πιρουνιού.
