POW: Απόδειξη εργασίας.
Το Bitcoin χρησιμοποιεί τον μηχανισμό POW στη διαδικασία δημιουργίας μπλοκ και ένας κατακερματισμός μπλοκ που πληροί τις απαιτήσεις αποτελείται από N μηδενικά και ο αριθμός των μηδενικών εξαρτάται από την τιμή δυσκολίας του δικτύου. Η λήψη ενός λογικού κατακερματισμού μπλοκ απαιτεί πολλές προσπάθειες υπολογισμών και ο χρόνος υπολογισμού εξαρτάται από την ταχύτητα κατακερματισμού του μηχανήματος. Όταν ένας κόμβος παρέχει μια λογική τιμή κατακερματισμού μπλοκ, σημαίνει ότι ο κόμβος έχει πράγματι υποβληθεί σε πολλές προσπάθειες υπολογισμού, φυσικά, δεν μπορεί να λάβει μια απόλυτη τιμή του αριθμού των υπολογισμών, επειδή η εύρεση ενός λογικού κατακερματισμού είναι ένα πιθανολογικό γεγονός. Όταν ένας κόμβος έχει n% της υπολογιστικής ισχύος ολόκληρου του δικτύου, ο κόμβος έχει n/100 πιθανότητα να βρει το Block Hash.
POS: Απόδειξη συμμετοχής.
POS: Γνωστό και ως απόδειξη στοιχήματος, παρόμοιο με την περιουσία που είναι αποθηκευμένη σε τράπεζα, αυτό το μοντέλο σας διανέμει τους αντίστοιχους τόκους με βάση το ποσό και το χρόνο που κρατάτε ψηφιακό νόμισμα. Στη λειτουργία POS απόδειξης στοιχήματος, υπάρχει ένας όρος που ονομάζεται ηλικία νομισμάτων, κάθε νόμισμα παράγει 1 ηλικία νομισμάτων κάθε μέρα, για παράδειγμα, κρατάτε 100 νομίσματα, συνολικά 30 ημέρες, στη συνέχεια, αυτή τη στιγμή, η ηλικία των νομισμάτων σας είναι 3000, αυτή τη στιγμή, εάν βρείτε ένα μπλοκ POS, η ηλικία των νομισμάτων σας θα αδειάσει στο 0. Για κάθε 365 νομίσματα που αδειάζετε, θα κερδίζετε 0,05 νομίσματα τόκων από το μπλοκ (υποθέτοντας ότι ο τόκος μπορεί να γίνει κατανοητός ως 5% ετησίως), οπότε σε αυτήν την περίπτωση, ο τόκος = 3000 * 5% / 365 = 0,41 νομίσματα, κάτι που είναι ενδιαφέρον.
DPOS: Εξουσιοδοτημένη απόδειξη συμμετοχής
Ο μηχανισμός DPoS των Bitshares, η κινεζική ονομασία είναι ο Μηχανισμός Εξουσιοδότησης Απόδειξης Μετοχών (γνωστός και ως Μηχανισμός Διαχειριστή), η αρχή του είναι να επιτρέπει σε όλους όσους κατέχουν μετοχές Bit να ψηφίζουν, με αποτέλεσμα 101 αντιπροσώπους, τους οποίους μπορούμε να κατανοήσουμε ως 101 υπερκόμβους ή πισίνες εξόρυξης, και αυτοί οι 101 υπερκόμβοι έχουν εντελώς ίσα δικαιώματα μεταξύ τους. Από μια ορισμένη άποψη, το DPOS μοιάζει λίγο με ένα κοινοβουλευτικό σύστημα ή ένα σύστημα λαϊκού κογκρέσου. Εάν οι εκπρόσωποι αποτύχουν να εκτελέσουν τα καθήκοντά τους (αποτυγχάνοντας να δημιουργήσουν ένα μπλοκ όταν έρθει η σειρά τους), διαγράφονται και το δίκτυο εκλέγει έναν νέο υπερκόμβο για να τους αντικαταστήσει. Η εμφάνιση του DPOS οφείλεται κυρίως στη δημιουργία μηχανών εξόρυξης και μια μεγάλη ποσότητα υπολογιστικής ισχύος βρίσκεται σε άτομα που δεν καταλαβαίνουν ή δεν ενδιαφέρονται για το Bitcoin, παρόμοια με τους scalpers συναυλιών, που συσσωρεύουν μεγάλο αριθμό εισιτηρίων και δεν ενδιαφέρονται καθόλου για το περιεχόμενο της συναυλίας.
PBFT: Πρακτική Βυζαντινή Ανοχή Σφαλμάτων, Πρακτικός Αλγόριθμος Βυζαντινής Ανοχής Σφαλμάτων. Δείτε την εισαγωγή του αλγορίθμου ανοχής σφαλμάτων Byzantine παραπάνω. Το PBFT είναι ένας αλγόριθμος αναπαραγωγής μηχανής κατάστασης, δηλαδή, η υπηρεσία μοντελοποιείται ως μηχανή κατάστασης και η μηχανή κατάστασης αναπαράγεται σε διαφορετικούς κόμβους του κατανεμημένου συστήματος. Κάθε αντίγραφο του μηχανήματος κατάστασης αποθηκεύει την κατάσταση της υπηρεσίας και υλοποιεί επίσης τη λειτουργία της υπηρεσίας. Το σύνολο όλων των αντιγράφων αντιπροσωπεύεται από ένα κεφαλαίο γράμμα R, χρησιμοποιώντας το 0 έως το | Ο ακέραιος αριθμός του R|-1 αντιπροσωπεύει κάθε αντίγραφο. Για λόγους περιγραφής, υποθέστε | R|=3f+1, όπου f είναι ο μέγιστος αριθμός αντιγράφων που μπορεί να αποτύχουν. Παρόλο που μπορούν να υπάρχουν περισσότερες από 3f+1 ρεπλίκες, οι πρόσθετες ρεπλίκες δεν βελτιώνουν την αξιοπιστία εκτός από τη μείωση των επιδόσεων.
Τα παραπάνω είναι κυρίως οι τρέχοντες αλγόριθμοι συναίνεσης. Από χρονολογική άποψη, αυτή η σειρά καθορίζεται επίσης σύμφωνα με τη σειρά με την οποία γεννήθηκε ο αλγόριθμος συναίνεσης για να γίνει δημοφιλής. Για τους αιχμαλώτους πολέμου, το Bitcoin γίνεται άμεσα πραγματικότητα και τίθεται σε χρήση. Η ύπαρξη POS οφείλεται κυρίως σε οικονομικούς λόγους και καινοτομία. Τελικά, λόγω της ύπαρξης επαγγελματιών ανθρακωρύχων και μηχανών εξόρυξης, η κοινότητα έχει σημαντικές ανησυχίες σχετικά με αυτόν τον αλγόριθμο που ισχυρίζεται ότι είναι αποκεντρωμένος, δηλαδή φημολογείται ότι το 60%~70% της υπολογιστικής ισχύος συγκεντρώνεται στην Κίνα. Ως εκ τούτου, αργότερα εμφανίστηκε το DPOS, το οποίο δεν απαιτεί μεγάλη πρόσθετη υπολογιστική ισχύ για τη διανομή ιδίων κεφαλαίων στην παραγωγή της δεξαμενής εξόρυξης. Ωστόσο, είναι αδύνατο να πούμε ότι μπορεί να παίξει ρόλο υποκατάστασης, DPOS για να αντικαταστήσει μόνο το POW, POS ή POW+POS, άλλωστε η ύπαρξη είναι λογική. Κάθε αλγόριθμος έχει τις δικές του εκτιμήσεις και έννοιες σε μια συγκεκριμένη χρονική περίοδο, είτε τεχνική είτε επιχειρηματική.
Εάν ξεφύγετε από την οπτική γωνία ενός τεχνικού, μπορεί να υπάρχουν περισσότεροι αλγόριθμοι συναίνεσης που συνδυάζουν την πολιτική και την οικονομία σε αυτό, και ίσως θα υπάρξουν περισσότεροι αλγόριθμοι συναίνεσης, όπως ο συνδυασμός μεθόδων συναίνεσης παρόμοιες με την έννοια της ΣΔΙΤ, οι οποίες μπορούν όχι μόνο να επιτύχουν τη φύση της τιμωρίας για κακόβουλους παράγοντες, αλλά και να επιτύχουν την πιο αποτελεσματική και εξοικονόμηση υπολογιστικής ισχύος.
Όσο για την επιλογή του αλγορίθμου, εδώ είναι ένα απόσπασμα από τα λόγια της Wanda Jizong ως τέλος:
Με μια λέξη, ο καλύτερος σχεδιασμός της συναίνεσης είναι αρθρωτός, όπως ο συμβολαιογράφος, η επιλογή του αλγορίθμου συναίνεσης σχετίζεται σε μεγάλο βαθμό με το σενάριο εφαρμογής, το αξιόπιστο περιβάλλον χρησιμοποιεί παξούς ή σχεδία, η αδειοδοτημένη συμμαχία μπορεί να χρησιμοποιήσει PBFT και η αλυσίδα χωρίς άδεια μπορεί να είναι POW, POS, συναίνεση Ripple κ.λπ., ανάλογα με το επίπεδο εμπιστοσύνης του αντισυμβαλλομένου, επιλέξτε ελεύθερα τον μηχανισμό συναίνεσης, αυτό είναι πραγματικά βέλτιστο. |