I、 Was ist Ledger Blockchain, Ledger in Blockchain
Blockchain -Technologie ist ein verteiltes Hauptbuch auf beliebte WeiseWas ist die Blockchain -Technologie? Eine kurze Erklärung, was Blockchain ist. Anfang 2019 begann eine neue Währung in die Reihen der digitalen Währungen einzudringen und lenkte die Blockchain -Technologie allmählich auf die Aufmerksamkeit vieler digitaler Währungsspieler. Aber einige Leute stellten fest, dass es wirklich wenig Informationen darüber online gab, was nicht nur viele Menschen dazu veranlasste, sich zu fragen, was ist das und warum ist es so mysteriös? Blockchain ist die früheste Grundtechnologie von Bitcoin. Es wird derzeit weltweit untersucht und kann in verschiedenen Bereichen wie Finanzen häufig verwendet werden.
Grundprinzipien bearbeiten
Die Grundprinzipien der Blockchain sind nicht schwer zu verstehen. Grundlegende Konzepte umfassen:
Transaktionen: Operationen, die Änderungen im Zustand der Bücher verursachen, z. B. das Hinzufügen eines Datensatzes;
Block: Aufzeichnung von Transaktionen und Zustandsergebnissen über einen bestimmten Zeitraum ist ein Konsens über den aktuellen Stand der Bücher.
Kanal: Es besteht aus Blöcken, die nacheinander verbunden sind, und ist ein Protokolldatensatz der gesamten Zustandsänderungen.
Wenn Sie eine Blockchain als Statusmaschine betrachten, ist jede Transaktion ein Versuch, den Zustand zu ändern, und der von jedem Konsens erzeugte Block ist der Teilnehmer.
Erläuterung bearbeiten
In beliebten Wörtern: Wenn wir davon ausgehen, dass die Datenbank ein Hauptbuch ist, kann das Lesen und Schreiben einer Datenbank als Buchhaltung angesehen werden. Das Prinzip der Blockchain -Technologie besteht darin, innerhalb eines bestimmten Zeitraums den schnellsten und besten Buchhalter zu finden, und diese Person wird das Konto übernehmen und diese Seite mit Informationen auf das Konto an alle anderen im gesamten System senden. Dies entspricht dem Ändern aller Datensätze in der Datenbank und dem Senden an jeden anderen Knoten im gesamten Netzwerk, sodass die Blockchain -Technologie auch als verteiltes Ledger bezeichnet wird.
Was ist "Blockchain"?
Blockchain hat zwei Bedeutungen:
1. Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen. Der sogenannte Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain-System, um Vertrauen zu schaffen und Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.
2. Blockchain ist die zugrunde liegende Technologie von Bitcoin, wie ein Datenbankbuch, das alle Transaktionsdatensätze aufzeichnet. Diese Technologie hat aufgrund ihrer Sicherheit und Bequemlichkeit allmählich die Aufmerksamkeit der Bank- und Finanzindustrie auf sich gezogen.
In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und in einer kryptografischen Weise garantiert wird, die und nicht in der Lage ist.
Blockchain -Technologie ist im Großen und Ganzen eine neue verteilte Infrastruktur- und Computermethode, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knotenkonsensusalgorithmen verwendet, um Daten zu generieren und zu aktualisieren. Sie verwendet Kryptographie, um die Sicherheit von Datenübertragungen und -zugriff zu gewährleisten und intelligente Verträge zu verwenden, die intelligente Kontrakte verwendet werden, und verwenden Sie die Sicherheit von Dateien und verwenden intelligente Verträge, um automatisierte Skriptcodes zu programmieren und Daten zu bedienen.
Was ist das Hyper -Ledger in der Blockchain?Ledger ist ein Buch, das aus einem bestimmten Format und mehreren Buchseiten besteht und aufBuchhaltungsgutscheinen basiert, um alle wirtschaftlichen Unternehmen nacheinander zu klassifizieren und aufzuzeichnen, wie wir das Buch normalerweise nennen. Blockchain stellt ein eindeutiges Datenaufzeichnungsformat dar. Blockchain ist "Block + Kette". Der sogenannte Block bedeutet Datenblöcke. Jeder Block ist durch ein bestimmtes Flag verbunden, um eine Kette zu bilden.
Hyperledger (chinesischer Name ist Hyperledger, gemeinsam bekannt als Hyperledger) ist ein Open -Source -Projekt, das von der LINUX -Stiftung 2015 zum Brawain -Blockchain -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Treffer und der Auftragsnotion und der Auftrags -Anbuechnungs -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits -Tätigkeits- und Tranaktion. Die Bedürfnisse verschiedener Benutzer aus mehreren verschiedenen Branchen, die die Gründungsmitglieder von Hyperledge erheblich vereinfachen. Bis zu einem gewissen Grad) sowie DAH (Bitsof Proof -Bitcoin -Code -Basis) und Sockstream -Code -Basis (eine Erweiterung der Bitcoin -Codebasis) sind zusätzlich Codes von DigitalAsset und Ripple beigetragenMit der Entwicklung der Branche kann ein einzelnes Projekt die Bedürfnisse des Geschäfts nicht mehr erfüllen, sodass Hyperledger sich allmählich von einem einzelnen Projekt zu einem Projektteam entwickelt hat. Derzeit ist Hyperiedger keine spezifische Technologie mehr, stellt jedoch eine Sammlung von Blockchain -Technologie -Frameworks dar. Bisher enthält das Hyperledger -Projektteam insgesamt 9 formelle Projekte und mehr als 50 verwandte Module für diese formalen Projekte.
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 für die Kombination von Produktion, akademischer und Forschung in professioneller Studienforschung und baut ein angewandtes und zusammengesetzliches Talenttrainingssystem auf.
Was meint Jinwowowo mit Blockchain verteilter Buchhaltung?Was meint Jinwowo mit Blockchain verteilter Buchhaltung? , Wie kann man die verteilte Buchhaltung der Jinwowoo -Blockchain -Technologie verstehen?
Blockchain -Technologie wird auch als verteiltes Ledger bezeichnet. Wenn wir in Layman's Begriffen davon ausgehen, dass die Datenbank ein Hauptbuch ist, kann das Lesen und Schreiben der Datenbank als Buchhaltung angesehen werden. Das Prinzip der Blockchain -Technologie besteht darin, die schnellste und beste Person zu finden, um das Konto innerhalb eines bestimmten Zeitraums aufzuzeichnen, und diese Person wird das Konto beibehalten und diese Seite mit Informationen zum Hauptbuch an alle anderen im gesamten System senden. Dies entspricht dem Ändern aller Datensätze in der Datenbank und dem Senden an jeden anderen Knoten im gesamten Netzwerk. Es gewährleistet nicht nur die Datensicherheit, sondern gewährleistet auch die Authentizität der Daten, wodurch soziale Kredite verbessert werden.
Was sind die Eigenschaften der verteilten Buchhaltung in der Blockchain -Technologie von Jinwowo? , Wie kann man einfach die verteilte Rechnungslegungsfunktion der Blockchain -Technologie der Jinwowo Network Technology verstehen?
Blockchain -Technologie verwendet ein verteiltes Buchhaltungsmodell. Unabhängig davon, ob es sich um die Echtzeit-Versöhnungsfähigkeit im Registrierungs- und Abwicklungsszenario oder die unveränderliche Fähigkeit im Datenspeicherszenario handelt, kann es starke Garantien für Rückverfolgbarkeit,Anti-Counterfiting und Supply Chain-Szenarien bieten. JinWowo nutzt die Quelle der Blockchain -Technologie, um die Produktdatensicherheit zu gewährleisten.
Wie sollten wir die verteilte Bilanzierung der Jinwowo -Blockchain -Technologie verstehen?
Distributed Storage ist eine Datenspeicher -Technologie, die den Speicherplatz auf jedem Computer über das Netzwerk nutzt und ein virtuelles Speichergerät bildet, das Daten in jeder Ecke des Netzwerks verteilt.
Was ist ein verteilter Speicher in der JinWowo -Blockchain -Technologie?
Chongqing JinWowo Analyse und Forschung zum verteilten Speicher in der Blockchain -Technologie lautet wie folgt:
Zuerst speichert jeder Knoten der Blockchain -Speicher die vollständigen Daten gemäß einer Blockchain -Struktur. Der herkömmliche verteilte Speicher unterteilt die Daten im Allgemeinen in mehrere Kopien gemäß bestimmten Speicherregeln.
Zweitens ist jeder Knoten in der Blockchain unabhängig und hat einen gleichen Status. Es stützt sich auf einen Konsensmechanismus, um die Konsistenz der Speicherung sicherzustellen. Der herkömmliche verteilte Speicher synchronisiert die Daten im Allgemeinen über den zentralen Knoten mit anderen Sicherungsknoten.
Wie erklärt JinWowo die Blockchain, nämlich das verteilte Ledger -Modell?
Blockchain -Technologie wird auch als verteiltes Ledger bezeichnet. Wenn wir in Layman's Begriffen davon ausgehen, dass die Datenbank ein Hauptbuch ist, kann das Lesen und Schreiben der Datenbank als Buchhaltung angesehen werden. Das Prinzip der Blockchain -Technologie besteht darin, die schnellste und beste Person zu finden, um das Konto innerhalb eines bestimmten Zeitraums aufzuzeichnen, und diese Person wird das Konto beibehalten und diese Seite mit Informationen zum Hauptbuch an alle anderen im gesamten System senden. Dies entspricht dem Ändern aller Datensätze in der Datenbank und dem Senden an jeden anderen Knoten im gesamten Netzwerk. Es gewährleistet nicht nur die Datensicherheit, sondern gewährleistet auch die Authentizität der Daten, wodurch soziale Kredite verbessert werden.
Das Vertrauen der Blockchain stammt aus der zugrunde liegenden Technologie, dh historische Informationen gegen aktuelles Vertrauen. Dies ist ein kostengünstiger Kreditmechanismus, von der Geburt bis zu langsam blühendem, dh Blockchain, die unweigerlich Aufmerksamkeit und Beförderung erhalten wird.
Was bedeutet verteilte Buchhaltung in Blockchain?
Diese Frage ist gut. Lassen Sie mich Ihnen ein Beispiel geben. Zum Beispiel habe ich 100 Yuan in der Bank deponiert, und die deponierten Daten werden nur in der Datenbank der Bank aufgezeichnet und können nicht von anderen erhalten werden, dh "zentrale Buchhaltung". Blockchain ist verteilte Buchhaltung, eine neue Informationsaufzeichnungstechnologie und "verschlüsselt" und "verteilt". Die Daten haben kein Zentrum, befinden sich jedoch auf den Computern im gesamten Netzwerk.Speichern Sie sie einmal. Wenn ich beispielsweise 100 Yuan zu Ihnen übertragen würde, würde ich allen Computern im Internet rufen, und jeder würde die Konten zusammen aufzeichnen, dh "verteilte Buchhaltung".
Was ist ein verteilter Speicher in der JinWowo -Blockchain -Technologie?
Chongqing JinWowo Analyse: Big Data bezieht sich auf eine Sammlung von Daten, die nicht mit herkömmlichen Softwaretools in einem bestimmten Zeitraum erfasst, verwaltet und verarbeitet werden können. Es handelt sich um eine massive, hohe Wachstumsrate und ein diversifiziertes Informationsvermögen, bei dem neue Verarbeitungsmodi eine stärkere Fähigkeit zur Entscheidungsfindung, Einsicht und Prozessoptimierungsoptimierung haben.
Big Data muss mit einem massiven und schnell wachsenden Speicher fertig werden, wodurch die zugrunde liegenden Hardware-Architektur- und Dateisysteme viel kostengünstiger sind als herkömmliche Technologien und die Speicherkapazitätelastisch erweitern können.
JinWowon Network: Was ist ein verteilter Speicher in Blockchain?
JinWowo -Netzwerkanalyse: In Blockchain werden Daten auf verschiedenen Computern gespeichert, die nicht nur eine Dezentralisierung erreichen, sondern auch ein hohes Maß an Verschlüsselung und Sicherheit aufweisen und gleichzeitig die Kosten senken.
und wenn Ihr Computer einen zusätzlichen Speicherplatz hat, können Sie sogar zusätzliche Speicherkapazitäten vermieten und mehrere Ziele auf einmal töten.
II、 Was ist ein Blockchain -Hyperbok?
(Übersetzung) Grundlegende Konzepte offizieller Dokumente aus Hyper Ledger (III) -Node (Peer)Hyper Ledger ist ein von der Linux Foundation initiiertes Projekt und zielt darauf ab, eine Reihe von Blockchain-Anwendungsrahmen auf Unternehmensebene bereitzustellen, um alle Anwendungen zu entwickeln.
Grundlegende Konzepte von Fabric
Am Anfang wählt die Anwendung eine Gruppe von Kollegen aus, um einen Hauptaktualisierungsvorschlag zu generieren. Die Kollegen werden ausgewählt, basiert auf der Genehmigungsstrategie, die feststellt, welche Organisationen den Aktualisierungsvorschlag vor dem Vorschlag für das Broadcast -Buch -Update unterstützen müssen. Dies wirkt sich auf die Konsensmethode aus. Jede Organisation, die sich darum kümmert, ob der Aktualisierungsvorschlag genehmigt wird, bestätigt, ob der Vorschlag genehmigt wird, bevor der Aktualisierungsvorschlag an Peer und Annahme durch Peer gesendet wird.
Peer unterstützt eine vorgeschlagene Antwort, die der Antwort eine eigene digitale Signatur hinzufügt und die gesamte Antwort mit einem eigenen privaten Schlüssel unterzeichnet. Der Beendigungsinhalt kann dann verwendet werden, um zu beweisen, dass die Antwort von einem Peer aus einer Organisation generiert wurde. In unserem Beispiel, wenn Peerp1 zur Organisation 1 (ORG1) gehört, entspricht die Zulassung E1 dem Nachweis, dass die Transaktion T1 und Reaktion R1 auf L1 von Peerp1 von org1 bereitgestellt wird.
Die erste Phase endet, wenn die Anwendung eine ausreichend signierte Vorschlagsantwort erhält.
Wir haben festgestellt, dass Gleichaltrige verschiedene Informationen zurückgeben können, sodass dieselbe Transaktion möglicherweise inkonsistente Rückgabeinformationen aufweist. Dies kann daran liegen, dass die Antwort zu unterschiedlichen Zeiten in verschiedenen Kollegen in verschiedenen Hauptbuchstaaten generiert wird und in den meisten Fällen die Anwendung mehrmals aktualisierte Vorschläge anfordern kann. Der Grund für die schwerwiegendere, aber die Wahrscheinlichkeit ist, dass die Antwort aufgrund der Unsicherheit im Kettencode inkonsistent ist. Unsicherheit ist der Feind von Kettencodes und Hauptbüchern. In diesem Fall wird es für vorgeschlagene Transaktionen sehr schwerwiegend sein. Insgesamt dürfen nicht dem Hauptbuch eingereicht werden. Für einen unabhängigen Knoten ist es unmöglich zu wissen, dass das Transaktionsergebnis eine nicht deterministische Transaktion ist, und bevor eine nicht deterministische Transaktion festgestellt wird, müssen die Transaktionen zusammengefasst und verglichen werden (streng gesprochen, auch wenn dies nicht ausreicht, haben wir diese Diskussion dem Transaktionsabschnitt ausgesetzt, in dem nicht detateristisch detailliert diskutiert wird).
Am Ende der ersten Phase ist es sicher, die inkonsistente Antwort abzulehnen, um den Transaktionsprozess frühzeitig zu beenden. Später werden wir feststellen, dass die Anwendung es dem Hauptbuch mit inkonsistenten Antworten in das Hauptbuch einreicht, sie abgelehnt wird.
Prozess 2 Verpackung
Der zweite Transaktionsprozess ist die Verpackung. Der Hauptpunkt des Orderknotenprozesses ist, dass er genehmigte Transaktionsantworten von vielen Anwendungen empfängt. Auftragsanweisungen sortiert Transaktionen, packt eine große Anzahl von Transaktionen in Blöcken und bereitet sich darauf vor, die Blöcke an alle mit der Bestellung verbundenen Gleichaltrigen zu verteilen, einschließlich des Genehmigungspersonals.
Die erste Rolle der Bestellung besteht darin, den Vorschlag für das Hauptbuch -Update zu wickeln. Im Beispiel sendet die oh2e Abbildung Antrag A1 an Ordero1 A Transaction T1, das von E1 und E2 zugelassen wurde. Gleichzeitig sendet der Antrag A2 an OrderO1 eine von E1 genehmigte Transaktion T2. O1 -Pakete von Transaktionen aus A1 und Transaktionen aus A2 und anderen Transaktionen, um B2 zu blockieren. Wir können sehen, dass die Transaktionssortierung in Block B2 T1, T2, T3, T4, T6, T5 ist und die Bestellknoten im Order -NOD nicht unbedingt folgt (dieses Beispiel zeigt eine sehr einfache Bestellkonfiguration).
order order -nodes erhalten Vorschläge für das wichtigste Update, das von verschiedenen Anwendungen im Netzwerkkanal gleichzeitig eingereicht wurde. Die Aufgabe der Order -Node besteht darin, diese Aktualisierungsvorschläge in zu organisierenEine vordefinierte Reihenfolge und wickeln Sie sie in Blöcke ein, um sich auf den nächsten Verteilungsschritt vorzubereiten. Diese Blöcke bilden eine Blockchain. Wenn der Orderknoten eine Blockierung der gewünschten Größe erzeugt oder die maximale Wartezeit überschreitet, sendet die Bestellung Blöcke an Peer, die mit dem spezifischen Kanal verbunden sind. Der dritte Prozess beschreibt diesen Prozess im Detail.
Die Reihenfolge des Block -Transaktionsschemas hat keine direkte Beziehung zu den Auftragstransaktionen, die zum Order -Knoten kommen. Transaktionen können in jeder Reihenfolge in Blöcken erfolgen, und diese Reihenfolge ist die Reihenfolge der Transaktionenausführung. Es geht darum, eine strikte Transaktionssortierung zu haben, aber die spezifische Sortierung spielt keine Rolle.
Die strenge Reihenfolge der Blöcke in Blöcken macht sie für Stoff und eine Transaktion in einer öffentlichen Kette in mehreren verschiedenen Blöcken anders. In Fabric ist dies unmöglich, der durch mehrere Bestellungen erzeugte Block ist der letzte Block, da nach dem Schreiben der Transaktion an den Block geschrieben wurde, wird die Reihenfolge an der Transaktionsstelle bestimmt. Dies bedeutet, dass es keine Gabeln im Stoff geben wird. Wenn eine Transaktion in einen Block geschrieben wird, kann sie später nicht umgeschrieben werden.
Wir können sehen, dass Gleichaltrige und Kettencodes sie überhaupt nicht retten. Wenn jede Transaktion die Reihenfolge erreicht, packt die Reihenfolge nur die mechanische Transaktion im Block und ignoriert den Wert, den Betrag usw. für die Transaktion. Dies ist ein wichtiges Merkmal von Stoff. Alle Transaktionen werden in strenger Reihenfolge aussortiert und es werden keine Transaktionen geworfen.
Am Ende der zweiten Phase können wir verstehen, dass die Verantwortung der Reihenfolge darin besteht, die erforderliche, einfache Sammlung von Vorschlägen für Transaktionsaktualisierungen zu erstellen, sie zu sortieren, in Blöcke einzuwickeln und sie auf die Verteilung vorzubereiten.
Prozess 3 -Areatisierung
Der neueste Transaktionsarbeitsfluss besteht darin, den Block von der Reihenfolge bis zum Peer zu verteilen und zu bestätigen. Wenn die Bestätigung erfolgreich ist, wird sie an das Hauptbuch gesendet.
Insbesondere in jedem Peer wird jede Transaktion im Block bestätigt, bevor sie auf das Hauptbuch aktualisiert wird, um sicherzustellen, dass alle Transaktionen von der betreffenden Organisation genehmigt werden. Fehlgeschlagene Transaktionen werden für die zukünftige Überprüfung beibehalten und werden nicht auf das Kontobuch aktualisiert.
Zusätzlich zum Verpackungstroll in Prozess 2 ist die Reihenfolge auch dafür verantwortlich, Blöcke an Peers in Prozess zu verteilen. In diesem Beispiel verteilen O1 -Blöcke P1 und P2. P1 -Prozesse Block 2 und dann Block 2 zum Hauptbuch L1 von P1 hinzufügen. In der Zwischenzeit behandelt P2 2 und fügt dann Block 2 zum Hauptbuch L1 zu P2 hinzu. Nach Abschluss der Operation wird das Hauptbuch L1 sowohl in P1 als auch in P2 aktualisiert, und jeder Peer kann Behandlungsergebnisse an die damit verbundene Anwendung senden.
Bestellung verteilt Blöcke an Peer, die mit ihm verbunden sind. Der Beginn des Prozesses 3. Ein Peer, der im Order -NOD mit einem Kanal angeschlossen ist, erhält eine Kopie des neuen Blocks, das von Orderer erzeugt wird. Jeder Kollegen verarbeitet die Blockaden unabhängig, aber alle Kollegen auf die gleiche Weise. Auf diese Weise können Hauptbücher in verschiedenen Kollegen nun einen Konsens erreichen. Nicht alle Gleichaltrigen müssen mit dem Orderknoten verbunden sein. Blöcke können zwischen Gleichaltrigen und Gleichaltrigen durch das Klatschprotokoll getragen werden, sodass Gleichaltrige auch denselben Block unabhängig verarbeiten können.
Nach dem Empfangen eines Blocks wird Peer ihn im Block verarbeitet. Für jede Transaktion prüft Peer, ob die Transaktion von der zuständigen Organisation gemäß der Kettencode -Genehmigungsstrategie genehmigt wird, die die Transaktion generiert hat. Beispielsweise erfordern einige Transaktionen möglicherweise nur eine Organisation, während andere von mehreren Organisationen erforderlich sind, um sie gleichzeitig zu unterstützeneffektiv sein. Dieser Überprüfungsprozess überprüft, ob die von allen relevanten Organisationen generierten Ergebnisse oder Ausgaben konsistent sind. Beachten Sie gleichzeitig, dass die Überprüfung des dritten Schritts vom ersten Schritt unterschiedlich ist. Phase 1 ist, dass der Antrag eine Antwort vom Genehmigungsknoten erhält und entscheidet, ob ein Transaktionsvorschlag erforderlich ist. Wenn der Antrag die falsche Transaktion sendet, die gegen die Genehmigungsstrategie verstößt, kann Peer die Transaktion während der dritten Bestätigungsstufe weiterhin ablehnen.
Wenn die signierte Transaktion korrekt ist, versucht Peer, die Transaktion an das Hauptbuch zu senden. Um das Hauptbuch zu schreiben, muss Peer eine Hauptkontrolle durchführen, um sicherzustellen, dass der aktuelle Hauptbuchstatus dem aktualisierten Hauptbuchstatus entspricht. Dieser Zustand ist nicht immer konsistent, obwohl die Transaktion eine vollständige Genehmigung hat. Beispielsweise hat eine andere Transaktion möglicherweise das gleiche Kapital im Hauptbuch aktualisiert, sodass die von uns aktualisierte Transaktion niemals in das Hauptbuch geschrieben wird. Auf diese Weise muss das Hauptbuch in jedem Knoten die Vereinbarung über das Netzwerk aufrechterhalten, und die Bestätigungsmethode für jeden Knoten ist gleich.
Nachdem Peer jede unabhängige Transaktion bestätigt hat, wird das Hauptbuch aktualisiert. Fehlgeschlagene Transaktionen werden als Überprüfungsmaterial gespeichert. Dies bedeutet, dass die Blöcke in den Kollegen den aus der Bestellung erhaltenen Blöcken entspre chen, mit Ausnahme der Flags im Block, die darauf hinweisen, dass die Transaktion erfolgreich ist oder fehlgeschlagen ist.
Wir sollten auch beachten, dass der dritte Schritt keinen Kettencode ausführt und dieser Schritt nur im ersten Schritt abgeschlossen wird, was sehr wichtig ist. Dies bedeutet, dass der Kettencode nur im Genehmigungsknoten verfügbar ist, nicht im gesamten Netzwerk, was die Sicherheit und Privatsphäre des Kettencode in der Genehmigungsorganisation gewährleistet. Dies unterscheidet sich vom Ausführungsergebnis des Erhalts des Kettencode. Das Ausführungsergebnis wird mit allen Kollegen im Kanal geteilt, unabhängig davon, ob sie die Transaktion unterstützen können oder nicht. Diese Entwurfsmethode für Zulassungsknoten ist für die Erweiterung der Expansion.
Schließlich wird jeder Block an Peers Accounti gesendet. Dieser Artikel generiert das entspre chende Ereignis. Ein Blockageereignis enthält den gesamten Inhalt eines Blocks, während ein Blockage -Transaktionsereignis nur kurze Informationen enthält, z. B. ob die Transaktion in jedem Block gültig ist. Das durch die Leistung des Kettencode generierte ChainCode -Ereignisse kann zu diesem Zeitpunkt ebenfalls veröffentlicht werden. Die Anwendung kann diese Ereignisse registrieren und kann benachrichtigt werden, wenn sie auftreten. Diese Benachrichtigungen sind in der dritten und letzten Phase des Workflows abgeschlossen.
Im Allgemeinen können wir wissen, dass die in der dritten Stufe erzeugten Blöcke im Hauptbuch ständig synchronisiert sind. Die strenge Sortierung von Transaktionen im Block ermöglicht es jedem Gleichaltrigen, Transaktionen im Blockchain -Netzwerk konsequent zu überprüfen und sie an das Hauptbuch zu senden.
Reihenfolge und Konsensus
Der gesamte Transaktions -Arbeitsfluss wird als Konsens bezeichnet, da alle Gleichaltrigen mit der Reihenfolge und dem Inhalt von Transaktionen übereinstimmen und während des Ausführungsprozesses vom Orderknoten koordiniert werden. Konsens ist ein Multi -Step -Prozess, und die Anwendung erhält nur Benachrichtigungen am Ende des Konsensprozesses, aber die Alarmzeit kann über Gleichaltrige variieren.
Wir werden die Bestellung später mehr diskutieren. Jetzt betrachten wir die Reihenfolge nur als den Prozess des Sammelns und Verteilens der wichtigsten Vorschläge für das Buch -Update aus der Anwendung, und Peer führt eine Überprüfung und Aktualisierung des Hauptbuchs durch.
Wann wird das Hyper-Hauptbuch veröffentlicht?
März 2017. Hyperledger ist ein Open-Source-Projekt, das die Förderung der branchenübergreifenden Anwendungen von Blockchain fördern soll. Es wurde von der Linux Foundation im Dezember 2015 geleitet und Ende März 2017 offiziell eingeführt. Eine Stiftung beziehtPerson, die in Übereinstimmung mit den Bestimmungen dieser Vorschriften geschaffen wurde, indem sie von Naturalpersonen, Rechtspersonen oder anderen Organisationen gespendeten Immobilien zur Teilnahme an öffentlichen Einstellungen in der Öffentlichkeit gespendet wurden.
Was ist ein Hyperbuch?Hyperledger ist ein Open -Source -Projekt, das 2015 von der Linux Foundation initiiert wurde, um die Blockchain -Digital -Technologie- und Transaktionsbestätigung zu fördern. Unterstützen Sie die jeweiligen Transaktionen der Mitglieder, indem Sie regelmäßige verteilte Haupttechnologie erstellen, um Unternehmen bei der Skalierung und Erstellung von Industrie -spezifischen Anwendungen, Plattformen und Hardwaresystemen zu unterstützen.
Was ist die Blockchain -Wirtschaft? Das Wichtigste an der Blockchain -Wirtschaft ist das Hauptbuch1. In der Blockchain -Wirtschaft haben wir das Hauptbuch erwähnen. Es gibt einen Block in jeder Kette, und das Hauptbuch ist überall. Gleichzeitig erfassen diese Hauptbücher nicht nur Transaktionen, sondern bestehen auch aus einigen regulären Daten.
2. im Grunde genommen zeigt das Hauptbuch finanzielle und soziale Beziehungen. Die Menschen sind sich über die Tatsachen und ihre Veränderungen einig (dh zur Erreichung der Vereinbarung über den Inhalt des Versöhnungsbuchs sowie das volle Vertrauen in die Richtigkeit des Versöhnungsbuchs) ist der Eckpfeiler des Marktkapitalismus. Die institutionelle Kryptoökonomie gibt uns ein Instrument, um zu verstehen, was in der Blockchain -Revolution passiert und was wir nicht vorhersagen können.
3. Blockchain -Wirtschaft ist ebenfalls ein Phänomen, zu dem die Blockchain -Technologie geführt hat. Derzeit haben viele Unternehmen die Blockchain -Technologie eingesetzt, sodass der Wert des Werts der Blockchain -Technologie als Blockchain -Wirtschaft bezeichnet werden kann. Das Wirtschaftssystem im Allgemeinen ändert sich ebenfalls. Was diesen Systemen untrennbar untrennbar ist, ist das Hauptbuch, daher hat die Blockchain -Wirtschaft einen unvermeidlichen Wert.
Hyperledger ist ein Open -Source -Projekt, das 2015 von der Linux Foundation gestartet wurde, um die digitale Blockchain -Technologie und die Transaktionsüberprüfung zu fördern. Er hat 30 anfängliche Mitglieder der Unternehmen (darunter IBM, Accenture, Intel, J.P.Morgan, R3, Dah, DTCC, Fujitsu, Hitachi, Swift, Cisco usw.). Ziel ist es, den Mitgliedern zu ermöglichen, zusammenzuarbeiten, um eine offene Plattform aufzubauen, verschiedene Fälle von Benutzern aus mehreren verschiedenen Sektoren zu erfüllen und Geschäftsprozesse zu vereinfachen.
Die Gegenwart ist eine Ära der schnellen Entwicklung der Blockchain. Alle Branchenversorgung, die medizinische Versorgung, die Kultur, das Internet der Dinge usw. Im Szenario der Anwendung von Alliance Registern, die erstmals verteilt sind. Der Hauptunterschied zwischen dem blockierten Block und dem verteilten Ledger ist wie folgt: Definition und Struktur: DESENTRALISIERTER Grad: Vorschriften und Änderungen: Zusammenfassend gibt es signifikante Unterschiede zwischen Blöcken und Direktoren, die in Bezug auf Definitionen und Strukturen, Dezentralisierungsniveaus, regulatorische Formulierung und Veränderung verteilt sind.