⑴ Was ist der Konsensmechanismus in der Blockchain?
Was ist der Konsensmechanismus in der Blockchain -Technologie?1. Was ist der Konsensmechanismus?
Ein Konsensmechanismus mit exquisitem Design und einfachem praktischem Betrieb ist der Schlüssel zum reibungslosen Betrieb eines verteilten Systems. Kurz gesagt, der Konsensmechanismus ist ein Algorithmus, um den Konsens über die Reihenfolge der Dinge in einem Zeitraum zu erzielen, und ein Mechanismus für Blockchain -Knoten, um einen Konsens über Blockinformationen im gesamten Netzwerk zu erzielen.
Was ist ein Konsensmechanismus?Konsensmechanismus, einfach ausgedrückt, ist ein Algorithmus, der in der Reihenfolge der Dinge in einem Zeitraum einen Konsens erzielt.
Auf der Blockchain ist der Konsensmechanismus wie das Gesetz eines Landes und behält den normalen Betrieb der Blockchain -Welt bei. Auf der Blockchain wird jeder ein Kontobuch haben, das alle Transaktionen in der Kette aufzeichnet. Wenn eine neue Transaktion in der Kette generiert wird, erhalten alle diese Informationen unterschiedlich. Einige Leute, die schlechte Dinge tun wollen, können zu diesem Zeitpunkt einige falsche Informationen veröffentlichen. Zu diesem Zeitpunkt muss eine Person die von allen erhaltenen Informationen überprüfen und schließlich die korrektsten Informationen veröffentlichen. Derzeit gibt es drei häufig verwendete Konsensmechanismen:
1. Der Nachweis der Arbeit (ProofOFWORK-POW) ist der bekannteste Konsensmechanismus. Wie bei der wörtlichen Erklärung bedeutet POW, dass je mehr Arbeit, desto größer die Vorteile. Der Job hier ist, die Zahlen zu erraten. Wer die eindeutige Zahl so schnell wie möglich erraten kann, ist die Offenlegungsperson für Information.
2. Der Beweis für den Stachelmechanismus (ProofOF Stake-Pos) gehört auch zu einem Konsensnachweis, der den Aktienzertifikaten und Abstimmungssystemen ähnlich ist und daher auch als "Nachweis des Aktienalgorithmus" bezeichnet wird. Die endgültigen Informationen werden von der Person offengelegt, die am meisten (Token) innehat.
3. Der byzantinische Konsensusalgorithmus (PracticalByZantineFaultTolerance-PBFT) ist ebenfalls ein häufiger Konsensnachweis. Es unterscheidet sich von den vorherigen beiden, PBFT wird berechnet und hat keine Token -Belohnungen. Die Abstimmung wird von allen in der Kette durchgeführt, und das Recht, Informationen öffentlich offenzulegen, wenn weniger als (n-1)/3 Knoten dagegen sind.
Was ist der Konsensmechanismus der Seele der Blockchain?Blockchain in Laien ist ein dezentrales Hauptbuch. Dieses Kontobuch unterscheidet sich jedoch vom traditionellen Kontobuch. Es ist nicht so, dass der Buchhalter oder ein paar Leute das Konto behalten, sondern dass jeder an der Buchhaltung des Kontos teilnehmen kann. Darüber hinaus erfordert diese Rechnungslegung eine Regel, die jeder erkennt, nämlich "wie man die Rechnungslegung effektiv ist", und diese Regel, die jeder erkennt, ist der Konsensmechanismus der Blockchain.
Eine Familie, die ins Ausland reisen wollte. Nachdem sie besprochen hatten, wählten sie Thailand. Dann ist es der Konsens, der von Ihrer Familie besteht, nach Thailand. Der Weg zu diskutieren ist, dass die Minderheit der Mehrheit befolgt, und die Minderheit der Mehrheit ist der Konsensmechanismus für Ihre Familie, um das Reiseziel zu bestimmen.
In ähnlicher Weise repräsentieren POW, POS und DPOS die drei Hauptbuchhaltungsregeln von Blockchain -Netzwerken. Sie haben einen sehr großen Effekt und stehen in direktem Zusammenhang mit der Verteilung der Rechnungslegungsrechte und damit verbundenen Vorteile. Es ist keine Übertreibung zu sagen, dass der Konsensmechanismus die Seele der Blockchain ist.
Die Xueshu Innovation Blockchain Technology Workstation unter Lianqiao Education Online ist die einzige zugelassene "Blockchain Technology Major" Pilot -Workstation, die vom Schulplanungs-, Bau- und Entwicklungszentrum des Bildungsministeriums von China durchgeführt wird. Der professionelle Standpunkt bietet den Studenten diversifizierte Wachstumspfade, fördert die Reform des Schulungsmodells vonDie Kombination von Produktion, Akademik und Forschung in professioneller Studienforschung und ein angewandtes und zusammengesetztes Talent -Schulungssystem.
Konsensmechanismus von Blockchain
1. Wie kann ich einen Konsens über Transaktionsinformationen im Netzwerk bestätigen und erzielen? ?
Obwohl häufig Konsensmechanismen erwähnt werden, sind die Bedeutung und das Verständnis des Konsensmechanismus nicht klar. Daher ist es notwendig, die relevanten Konzepte, Prinzipien und Implementierungsmethoden des Konsensmechanismus zu verstehen. ? Wie bestätige ich die Sendungsinformationen im gesamten Netzwerkknoten und erzielte einen Konsens und schreibe sie schließlich in den Block? Wenn es keinen entspre chenden zuverlässigen und sicheren Implementierungsmechanismus gibt, wird es schwierig sein, seine grundlegenden Funktionen zu verwirklichen, sodass der Konsensmechanismus ein Schlüssel zum Betrieb des gesamten Netzwerks ist.
Konsensmechanismus löst, wie Blockchain in verteilten Szenarien erreicht wird. Das Problem der Indestinie. Der Grund, warum Blockchain an vielen Knoten einen relativ ausgewogenen Zustand erreichen kann, ist auch der Konsensmechanismus. Wie löst der Konsensmechanismus das Problem des gegenseitigen Vertrauens zwischen Knoten in der dezentralen Idee? ?
Als die Idee des verteilten Ansatzes vorgeschlagen wurde, begannen die Menschen, Konsensalgorithmen auf der Grundlage des FLP -Theorems und des Cap -Theorems zu entwerfen. Die Konsistenz eines idealen verteilten Systems sollte die folgenden drei Punkte erfüllen:
1. Kündigung: Die Konsistenzergebnisse können innerhalb einer begrenzten Zeit abgeschlossen werden.
2. Konsens: Die Ergebnisse der endgültigen Entscheidungsfindung verschiedener Knoten sollten gleich sein.
3. Legalität: Das Ergebnis einer Entscheidung muss ein Vorschlag sein, der von anderen Prozessen vorgeschlagen wurde.
Aber in tatsächlichen Computerclustern können die folgenden Probleme vorliegen:
1. Die Knoten verfügen über unterschiedliche Funktionen, um Transaktionen zu verarbeiten, und der Durchsatz von Netzwerkknotendaten variiert
2. Die Kanäle für die Kommunikation zwischen Knoten können unsicher sein
3. Es kann böse Knoten
4 geben. Wenn die asynchronen Verarbeitungsfähigkeiten ein hohes Maß an Konsistenz erreichen, wird die Skalierbarkeit des Systems schlechter (die Zugabe neuer Knoten kann nicht zulässig sein).
Wissenschaftler glauben, dass es unmöglich ist, die vollständige Konsistenz in verteilten Szenarien zu erreichen. Ingenieure können jedoch einen Teil des Preises für die Konsistenz verteilter Szenarien opfern. Die oben genannten zwei Theoreme sind ebenfalls die gleiche Idee. Daher können verschiedene Formelmechanismen, die auf Blockchain -Design basieren, als Opfer dieses Teils des Preises für geeignete Konsistenz angesehen werden. Meine Idee ist, dass in dieser Idee eine flexible Transformation durchgeführt werden kann, dh, dass ein Teil des Preises in geeigneter Zeit und Platz für die zu diesem Zeitpunkt angepasste Konsistenz geopfert werden kann, und ein flexibles Blockchain-System, dh ein Plug-in- und Steckdose-Blockchain-System, realisiert werden kann. Heute werde ich meine Ansichten und Analysen verschiedener Konsensmechanismen einführen. Ob es böse Knoten in einem verteilten System gibt, ist in byzantinische Verwerfungsverträglichkeiten und nicht-byzantinische Fehlertoleranzmechanismen unterteilt.
FLP-Theorem, FLP-Unmöglichkeit, beweist, dass in einem verteilten Szenario unabhängig von einem Algorithmus, auch wenn nur ein Prozess fehlschlägt, die Möglichkeit besteht, dass andere nicht geschaffte Prozesse keine Vereinbarung erreichen können.
FLP basiert auf den folgenden Annahmen:
Es kann nur einmal geändert werden:? Ein Wert (0 oder 1) wird zu Beginn jedes Prozesses aufgezeichnet. Der Prozess kann Nachrichten empfangen, den Wert ändern und Nachrichten senden. Wenn der Prozess in die Entscheidungstatum eintritt, ändert sich sein Wert nicht mehr. Wenn alle nicht fehlerhaften Prozesse in entschiedenes Stand eintreten, endet das Protokoll erfolgreich. Hier ist es für einen bestimmten Prozess entspannt, der in entschiedenem State eintritt, auch wenn derProtokoll ist erfolgreich.
Asynchrone Kommunikation: Der größte Unterschied zwischen synchroner Kommunikation besteht darin, dass es keine Uhr gibt, nicht zeitsynchronisiert werden kann, kann nicht verwendet werden, kann nicht eingewiesen werden, Meldungen können belieh2 verzögert werden und Nachrichten können nicht in Ordnung sein.
Runde Kommunikation: Solange der Prozess nicht fehlschlägt, wird die Nachricht unendlich verzögert, wird aber schließlich geliefert. und die Nachricht wird nur einmal zugestellt (keine Duplikation).
Fail-Stop-Modell: Der Prozessfehler ist wie eine Ausfallzeit, keine Nachrichten werden verarbeitet.
Anzahl fehlgeschlagener Prozesse: Bis zu einem Prozess schlägt fehl.
CAP ist die am meisten diskutierte Theorie im Bereich verteilter Systeme, insbesondere verteilter Speicher. CAP wurde von Ericbrewer auf der PODC -Konferenz 2000 vorgeschlagen. Es handelt sich um eine Vermutung über die Datenkonsistenz, die Verfügbarkeit von Service und die Partitionstoleranz, die von Ericbrewer bei der Entwicklung von Suchmaschinen und verteilten Web-Caches während inktomi erhalten wurde:
Datenkonsistenz: Wenn das System erfolgreich in einen Schreibvorgang zurückgibt, müssen die nachfolgenden Lesanfragen diese neuen Daten lesen. Wenn die Rückgabe fehlschlägt, können alle Lesevorgänge diese Daten nicht lesen, was eine starke Konsistenz (auch als Atomizität bezeichnet) für den Anrufer aufweist. Atomic, Lineare Konsistenz Linearisierbare Konsistenz) [5]
Service Verfügbarkeit: Alle Lesen und Schreibanfragen werden innerhalb eines bestimmten Zeitraums beantwortet und können beendet werden und werden nicht die ganze Zeit darauf warten. Partitionstoleranz: Im Fall einer Netzwerkpartition können die getrennten Knoten immer noch extern normal dienen.
In einem bestimmten Zeitpunkt dienen die getrennten Knoten in einem bestimmten Zeitpunkt gleichzeitig, wenn der AP gleichzeitig nicht miteinander kommunizieren kann, was nicht zu inkonsistentem Status führt, was nicht befriedigt werden kann. Wenn der CP erfüllt ist, kann die Anfrage im Fall einer Netzwerkpartition nur ewig warten, dh a ist nicht zufrieden. Wenn CA erfüllt sein soll, muss die Konsistenz des Knotenzustands innerhalb eines bestimmten Zeitraums erreicht werden, wenn die Netzwerkpartition nicht erscheinen kann, kann P nicht erfüllt werden.
C, A und P können höchstens zwei davon erfüllen. Wie der FLP -Theorem zeigt auch der CAP -Theorem ein unerreichbares Ergebnis an.
Vier Konsensmechanismen von BlockchainDer Konsensmechanismus der Blockchain kann in die folgenden vier Kategorien unterteilt werden: Nachweis des Stakemechanismus, Nachweis des Arbeitsmechanismus, Poolüberprüfung und Beweis für die Genehmigung von Poolanteilen.
Blockchain ist eine Kette, die aus einem Block nach dem anderen besteht. In jedem Block wird eine bestimmte Menge an Informationen gespeichert und in der Reihenfolge ihrer jeweiligen Zeit in eine Kette verbunden. Diese Kette wird auf allen Servern gerettet. Solange es einen Server im gesamten System gibt, der funktionieren kann, ist die gesamte Blockchain sicher. Diese Server werden in Blockchain -Systemen als Knoten bezeichnet und bieten Speicherplatz und Rechenleistung für das gesamte Blockchain -System.
Drei gemeinsame Konsensmechanismen für BlockchainBlockchain ist ein verteiltes Ledger -System, das auf einem P2P -Netzwerk basiert und von Knoten teilnimmt. Das größte Merkmal ist "Dezentralisierung". Mit anderen Worten, im Blockchain -System besteht kein Vertrauen zwischen Benutzern, 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 "Konsensusmechanismus" besteht darin, die Überprüfung und Bestätigung von Transaktionen in sehr kurzer Zeit zu vervollständigenZeit durch die Abstimmung spezieller Knoten; 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, um ein "Trust" -Netzwerk zwischen Maschinen zu erstellen, um eine neue Krediterstellung durch technische Bestätigung und nicht durch zentralisierte Kreditinstitutionen zu schaffen.
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 das Geheimnis 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. Im Hauptbuch werden nur die schnellsten Rätsellösungsblöcke im Netzwerk hinzugefügt.
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 Menge an Algorithmen, und die Konsenszeit ist lang
Konzept:Beweis Person, um einen bestimmten Teil an Kryptowährung zu besitzen.
Der Beweis für den Stakemechanismus funktioniert darin, dass der Bergmann beim Erstellen eines neuen Blocks eine "Münzrechts" -Transaktion erstellen muss, und die Transaktion sendet einige Münzen in ein Voreinsatzverhä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, und spart mehr Energie als den Arbeitsnachweis.
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 sie sind 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 ändern, wieSolange sie die Berechnungsleistung bereitstellen, ist der Computer sinken oder versucht, die Kraft 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.
Blockchain -Mekte der Einführung von h2> king> verwandter Vellatel -Beispiel Der Teil des Blockchain -Systemabschnitts des Blockchain -Systems ist eine wichtige Rolle bei der Entwicklung des Sicherheits- und effektiven Betriebs des Netzwerks. Dieser Artikel ist die Hauptprinzipien des Blockchanain -Deal Deal Deal. Die Haupttypen und ihre Entwicklungsanwendungen werden tief untersucht. 1. Die Gesamtüberprüfung des Blockchain -Deal Deal Deal Deal. Der Übereinstimmungsmechanismus ist das Hauptprotokoll im Blockchain -Netzwerk, um die Dezentralisierung zu erreichen. Sicherstellung der Datensicherheit und Transaktionsüberzeugungen. Zentralisierte Knoten im Blockchain -Netzwerk sind zunehmend zwischen der endgültigen Zustimmung der Zustimmung der Implementierung und des Siegels kompatibel. Die Wahl des Konventions -Mettorismus ist die Sicherheit des Blockchain -Systems. 2. အများသဘောတူညီမှုယန္တရားအမျိုးအစားများနှင့်၎င်းတို့၏အဓိကအမျိုးအစားများ Eigenschaften ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Es gibt jedoch Probleme im POW, wie extremer Verbrauch und langsame Geschwindigkeiten. ### 2. Aktien des POS (POS) -POS -Vereinbarungsmechanismus konzentrieren sich auf die "Gleichheit" von Knoten als auf die Menge an Arbeit. Die Aktien werden von den Inhabern gesperrt, indem die Betrag des internationalen Geldes durch Verriegelung des internen Geldes durch Verriegelung einer digitalen Währung gesperrt wird. POS ist energiesparend und im Vergleich zu POW wirksam. ### 3. Leake (DPOS) -Dokumentation Nachweis von DPOs ist eine Verbesserung des POS -Mechanismus. Unter dem Mechanismus sind die vertraulichen Knoten mit zuverlässigen Identifikationsknoten reserviert, die im Namen der Gemeinschaft im Namen der Gemeinschaft zuverlässig sind. DPOS verbessert die Transaktionsgeschwindigkeit und die Netzwerkleistung. ### 4. Es verbessert die Leistung, indem es die Komplikationsverwirrung und die Reduzierung der Computeranforderungen reduziert. Allianzketten werden normalerweise von diesem Mechanismus verwendet. 3. Sie sind eine gute Idee. Blockchain -Technologieentwicklung und Verwendung von Entwicklungs- und Entwicklungsmethoden; Die neue Feier der Zeremonie spart Energieeffizienz und Energieeffizienz.Zum Beispiel kombinieren einige Blockchain -Projekte die Vorteile internationaler Mechanismen, um die Flexibilität und Menge der Systeme zu erreichen. Darüber hinaus der internationale Übereinstimmungsmechanismus in Zukunft mit einer Kombination von Technologien mit der Integration von Technologien wie dem Internet. Wird intelligent und automatisch sein. Abschluss. Schlussfolgerung Die Bedeutung der Vereinbarung ist selbstverständlich als Hauptteil der Blockchain-Technologie. Verbesserung der Innovationsmechanismen von Innovationsmechanismen und Entwicklungsmechanismen mit den breiteren Anwendungen der Blockchanain -Technologie und der Verbesserung der Zusammensetzung wird zu einer wichtigen Kraft bei der Förderung der Entwicklung der Sanktionen. In Zukunft freuen wir uns auf die Hoffnung, die Entstehung eines effektiveren Sicherheitseinnahmenmechanismus aktiv injiziert zu haben. Kurz gesagt, die Mostchan's Convention Contretle Agreement Acts enthielten eine wichtige Rolle beim Aufbau von Vertrauen und Zusammenarbeit. Weitere Empfehlungen https://www1.itou8.com/ba/⑵ Erläuterung des Konsensmechanismus des Blockchain
Konsensmechanismus ist ein Protokoll und Algorithmus im Blockchain -Netzwerk, mit dem alle Knoten sich auf den globalen Zustand des Netzwerks einigen und eine Konsistenz zwischen der Transaktionsprüfung und der Blockabgabe sicherstellen können. Das Folgende ist eine detaillierte Erklärung des Blockchain -Konsensmechanismus:
Haupttyp:
Arbeitsweise: In diesem Mechanismus überprüfen Knoten Transaktionen durch Lösen komplexer Verschlüsselungsschwierigkeiten. Die Knoten, die das Puzzle lösen, empfangen Kryptowährungsbelohnungen und übertragen die Lösung für das gesamte Netzwerk zur Überprüfung. Der Nachweis des Arbeitsmechanismus verbraucht viel Energie, bietet jedoch eine hohe Sicherheit für das Netzwerk. Nachweis des Anteils: Im Gegensatz zum Arbeitsnachweis beteiligen sich die Knoten im Nachweis des Stakemechanismus an der Überprüfung von Blöcken durch "Wettbewerber". Der Validator wird durch eine Pseudo-Random-Auswahlmethode ausgewählt, überprüft die Transaktion und die Übertragungen an die Blockchain. Dieser Mechanismus verwendet weniger Rechenleistung und wird als umweltfreundlichere Option angesehen. Verifikatoren beweisen die Gültigkeit des Blocks, indem sie ihn an der Blockchain unterschreiben und übertragen und Kryptowährungsbelohnungen erhalten.Andere Konsensmechanismen:
Zertifizierung der anvertrauten Beteiligung: Ermöglicht Einzelpersonen, anderen Validatoren Token anvertrauen, wodurch die Schwelle für die Teilnahme an der Blockchain -Überprüfung gesenkt wird. Platz- und Zeitnachweis: Diese Mechanismen ermöglichen es Blockchain -Projekten, nicht nur Transaktionen zu überprüfen, sondern auch Daten zu speichern. Beweis der Autorisierung und eine Liste einzigartiger Knoten: Diese Konsensmechanismen sollen die Effizienz von Blockchain -Netzwerken verbessern und ihre Auswirkungen auf die Umwelt verringern.Entwicklungstrend: Mit der Entwicklung von Technologie innovieren und verbessern sich auch Konsensmechanismen ständig. Derzeit ersetzt der Nachweis des Anteils nach und nach den Nachweis der Arbeit, um den Energieverbrauch und die Umweltauswirkungen zu verringern. In Zukunft können sich mehr neue Konsensmechanismen entstehen, um sich an die kontinuierliche Entwicklung der Blockchain -Technologie und die kontinuierlichen Änderungen des Anwendungsbedarfs anzupassen.