Εξηγήστε τους διαφορετικούς αλγόριθμους Απόδειξης Πονταρίσματος

Εάν ενδιαφέρεστε για την τεχνολογία δικτύων κρυπτονομισμάτων και Blockchain, πιθανότατα έχετε ακούσει για το Proof of Stake. Αυτός ο δημοφιλής μηχανισμός συναίνεσης διατηρεί την ασφάλεια και την ακεραιότητα των δικτύων Blockchain, αλλά δεν έρχεται σε μία μόνο μορφή. Υπάρχουν πολλοί διαφορετικοί μηχανισμοί Απόδειξης Πονταρίσματος, ο καθένας με μοναδικά χαρακτηριστικά και σκοπό. Λοιπόν, ας συζητήσουμε τους διαφορετικούς τύπους μηχανισμών Απόδειξης Πονταρίσματος.

1. Απόδειξη Πονταρίσματος (PoS)

Ο αλγόριθμος Proof of Stake βρίσκεται στο κέντρο όλων των μηχανισμών. Ο αρχικός μηχανισμός απόδειξης πονταρίσματος, που αναπτύχθηκε το 2012, χρησιμοποιεί άτομα γνωστά ως επικυρωτές για τη δημιουργία και την επαλήθευση παρτίδων συναλλαγών μέσω μιας διαδικασίας γνωστής ως στοιχηματισμού. Η αποθησαύριση περιλαμβάνει τη διατήρηση ενός συγκεκριμένου ποσού κρυπτονομίσματος για μια συγκεκριμένη χρονική περίοδο και οι επικυρωτές πρέπει να το κάνουν αυτό για να παίξουν ρόλο στην επαλήθευση του μπλοκ.

Για παράδειγμα, για να γίνετε επικυρωτής Ethereum, πρέπει να καταθέσετε και να κλείσετε τουλάχιστον 32 ETH. Αν και αυτός είναι ένας πραγματικά μεγάλος αριθμός, πολλοί επιλέγουν να ποντάρουν περισσότερα για να αυξήσουν τις πιθανότητές τους να ελέγξουν το μπλοκ και να κερδίσουν το μπόνους.

Ο αλγόριθμος «Proof of Stake» έχει γίνει δημοφιλής τα τελευταία χρόνια για διάφορους λόγους, κυρίως για την ενεργειακή απόδοση. Η αυξημένη ενεργειακή απόδοση του Proof of Stake του επιτρέπει να λειτουργεί με χαμηλότερο κόστος από το Proof of Work με λιγότερες επιπτώσεις στο περιβάλλον. Το χαμηλότερο λειτουργικό κόστος της Απόδειξης Συμμετοχής μπορεί επίσης να οδηγήσει σε χαμηλότερες χρεώσεις συναλλαγής.

Σήμερα, πολλά blockchain στρέφονται στην «απόδειξη μεριδίου» εξαιτίας αυτών των πλεονεκτημάτων. Για παράδειγμα, το Ethereum πρόκειται να μεταβεί στο Proof of Stake, ενώ το Dogecoin εξετάζει επίσης αυτήν τη στιγμή τη μετάβαση.

Επιπλέον, τα συστήματα PoS καθιστούν την επίθεση που βασίζεται σε Blockchain πολύ ακριβή, επειδή μια επιτυχημένη επίθεση απαιτεί ιδιοκτησία τουλάχιστον του 51% του συνολικού κρυπτονομίσματος σε αυτό και οι αποτυχημένες επιθέσεις οδηγούν σε τεράστιες οικονομικές απώλειες.

2. Pure Proof of Stake (PPoS)

Ο αλγόριθμος «καθαρής απόδειξης στοιχήματος» περιλαμβάνει την τυχαία επιλογή χρηστών για την επαλήθευση των μπλοκ μέσω ενός «σπόρου επιλογής» σε κάθε μπλοκ. Αυτοί οι χρήστες επιλέγονται μυστικά και η πιθανότητα επιλογής ενός χρήστη είναι ευθέως ανάλογη με το ποσό των κρυπτονομισμάτων που επιλέγουν να μοιραστούν. Αυτός ο μηχανισμός δεν επιτρέπει στους χρήστες να εκμεταλλευτούν το σύστημα διαιρώντας τα μερίδια τους σε πολλούς λογαριασμούς. Ο μόνος τρόπος με τον οποίο ένας χρήστης μπορεί να αυξήσει τις πιθανότητες επιλογής της επικύρωσης μπλοκ είναι να αυξήσει το ποσό των κρυπτονομισμάτων που στοιβάζονται.

Το Algorand είναι ένα δημοφιλές Blockchain που χρησιμοποιεί τον αλγόριθμο «καθαρής απόδειξης στοιχήματος». Όλοι οι χρήστες του Algorand με τα κεφάλαιά τους ALGO έχουν τη δυνατότητα να επιλέξουν να ελέγξουν το μπλοκ. Επαληθεύω Εξηγήστε τις κύριες χρεώσεις κρυπτονομισμάτων και πώς σας κοστίζουν χρήματα.

3. Εξουσιοδοτημένη απόδειξη συμμετοχής (DPoS)

Ο αλγόριθμος «εξουσιοδοτημένη απόδειξη συμμετοχής» περιλαμβάνει την εκλογή ή την ανάθεση ελεγκτών με βάση τις ψήφους των ενδιαφερομένων. Σε οποιοδήποτε Blockchain DPoS, οι μέτοχοι μπορούν να περάσουν τα κεφάλαιά τους σε έναν εξωτερικό επαληθευτή, ο οποίος θα χρησιμοποιήσει τα εν λόγω κεφάλαια για να αυξήσει τις πιθανότητες επαλήθευσης ή δημιουργίας νέου μπλοκ.

Αυτό σημαίνει ότι ανεξάρτητα από το πόσα κρυπτονομίσματα έχετε αποθησαυρίσει ή την ποιότητα του υλικού σας, μπορείτε να γίνετε επικυρωτής μόνο εάν σας ψηφίσουν. Θα πρέπει επίσης να υποβάλετε μια πρόταση σχετικά με το γιατί κάνετε έναν αξιόπιστο διορθωτή. Αυτό αυξάνει την πιθανότητα οι ελεγκτές να έχουν καλοήθεις και ευεργετικές προθέσεις για το Blockchain και την ασφάλειά του.

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

Πολλά δημοφιλή δίκτυα Blockchain χρησιμοποιούν το Delegated Proof of Stake, συμπεριλαμβανομένων των EOS και Steem.

Όσον αφορά την απόδοση, τα δίκτυα Blockchain που βασίζονται στον αλγόριθμο DPoS είναι πιο κλιμακωτά και ικανά να επεξεργάζονται περισσότερες συναλλαγές ανά δευτερόλεπτο (TPS) σε σύγκριση με τα PoW και PoS.

4. Hybrid Proof of Stake (HPoS)

Το Hybrid Proof of Stake, γνωστό και ως Hybrid Proof of Stake/Proof of Work, είναι ένας μηχανισμός που συνδυάζει τα κύρια οφέλη καθενός από τους δύο ξεχωριστούς μηχανισμούς. Ίσως αναρωτιέστε πώς μπορείτε να συνδυάσετε δύο μηχανισμούς που έχουν τόσες πολλές διαφορές, αλλά σίγουρα μπορεί να είναι και έχει ήδη γίνει. Πώς λειτουργεί;

Οι υβριδικοί μηχανισμοί PoS/PoW χρησιμοποιούν miners, όπως βρίσκετε στον κλασικό μηχανισμό Proof of Work. Αλλά αυτοί οι εξορύκτες θα δημιουργήσουν μόνο νέα μπλοκ. Στη συνέχεια, οι επικυρωτές θα επαληθεύσουν και θα ψηφίσουν για τα νέα μπλοκ. Ο πρωταρχικός σκοπός της ενσωμάτωσης του PoW και του PoS είναι να αποτρέψει τους εξορύκτες από το να διαθέτουν όλη την ισχύ κατακερματισμού εντός του δικτύου, καθιστώντας τη διαδικασία επικύρωσης πιο δίκαιη για όλους τους χρήστες.

5. Απόδειξη ελέγχου ταυτότητας (PoV)

Θα μπορούσατε να σκεφτείτε το Proof of Authentication ως μια πιο αυστηρή έκδοση του Proof of Stake. Αυτό συμβαίνει επειδή, στο σύστημα PoV, κάθε επικύρωση στο δίκτυο έχει ένα πλήρες αντίγραφο κάθε συναλλαγής που πραγματοποιείται. Επιπλέον, κάθε πρόγραμμα επικύρωσης έχει μια λίστα με κάθε χρήστη στο δίκτυο, που προσδιορίζονται όλοι μέσω της δικής τους διεύθυνσης δημόσιου κλειδιού.

Ο αλγόριθμος PoV απαιτεί επίσης τα δύο τρίτα όλων των επικυρωτών στο σύστημα να καταλήξουν σε συναίνεση για την επιβεβαίωση ενός μπλοκ. Αυτό διασφαλίζει ότι η πλειοψηφία του δικτύου πιστεύει ότι κάθε μπλοκ είναι έγκυρο. Ωστόσο, δεδομένου ότι δεν απαιτείται από κάθε κόμβο να επαληθεύει κάθε νέο μπλοκ, οι εγκληματίες του κυβερνοχώρου έχουν μεγαλύτερες πιθανότητες να αποκτήσουν τον έλεγχο του δικτύου, καθώς δεν χρειάζεται να το αναλάβουν όλο για να επιτύχουν ισχύ ελέγχου ταυτότητας. Επαληθεύω Τι είναι μια επίθεση έκλειψης σε κρυπτονομίσματα;

6. Απόδειξη Σημασίας (PoI)

Η κύρια διαφορά μεταξύ της παραδοσιακής Απόδειξης Πονταρίσματος και της Απόδειξης Πονταρίσματος είναι ότι ο αλγόριθμος Απόδειξης Πονταρίσματος λαμβάνει υπόψη πρόσθετους παράγοντες όταν καθορίζει εάν ένα μπλοκ είναι έγκυρο. Οι προγραμματιστές κρυπτονομισμάτων NEM δημιούργησαν αυτόν τον μηχανισμό για να αντιμετωπίσουν ορισμένους από τους κινδύνους του πρωτοκόλλου Proof of Stake.

Ο αλγόριθμος Proof of Importance δεν απαιτεί επίσης ιδιαίτερα εξειδικευμένο και ενεργοβόρα υλικό για τη διαδικασία επικύρωσης, πράγμα που σημαίνει ότι είναι επίσης σχετικά φιλικός προς το περιβάλλον. Παρέχει επίσης περισσότερη δικαιοσύνη και έλεγχο στον κάτοχο του κουπονιού σε οποιονδήποτε έχει εξόρυξη εξόρυξης υψηλής ποιότητας ή φάρμες.

7. Απόδειξη στοιχήματος εκμισθωτή (LPoS)

Ο αλγόριθμος Leased Proof of Stake είναι κάπως παρόμοιος με τον μηχανισμό Delegated Proof of Stake κατά κάποιο τρόπο, αλλά τα δύο δεν είναι το ίδιο πράγμα. Η «Απόδειξη συμμετοχής εκμισθωτών» περιλαμβάνει τους κατόχους κρυπτονομισμάτων που νοικιάζουν ορισμένα από τα ψηφιακά τους στοιχεία στο συμβόλαιο για να επικυρώσουν τα μπλοκ για λογαριασμό τους. Αυτό σημαίνει ότι, σε αντίθεση με την εξουσιοδοτημένη απόδειξη συμμετοχής, οι ελεγκτές δεν ψηφίζονται στην Ενοικιασμένη Απόδειξη Ποσοστού του δικτύου. Αυτό δίνει στους απλούς κατόχους κουπονιών που δεν έχουν τεράστιες συμμετοχές την ευκαιρία να συνεισφέρουν σε έναν συγκεκριμένο μηχανισμό συναίνεσης του Blockchain.

Οι μέτοχοι μπορούν επίσης να αποσύρουν τη μίσθωση από οποιονδήποτε κόμβο όποτε το επιθυμούν. Αυτός ο μηχανισμός συναίνεσης χρησιμοποιείται επί του παρόντος από το blockchain WAVES, το οποίο κυκλοφόρησε το 2017. Οι επικυρωτές (ή οι παραχαράκτες) σε αυτό το δίκτυο δεν λαμβάνουν τυπικές ανταμοιβές επαλήθευσης και καταβάλλονται ως τέλη συναλλαγής.

8. Liquid Proof of Stake (LPoS)

Ο αλγόριθμος «Liquid Proof of Stake» είναι ένας άλλος τύπος μηχανισμού συναίνεσης που περιλαμβάνει τους μετόχους να εμπιστεύονται τα χρήματά τους σε άλλους. Και πάλι, αυτό μπορεί να ακούγεται παρόμοιο με μηχανισμό «ανατεθειμένης απόδειξης στοιχήματος» ή «εκμισθωτής», αλλά η κύρια διαφορά είναι ότι η υγρή απόδειξη στοιχήματος επιτρέπει στους μετόχους να επιλέξουν εάν θέλουν να παραδώσουν τις ευθύνες της στοίβας σε άλλον κόμβο ή να μοιραστούν τα χρήματά τους τους εαυτούς τους.

Το "Liquid Proof of Stake" χρησιμοποιείται κυρίως από την Tezos, όπου η διαδικασία εξόρυξης είναι γνωστή ως "ψήσιμο" και οι "αρτοποιοί" δημιουργούν και επιβεβαιώνουν νέα μπλοκ. Το Blockchain δίνει σε οποιονδήποτε την ευκαιρία να γίνει ελεγκτής, εξισορροπώντας τον αγωνιστικό χώρο και εμποδίζοντας τους ιδιοκτήτες μεγάλων χρημάτων να μονοπωλήσουν το δίκτυο. Ωστόσο, όποιος έχει μεγαλύτερες στοίβες έχει περισσότερες πιθανότητες να επιλεγεί για να επιβεβαιώσει το μπλοκ. Επαληθεύω Τα καλύτερα μέρη για συσσώρευση Ethereum.

Διάφοροι μηχανισμοί «απόδειξης στοιχήματος».

Ενώ ο αρχικός αλγόριθμος «απόδειξη στοιχήματος» είναι επί του παρόντος ο πιο δημοφιλής από τους μηχανισμούς που συζητήθηκαν παραπάνω, είναι αναμφισβήτητο ότι η πραγματοποίηση τροποποιήσεων στον αρχικό αλγόριθμο έχει τα πλεονεκτήματά του, είτε χρησιμοποιεί λιγότερη ενέργεια, αυξάνει τα ίδια κεφάλαια για όλους τους μετόχους είτε προωθεί πιο αφοσιωμένοι και καλόπιστοι ελεγκτές. Ενδέχεται να δούμε όλο και περισσότερες παραλλαγές του μηχανισμού Proof of Stake να κυκλοφορούν τα επόμενα χρόνια, και μία από αυτές μπορεί να γίνει το καλύτερο για τους προγραμματιστές Blockchain και κρυπτονομισμάτων. Τώρα μπορείτε να δείτε Τι είναι ο δολοφόνος του Ethereum; Σύγκριση των καλύτερων επιλογών.

Κουμπί μετάβασης στην κορυφή