∪﹏∪ Verständnis des Blockchain -Konsensmechanismus in einem Artikel:
POW, POS, DPOS Konsensusmechanismus ist der Kern des Blockchain -Systems, der den Grad der Dezentralisierung, Sicherheit und Effizienz der Blockchain bestimmt. Der Konsensalgorithmus für die Auswahl der Blockchain -Projekt hängt direkt mit der Verbesserung der Anreizmechanismen und der Teilnahme von mehr Knoten zusammen. Gegenwärtig gibt es vier Hauptkonsensmechanismen, die im Blockchain -Feld weit verbreitet sind: Nachweis der Arbeit (POW), Nachweis der Eigenkapital (POS), Nachweis der Aktienautorisierung (DPOS) und Hybrid -Proof -Mechanismus. In diesen Konsensmechanismen bestimmt POW die Rechnungslegungsrechte durch Rechenleistung, und ihre Vorteile sind einfache Algorithmen, ein hohes Maß an Dezentralisierung und hohe Sicherheit. Der Nachteil des POW -Mechanismus ist jedoch, dass die Blockbestätigungszeit schwer zu verkürzen ist, die Skalierbarkeit schwach und das Problem von Hardwareausrüstung und Energieabfällen schwerwiegend ist. Zu den repräsentativen Projekten gehören Bitcoin, Bitcoin Cash, Biyuan -Kette usw. Der POS -Mechanismus bestimmt die Rechnungslegungsrechte auf der Grundlage der Anzahl der gehaltenen Münzen und der Zeit der Haltezeit. Im Vergleich zum POW -Mechanismus reduziert der POS -Mechanismus den Energieverbrauch, verkürzt die Blockerzeugungszeit und verbessert die Systemeffizienz. Die POS -Mechanismusregeln sind jedoch komplex und anfällig für Sicherheitslücken. Repräsentiert das Projekt als zukünftige Münzen. Der DPOS -Mechanismus verwendet Stimm- und Wahlagenten, um Bücher zu überprüfen und aufzunehmen. Dieser Mechanismus ist einfach und effizient, verkürzt die Blockerzeugungszeit und verbessert die Systemeffizienz. Der DPOS -Mechanismus wird jedoch als zu zentralisiert in Frage gestellt und es gibt einen großen Raum für den menschlichen Betrieb. Das repräsentative Projekt ist EOS. Der hybride Beweismechanismus kombiniert die Vorteile von POW und POS. Es gibt neue Münzen über POW aus, unterhält die Netzwerksicherheit und Ethereum wird als schneller und sicherer Konsensmechanismus angesehen. Zusammenfassend sollten Blockchain-Projekte entspre chende Konsensmechanismen auswählen, die auf ihren eigenen Bedürfnissen basieren, um qualitativ hochwertige Blockchain-Projekte aufzubauen, die sowohl dezentralisiert, sicher als auch umweltfreundlich sind. Gegenwärtig haben verschiedene Konsensmechanismen ihre eigenen Vor- und Nachteile, und es gibt kein absolutes Bestes oder Schlimmste. In der Blockchain -Welt erinnert uns die unmögliche dreieckige Theorie der Dezentralisierung, Sicherheit und Umweltschutz daran, dass wir bei der Auswahl eines Konsensmechanismus die Beziehung zwischen den drei abwägen müssen, um die spezifischen Bedürfnisse des Projekts zu erfüllen.ˋ﹏ˊ Klassifizierung und Vergleich verschiedener Blockchain -Konsensusalgorithmen?
Im Blockchain -Feld zielt der Konsensus -Algorithmus von BFT (ByzantineFaulttoleranz) sicher, dass mehrere Validierungsknoten vereinbart werden, auch wenn mehrere böswillige Knoten vorhanden sind. Unter ihnen zeigt der BFT -Konsens auf der Grundlage hochrichteter Umgebungsdiagramme (DAGs) eindeutige Vorteile bei der Verbesserung der Skalierbarkeit, der Verringerung der Prüfzeiten und der Verbesserung der Transaktionsdurchsatz. Herkömmliche BFT-basierte Konsensalgorithmen wie PBFT und Hotstuff haben eine stabile Stabilität, aber wenn das Netzwerk instabil ist, gibt es Kommunikationskomplexität, geringe Skalierbarkeit und große Latenz. In den letzten Jahren hat die weit verbreitete Anwendung der DAG -Technologie in Blockchain zum Konsens von DAG -basierten BFT geführt. Dies verbessert diese Nachteile erheblich, indem der effiziente Kommunikationsmechanismus von DAG verwendet wird. Der DAG-basierte BFT-Konsens verwendet gerichtete acyclische Graphen, um eine effiziente Kommunikation und einen effizienten Konsens zu erzielen. Jede Konsensmeldung enthält Vorschläge und Verweise auf frühere Nachrichten, in denen ein wachsendes DAG -Diagramm bildet. Dieser Konsens ist in zwei Schichten aufgeteilt. Nachrichten sollten generiert werden und das durch Unterschiede in DAG -Ansichten für verschiedene Knoten verursachte Konsistenzproblem sollte gelöst werden. Im Vergleich zum runden BFT-Konsens trennt der DAG-Konsens die Meldungsausbreitung von Konsenslogik, reduziert die Kommunikationsaufwand und verbessert die Protokollskalierbarkeit und den Durchsatz. Ein rundbasiertes BFT-Konsens stellt sicher, dass Knoten im Netzwerk ordentlich beworben werden, indem nur eine Nachricht pro Runde festgelegt und in der vorherigen Runde eine bestimmte Anzahl von Nachrichten angegeben wird. Dag-Rider, Tusk und Bullshark sind repräsentativ für runde BFT-Konsensprotokolle, die Konsistenzprobleme auf verschiedene Weise lösen und den Einreichungsprozess optimieren. Dag-Rider und Tusk unterscheiden sich in Einreichungsverzögerungen, Wellenlängen und Anzahl der Stimmen. BulShark optimiert den Einreichungsprozess weiter und vereinfacht die Implementierung in mehreren synchronen Versionen, die für ein bestimmtes Szenario geeignet sind. Dieses Papier überprüft BFT-Konsensprotokolle auf der Grundlage von DAG und runden Basis, einschließlich der Prinzipien, Merkmale, Leistungsvergleiche und der Codeanalyse. Als Schlüsselbereich der Blockchain -Technologie zeigt das DAG -Konsensprotokoll ein großes Potenzial und bietet neue Ideen, um die Skalierbarkeit und Effizienz von Blockchain -Systemen zu verbessern. Mit mehr Projektenforschung und Anwendung wird der DAG -Konsens weiterhin reifen und die Grundlage für die zukünftige Entwicklung der Blockchain -Technologie bilden.?^? Was beinhaltet der Blockchain -Konsens? Der Blockchain -Konsensusalgorithmus umfasst
Was ist Blockchain -Konsens? Mit anderen Worten, das zentralste Problem von Bitcoin oder anderen Blockchain -Münzen ist, wie man einen Konsens in einer dezentralen Umgebung erreicht.Blockchain ist die Kerntechnologie für Bitcoin und die Infrastruktur, die Bitcoin unterstützt. Wenn wir also über den Konsens von Blockchain spre chen, müssen wir daher über den Bitcoin -Konsens spre chen.
Bitcoins größtes Durchbruch besteht darin, einen Konsens über Transaktionsereignisse im Falle einer Dezentralisierung zu erzielen, dh eine Übereinstimmung über die Wirksamkeit einer Transaktion ohne zentrale Organisation.
Bitcoin -Methode, um diesen Konsens zu erreichen, enthält hauptsächlich zwei Teile:
Incentive; das heißt, die Teilnehmer zu motivieren, indem sie eine bestimmte Anzahl neuer Bitcoins pro Block generieren;
Einführung externer Ressourcen, um Sicherheit zu gewährleisten; das heißt, um die Sicherheit des Konsens durch eine große Anzahl externer Berechnungen, dh Nachweis der Arbeit (ProofOfPower), zu gewährleisten;
Dies ist auch die Methode, die von fast allen POW -Währungen angewendet wird. Zum Beispiel anständig, Litecoin, Sandmünze, Dogecoin usw.
Was ist der Konsensmechanismus der Blockchain?Der sogenannte Konsens versteht einfach, dass jeder eine Vereinbarung erzielt hat.
In Blockchain ist es tatsächlich eine Regel. Jeder Knoten bestätigt seine eigenen Daten gemäß dieser Regel und verwaltet schließlich die Datenbank des gesamten Netzwerks, um konsistent zu bleiben.
Wenn Sie beispielsweise Lebensbeispiele als Beispiel verwenden, hält das Unternehmen heute ein Treffen ab, aber da der Chef nicht hier ist, muss jeder diskutieren oder entscheiden, ob ein Projekt durchgeführt werden soll.
in einer so kopflosen Umgebung?
Wie kann man diese Vereinbarung erreichen und schließlich die Entscheidung treffen, sie dem Chef zu übergeben? Dieser Prozess erfordert den Konsensmechanismus, um eine Rolle zu spielen.
Zu diesem Zeitpunkt kann jemand vorschlagen, dass jeder seine Meinung spricht und seine Meinung zum Ausdruck bringt. Schließlich wird jeder abstimmen, und der Antragsteller wird den Diskussionsprüfungsprozess aufzeichnen und schließlich die Ergebnisse der Abstimmung registrieren und die Ergebnisse an den Chef übergeben.
Schließlich wurde das Entscheidungsergebnis auf der Grundlage der Regel gebildet, dass "wenn mehr Stimmen für diejenigen, die gegeneinander gestimmt haben, das Projekt starten würde; sonst würde es aufhören, dies zu tun." Dann ist die Abstimmungsregel der Konsensmechanismus.
In der Blockchain -Welt, da Blockchain ein verteiltes Ledger oder eine verteilte Datenbank ausführt, wie ein neuer Block generiert wird, wie kann die Genauigkeit jedes Kontos auf dem Block überprüft, sodass die auf jedem Computer registrierten Ledger für lange Zeit konsistent bleiben?
Dies erfordert die Existenz eines Konsensmechanismus. Daher ist der Konsensmechanismus ein Mechanismus, der die Konten (oder Daten) jedes Knotens längere Zeit hält.
Konsens wird von allen erkannt. Die Genehmigung wirksam und Einspruch wirksam.
Genau wie Sie oft gegen den Community -Mechanismus verstoßen und Dinge tun, die anderen schaden und sich selbst profitieren.
Dann werden Sie ein böswilliger Knoten und Ihre persönliche Glaubwürdigkeit wird reduziert. Sogar von der Community auf die schwarze Liste gesetzt oder deportiert.
Die drei gemeinsamen Konsensmechanismen von Blockchain
Die Blockchain ist ein verteiltes Ledger-System, das auf einem P2P-Netzwerk basiert und von Knoten teilgenommen wird. Das größte Merkmal ist "Dezentralisierung". Mit anderen Worten, im Blockchain -System besteht kein Vertrauen zwischenBenutzern, zwischen Benutzern, zwischen Institutionen und zwischen Institutionen. Transaktionen können realisiert werden, indem sich auf das Blockchain -Protokollsystem stützt.
Wie können Sie jedoch die Genauigkeit, Autorität und Zuverlässigkeit des Hauptbuchs gewährleisten? Warum nehmen Knoten im Blockchain -Netzwerk an Rechnungswesen teil? Was soll ich tun, wenn der Knoten falsch ist? Wie kann man verhindern, dass das Kontobuch manipuliert wird? Wie kann ich die Datenkonsistenz zwischen Knoten sicherstellen? Dies sind alles Probleme, die Blockchain bei der Festlegung von "dezentralen" Transaktionen lösen muss, was zu einem Konsensmechanismus führt.
Der sogenannte "Konsensmechanismus" besteht darin, die Überprüfung und Bestätigung von Transaktionen in sehr kurzer Zeit durch die Abstimmung spezieller Knoten abzuschließen. Wenn es Inkonsistenz gibt, nehmen mehrere Knoten an der Entscheidungsfindung teil und erreichen einen Konsens, wenn keine zentrale Kontrolle vorhanden ist, dh wie man eine Vertrauensbeziehung zwischen Personen herstellt, die keine Vertrauensgrundlage haben.
Blockchain-Technologie verwendet eine Reihe von konsensbasierten mathematischen Algorithmen zur Maschine Erstellen Sie ein "Trust" -Netzwerk, um eine neue Krediterstellung durch technische Bestätigung und nicht durch zentralisierte Kreditinstitutionen durchzuführen.
Verschiedene Blockchain -Arten erfordern unterschiedliche Konsensusalgorithmen, um sicherzustellen, dass der letzte Block auf der Blockchain jederzeit den Status des gesamten Netzwerks widerspiegeln kann.
So far, there are mainly the following blockchain consensus mechanisms: POW proof of work, POS proof of equity, DPOS authorized equity proof, Paxos, PBFT (practical Byzantine fault tolerance algorithm), dBFT, DAG (directed acyclic graph)
Next, we will mainly talk about the principles and application scenarios of common POW, POS, and DPOS Konsensmechanismen
Konzept:
Arbeitsmechanismus (ProofOFWork), der ursprünglich ein wirtschaftlicher Begriff war, bezieht sich auf die vom System festgelegte Messmethode, um ein bestimmtes Ziel zu erreichen. Ein einfaches Verständnis ist ein Beweis dafür, dass Sie eine bestimmte Menge an Arbeit geleistet haben und nachweisen, dass Sie die entspre chende Arbeitsbelastung durch Zertifizierung der Ergebnisse der Arbeit abgeschlossen haben.
Der Nachweis des Arbeitsmechanismus hat den Vorteil, vollständig dezentralisiert zu sein. In einer Blockchain mit dem Konsens des Arbeitsmechanismus können Knoten frei eintreten und ausgehen und um Rechnungslegungsrechte konkurrieren, indem sie die numerische Lösung des zufälligen Hash -Hashs berechnet. Die Fähigkeit, die korrekte numerische Lösung zur Erzeugung von Blöcken zu erhalten, ist eine spezifische Manifestation der Rechenleistung des Knotens.
Anwendung:
POWs berühmteste Anwendung ist Bitcoin. Im Bitcoin -Netzwerk müssen Bergleute während der Erzeugung von Blöcken komplexe kryptografische mathematische Probleme lösen und einen Blockhash finden, der die Anforderungen entspricht, besteht aus führenden Nullen, und die Anzahl der Nullen hängt vom Schwierigkeitswert des Netzwerks ab. Während dieser Zeit sind viele Berechnung Versuche erforderlich (Arbeitsbelastung), und die Berechnungszeit hängt von der Hashing -Geschwindigkeit der Maschine ab.
Die Suche nach einem angemessenen Hash ist ein Wahrscheinlichkeitsereignis. Wenn ein Knoten eine Rechenleistung hat, die n% des gesamten Netzwerks ausmacht, hat der Knoten eine Wahrscheinlichkeit von N/100, BlockHash zu finden. Nachdem der Knoten den zufriedenstellenden Hash -Wert erfolgreich gefunden hat, wird er sofort das gesamte Netzwerk übertragen und unmittelbar nach dem Empfang des Knotens des Netzwerks die Sendung den verpackten Block erhalten.
Wenn die Überprüfung bestanden wird, bedeutet dies, dass ein Knoten dasGeheimnis erfolgreich gelöst hat und Sie nicht mehr um den aktuellen Block konkurrieren, sondern diesen Block akzeptieren, ihn in Ihrem eigenen Hauptbuch aufzeichnen und dann die Konkurrenz durch das Erraten des nächsten Blocks durchführen. Nur die schnellsten Rätsellösungblöcke im Netzwerk werden im Hauptbuch und in anderen Knoten im Hauptbuch kopiert, um die Einzigartigkeit des gesamten Hauptbuchs zu gewährleisten.
Wenn ein Betrugsverhalten eines Knotens dazu führt, dass die Netzwerkknoten die Überprüfung nicht übergeben und den verpackten Block direkt verwerfen. Dieser Block kann im Hauptbuch nicht aufgezeichnet werden, und die Kosten, die die Betrügerknoten verbraucht werden, werden umsonst sein. Daher bleiben die Bergleute unter den enormen Bergbaukosten freiwillig das Konsensprotokoll des Bitcoin -Systems, was die Sicherheit des gesamten Systems gewährleistet.
Profis und Nachteile
Vorteile: Die Ergebnisse können schnell überprüft werden, das System trägt eine große Anzahl von Knoten, und die Kosten für das Bösen sind hoch, wodurch die bewusste Einhaltung der Bergleute sichergestellt wird.
Nachteile: Es erfordert eine große Anzahl von Algorithmen, und die Konsenszeit ist lang
Konzept:
Der Beweis für den Stakemechanismus funktioniert durch Erstellen eines neuen Blocks. Der Bergmann muss eine "Münzrechts" -Transaktion erstellen, und die Transaktion sendet einige Münzen in ein voreingestellter Verhältnis an den Bergmann selbst. Der Nachweis des Stachelmechanismus verringert die Schwierigkeit von Knoten im Verhältnis und der Zeit, in der jeder Knoten Token besitzt, wodurch die Suche nach Zufallszahlen beschleunigt wird.
Anwendung:
im Jahr 2012, ein Netizen mit dem Pseudonym Sunnyking, der Peercoin (Diandian Coin) eingeführt hat, was die erste Anwendung des Nachweiss des Stakemechanismus in der Kryptowährung ist. Die größte Innovation von PPC besteht darin, dass seine Bergbaumethode POW und POS kombiniert, den Nachweis des Arbeitsmechanismus verwendet, um neue Münzen auszugeben, und den Beweis für den Stakemechanismus zur Aufrechterhaltung der Netzwerksicherheit verwendet.
Um POS zu realisieren, wurde Sunnyking aus Satoshis Coinbase entlehnt und speziell eine spezielle Transaktionsart namens Coinstake entwickelt.
Das oh2e Bild zeigt, wie Coinstake funktioniert, wo sich das Alter der Währung auf den Zeitraum des Haltens der Währung bezieht. Wenn Sie 10 Münzen besitzen und 10 Tage lang halten, haben Sie 100 Tage Währungsalter gesammelt. Wenn Sie diese 10 Münzen verwenden, wird das Alter der Münzen verbraucht (zerstört).
Vor- und Nachteile:
Vor- und Nachteile:
Vor- und Nachteile: Verkürzt die Zeit, die erforderlich ist, um einen Konsens zu erzielen, was mehr als ein Arbeitsnachweis ist.”Save -Energie.
Nachteile: Im Wesentlichen müssen Knoten im Netzwerk weiterhin Bergbauvorgänge durchführen, und die Echtheit der Übertragung ist schwer zu gewährleisten. Konzept:
Delegierter Beweismechanismus (delegierter Beweisanteil), ähnlich wie bei der Stimmen des Verwaltungsrates, verfügt der Mechanismus über ein integriertes Echtzeit-Aktien-Abstimmungssystem, genau wie das System eine Aktionärssitzung abhält, die zu keinem Zeitpunkt endet, und alle Aktionäre stimmen hier für die Entscheidungen des Unternehmens ab.
Während der autorisierte Eigenkapitalbeweis versucht, die Probleme traditioneller POW- und POS -Mechanismen zu lösen, kann dies auch die negativen Auswirkungen der Zentralisierung durch die Umsetzung der technologischen Demokratie ausgleichen. Die Dezentralisierung von Blockchains, die auf der Grundlage des DPOS -Mechanismus festgelegt wurden, hängt von einer bestimmten Anzahl von Vertretern ab, nicht allen Benutzern. In einer solchen Blockchain stimmen alle Knoten, um eine bestimmte Anzahl von Knotenvertretern zu wählen, und siesind für alle Knoten verantwortlich, um die Blöcke zu bestätigen und den geordneten Betrieb des Systems aufrechtzuerhalten.
Gleichzeitig haben alle Knoten in der Blockchain die Befugnis, Vertreter jederzeit zu entfernen und zu ernennen. Bei Bedarf können alle Knoten stimmen, um die Vertreter der aktuellen Knoten disqualifizieren, neue Vertreter wieder wählen und eine Echtzeitdemokratie erreichen.
Anwendung:
Bitshare ist eine Art von Kryptowährung, die den DPOS -Mechanismus annimmt. Durch die Einführung des Konzepts des Zeugen können Zeugen Blöcke erzeugen, und jeder, der ein bisschen Aktien innehat, kann für Zeugen stimmen. Das erste N (N wird normalerweise als 101) Kandidaten in der Gesamtzahl der vereinbarten Stimmen definiert werden, und die Anzahl der gewählten Zeugen (n) muss erfüllt sein: Mindestens die Hälfte der Wähler glaubt, dass N vollständig dezentralisiert wurde.
Die Shortlist des Zeugen wird in jedem Wartungszyklus (1 Tag) aktualisiert. Zeugen werden dann zufällig angeordnet, und jeder Zeuge hat 2 Sekunden Erlaubnis, Blöcke in Ordnung zu bringen. Wenn der Zeuge in einer bestimmten Zeitscheibe keine Blöcke erzeugen kann, wird die Erlaubnis zur Blockerzeugung an den Zeugen übergeben, der dem nächsten Mal entspricht. Dieses Design von DPOs macht die Blockerzeugung schneller und energiesparender.
DPOS nutzt die Abstimmung der Aktionäre voll, um auf faire und demokratische Weise einen Konsens zu erzielen. Die N -Zeugen, die sie wählen, können als N -Bergbaupools angesehen werden, und die Rechte dieser N -Bergbaupools sind völlig gleich. Die Aktionäre können diese Zeugen (Bergbaupools) jederzeit durch Abstimmung ersetzen, solange die von ihnen bereitgestellte Rechenleistung instabil ist, der Computer sinkt, oder versuchen, die Macht in ihren Händen zu nutzen, um das Böse zu tun.
Vor- und Nachteile:
Vorteile: Reduzieren Sie die Anzahl der an Überprüfung und Rechnungslegung beteiligten Knoten, wodurch die Konsensüberprüfung in Sekunden erreicht ist. Gleichzeitig hängt der gesamte Konsensmechanismus immer noch von der zusätzlichen Ausgabe von Token ab, um die Stabilität des Proxyknotens aufrechtzuerhalten.
Konsensmechanismus von BlockchainDer sogenannte "Konsensmechanismus" besteht darin, die Überprüfung und Bestätigung von Transaktionen in sehr kurzer Zeit durch die Abstimmung spezieller Knoten abzuschließen. Wenn eine Transaktion, wenn mehrere Knoten mit irrelevanten Interessen einen Konsens erreichen können, können wir denken, dass das gesamte Netzwerk auch einen Konsens darüber erzielen kann. Peking Muqi Mobile Technology Co., Ltd., ein professionelles Blockchain -Outsourcing -Entwicklungsunternehmen, willkommen bei der Zusammenarbeit. Im Folgenden werden wir einige Konsensmechanismen von Blockchain betrachten, in der Hoffnung, dass es für alle hilfreich sein wird, die Grundtechnologie von Blockchain zu verstehen.
Aufgrund der Entwicklung der Blockchain -Technologie ist jeder nicht mehr mit dem Wort Konsensusmechanismus vertraut. Mit der Entwicklung der Technologie entwickeln sich auch verschiedene innovative Konsensmechanismen.
POW -Nachweis der Arbeit
Bitcoin verwendet den POW -Beweis des Arbeitsmechanismus, und später war Ethereum ein Konsensmechanismus für POW. POW entspricht der Berechnung eines schwierigen mathematischen Problems, das darin besteht, den Hash -Wert eines neuen Blocks zu berechnen, und die Berechnung der Berechnung wird jeden Zeitraum angepasst. Obwohl POW ein Konsensmechanismus ist, den jeder erkennt, verbrauchen Berechnungen viel Energie und können auch die Umwelt verschmutzen.
POS -Beweis für den Einsatz
Die Wahrscheinlichkeit, Rechnungslegungsrechte zu erhalten, wird durch die Anzahl und Dauer der Haltestellen bestimmt. Im Vergleich zu POW vermeidet POS eine Menge Ressourcenverschwendung, die durch den Bergbau verursacht werden,und verkürzt die Zeit, um einen Konsens zwischen verschiedenen Knoten zu erzielen. Wenn die Netzwerkumgebung gut ist, kann sie in Millisekunden erreicht werden und die Noden -Leistungsanforderungen sind gering.
Aber die Nachteile von POS sind auch offensichtlich. Knoten mit mehr Token haben mehr Chancen, Buchhaltungsrechte zu erhalten, was zum "Matthew -Effekt" führen wird, je reicher sie reicher werden und die Dezentralisierung der Blockchain zerstören.
Der DPOS -Beweis für den Einsatz
DPOS in Auftragsbeweis für den Einsatz ist das gleiche wie POS -Prinzip. Der Hauptunterschied besteht darin, dass der Token -Inhaber von DPOs als Supernode für den Agenten stimmen kann, der für die Erzeugung von Blöcken im Netzwerk und die Aufrechterhaltung von Konsensregeln verantwortlich ist. Wenn diese Knoten ihre Pflichten nicht erfüllen, werden neue Knoten abgestimmt. Die gleichen Nachteile sind in der Regel zentralisiert.
POA Autoritativer Beweis
Konsens kann ohne Kommunikation zwischen POA -Knoten erreicht werden, sodass dies äußerst effizient ist. Und es kann auch gegen Rechenleistungangriffe gut kämpfen und hat eine hohe Sicherheit. POA benötigt jedoch einen zentralisierten maßgeblichen Knoten, um die Identität zu überprüfen. Dies bedeutet, dass die Dezentralisierung der Blockchain schädlich wird, was auch ein Kompromiss zwischen Dezentralisierung und Effizienzverbesserung darstellt.
∩^∩ Mehrere Konsensusalgorithmen der Blockchain
Die Hauptkonsensalgorithmen in Blockchain sind wie folgt: Vorteile: Gewährleistet die Sicherheit und Dezentralisierung des Systems. Nachteile: Der Energieverbrauch ist enorm und mit der Entwicklung der Bergbaumaschinentechnologie besteht ein Problem der Zentralisierung der Rechenleistung.
Einsatznachweis:
Kernmechanismus: Rechnungslegungsrechte auf der Grundlage der Kryptowährung der Eigenkapitalbasis verteilen. Vorteile: Reduziert die Nachfrage nach Energie. Nachteile: Es besteht das Risiko einer Zentralisierung und die Token -Wirtschaft ist sehr komplex.Ernennungspflicht des Ansatzes:
Kernmechanismus: Durch Einführung der Rolle eines Agenten wird das Recht auf Buchhaltung den durch Abstimmungen gewählten Agenten zugewiesen. Vorteile: Verbessert die Effizienz des Systems und verringert die Auswirkungen der Zentralisierung. Hinweis: Dieser Mechanismus muss in der Praxis weiterhin kontinuierlich überprüft und verbessert werden, um seine langfristige Stabilität und Sicherheit zu gewährleisten.Diese Konsensalgorithmen haben ihre eigenen Vor- und Nachteile, aber das gemeinsame Ziel ist es, einen fairen, sicheren und effizienten Konsensmechanismus für Blockchain -Anwendungen zur Unterstützung dezentraler digitaler Asset -Transaktionen und Datenaustausch bereitzustellen.