Der Blockchain -Zustimmungsmechanismus enthält hauptsächlich Folgendes:
Leistungsnachweis der Arbeit
Leistung ist eine der häufigsten Mechanismen der Blockchain -Zustimmung. Überprüfen Sie die Legitimität von Transaktionen, indem Sie komplexe mathematische Probleme berechnen, und bestimmt diejenigen, die das Recht haben, neue Blockchains -Blöcke hinzuzufügen. Der Kern dieses Mechanismus liegt in der "Arbeitsbelastung", dh der Verarbeitungsfähigkeit zur Lösung mathematischer Probleme.POS -Test der Teilnahme
Nach dem POS -Mechanismus ist das Recht, einen Block zu erstellen, proportional zur Anzahl der vom Benutzer auf der Blockchain gehaltenen Token. Reisende, die mehr Token halten, müssen mehr Möglichkeiten ausgewählt werden, um Transaktionen zu überprüfen und neue Blöcke hinzuzufügen.Byleranz zur byzantinischen Ausfalltoleranz
PBFT ist ein Fehler -toleranter Algorithmus, der in den verteilten Systemen die Zustimmung erreichen kann, in der byzantinische Fehler vorliegen. Es garantiert die Legitimität der Transaktionen und die Kohärenz der Blockchain durch die Abstimmung und Messaging zwischen den Knoten.DBFFT -Autorisierungsalgorithmus der Toleranz gegenüber der Byzarinwange
dBft ist eine Variante von PBFT, die das Konzept der Darstellung einführt. Basierend auf diesem Mechanismus können Benutzer ihre Abstimmungsrechte an Vertreter und Vertreter delegieren, die am Zustimmungsverfahren teilnehmen. Der PoolverifizierungspoolPool
ist ein stimmenbasierter Einwilligungsmechanismus, mit dem die Knoten eine Sammlung von Validierungsknoten nach Abstimmung auswählen können. Diese Überprüfungsknoten sind für die Überprüfung von Transaktionen und das Hinzufügen neuer Blockchains -Blöcke verantwortlich.Diese Einwilligungsmechanismen haben ihre Vor- und Nachteile und eignen sich für verschiedene Blockchain -Anwendungsszenarien. Der Einwilligungsmechanismus zur Auswahl hängt von den spezifischen Bedürfnissen des Blockchain -Projekts ab, z. B. Sicherheit, Skalierbarkeit, Dezentralisierung usw.
I、 Was sind die Ähnlichkeiten und Unterschiede zwischen POW und POS - die populäre Version
Die Ähnlichkeiten und Unterschiede zwischen POW und POS sind wie folgt:
Ähnlichkeiten: Beide Blockchain -Konsensalgorithmen: POW und POS sind Algorithmen, die in der Netzwerktechnologie verwendet werden, um den Kontext des eigenen eigenen Kontextes zu erreichen. Beide werden verwendet, um Knoten zu belohnen: In beiden Algorithmen erhalten Knoten Belohnungen durch die Teilnahme an Netzwerkoperationen, bei denen es sich normalerweise um Symbole in Blockchain -Netzwerken handelt.
Verschiedene Punkte: Proof -Methode: POW: Beweis sein Eigenkapital durch Berechnung der Arbeitsbelastung von Knoten. Je größer die Berechnungmenge, desto größer desto größer und desto höher können die Gewinne sein. Dieser Ansatz ähnelt "mehr Arbeit und mehr Gewinn", und Knoten müssen komplexe mathematische Probleme lösen, um Transaktionen zu bestätigen und neue Blöcke zu erstellen. POS: Nachweis der Menge an Eigenkapital und wie lange. Je mehr Eigenkapital, desto länger die Haltezeit, desto höher die Stimme der Knoten und desto größer die Gewinne. Dieser Ansatz ähnelt dem "anerkannten Einkommen aus Aktien", bei dem Knoten Belohnungen erhalten, die auf der Anzahl der Symbole basieren, die sie haben und wie lange sie dauern. Ressourcenverbrauch: POW: Es erfordert eine große Menge an Datenverarbeitungsressourcen und Strom, um mathematische Probleme zu lösen. Daher wird ein höherer Energieverbrauch verwendet. Wenn sich die Netzwerkgröße erweitert und die Datenmenge zunimmt, kann die Effizienz von POW allmählich abnehmen. POS: Der Konsens wird direkt durch Beweise für das Eigentum erreicht, ohne dass eine große Menge an Datenverarbeitungsressourcen und -strafen erforderlich ist, sodass der Energieverbrauch niedrig ist. Der POS -Algorithmus ist umweltfreundlicher und freundlicher für eine Gesellschaft mit engen Ressourcen. Dezentralisierungsstufe: POW: theoretisch fairer und dezentraler, da jeder Knoten mit genügend Datenverarbeitungsressourcen konkurrieren und Belohnungen erhalten kann. Der Grad der Dezentralisierung von POW -Algorithmen kann jedoch in gewissem Maße in gewissem Maße in gewissem Maße beeinflusst, dass der Grad der Dezentralisierung von POW -Algorithmen in gewissem Maße in gewissem Maße in gewissem Maße beeinträchtigt wird. POS: Ein zentraler Knoten kann gebildet werden, da Knoten mit einer großen Anzahl von Symbolen eine größere Stimme im Konsensprozess haben. Dies steht in gewissem Maße der ursprünglichen Absicht der Blockchain -Dezentralisierung. POS -Algorithmen werden jedoch ebenfalls kontinuierlich mit Variantenalgorithmen wie DPOs entwickelt und versuchen, die Effizienz des Konsens zu verbessern und gleichzeitig die Dezentralisierung aufrechtzuerhalten.
Zusammenfassend gibt es signifikante Unterschiede in Bezug auf Beweise, Ressourcenverbrauch und Dezentralisierungsniveau. In praktischen Anwendungen sollten geeignete Konsensalgorithmen anhand spezifischer Anforderungen und Szenarien ausgewählt werden.
Was ist die Überprüfung der "großen" Arbeit? Big> Jobüberprüfung (PUW) erfordert eine Reihe von Informationen, die die Kompetenzkenntnisse entspre chen. Bitcoin möchte den Preis für insgesamt Nullen in diesem System generieren. Vorgänge sind erforderlich, und der Chirurg ist eine umfassende Veranstaltung, da die Pwee ein komplexes Ereignis ist. Zertifikate, Abschlusszertifikate usw. Alle Arten von Mitarbeitern sind nicht auf das Ermittlungszertifikat beschränkt. Die Felder können auch weit verbreitet sein. Kurz gesagt, die Menge der Berechnungen, die hohe Volumente sind, ist ein Mittel, um über verschiedene Anwendungen zu arbeiten. Auf diese Weise bestätigt es nicht nur die Genauigkeit der Informationen und überprüfen die Sicherheit und das Vertrauen des Systems.