Blockchainsystem-Architektur: Die sechs Ebenen der Blockchain-Technologie

Was sind die Blockchain -Technologie -Frameworks?

Die aktuelle Mainstream -Blockchain -Architektur umfasst sechs Ebenen: Netzwerkschicht, Datenschicht, Konsensschicht, Incentive -Schicht, Vertragsschicht und Anwendungsschicht. Die Stellen der Datenschicht und der Netzwerkschicht werden in der Abbildung verglichen, und die Hauptanwendungen werden im nächsten Abschnitt ausführlich beschrieben. Netzwerkschicht: Die Essenz eines Blockchain-Netzwerks ist ein P2P-Netzwerk (Peer-to-Peer-Punkt-zu-Punkt-Netzwerk). Die Ressourcen und Dienste im Netzwerk sind auf allen Knoten verstreut. Die Übertragung von Informationen und die Umsetzung von Diensten werden direkt zwischen Knoten ohne Intervention von Zwischenverbindungen und Servern durchgeführt. Jeder Knoten empfängt Informationen und generiert Informationen. Die Knoten synchronisieren Informationen, indem sie eine gemeinsame Blockchain beibehalten. Wenn ein Knoten einen neuen Block erstellt, benachrichtigt er andere Knoten in Form von Sendung. Nach dem Empfangen der Informationen überprüfen andere Knoten den Block und erstellen einen neuen Block basierend auf dem Block, um die Funktion der gemeinsamen Aufrechterhaltung eines zugrunde liegenden Hauptbuchs im gesamten Netzwerk zu erreichen. Daher umfasst die Netzwerkschicht das Design von P2P -Netzwerk, Ausbreitungsmechanismus, Überprüfungsmechanismus usw. Es ist offensichtlich, dass diese Entwürfe die Bestätigungsgeschwindigkeit von Blockinformationen beeinflussen können. Die Netzwerkschicht kann als Forschungsrichtung in der skalierbaren Lösung der Blockchain -Technologie verwendet werden. Datenschicht: Die zugrunde liegenden Daten der Blockchain sind eine Block + verknüpfte Listen -Datenstruktur, die Datenblöcke, Kettenstrukturen, Zeitstempel, Hash -Funktionen, Merkle -Bäume, asymmetrische Verschlüsselung und andere Designs enthält. Unter diesen können Datenblöcke und Kettenstrukturen als Verbesserungsrichtung für die Datenschichtforschung in skalierbaren Lösungen der Blockchain -Technologie verwendet werden. Konsensschicht: Es ist die Grundlage für den schnellen Konsens über die Wirksamkeit hochkundiger Knoten für Blockdaten. Zu den Hauptkonsensmechanismen gehören POW (Proof Work Proof of Work), POS (ProofStakes -Beweis für den Einsatz), DPOs (delegierter ProofOfStake Delegated Proof of Stake -Mechanismus) und PBFT (praktische byzantinische Fehlertoleranz) usw. Incentive -Schicht: Es ist das, was Menschen häufig als Bergbaumechanismus bezeichnen, zum Entwerfen bestimmter wirtschaftlicher Incentive -Modelle und den Knoten zur Teilnahme an der Blockchain -Sicherheitsüberprüfungsarbeiten, einschließlich der Ausstellungsmechanismus, zur Konstruktion von Allokationsmechanismus usw. Vertragsschicht: Bezieht sich hauptsächlich auf verschiedene Skriptcodes, Algorithmusmechanismen, intelligente Verträge usw. streng genommen fehlt diese Schicht für die erste Generation von Blockchains, sodass sie nur Transaktionen durchführen können, aber nicht in anderen Feldern verwendet werden oder andere logische Verarbeitung durchführen können. Durch das Auftreten der Vertragsschicht wird die Verwendung von Blockchain in anderen Bereichen Wirklichkeit werden. Dieser Teil von Ethereum umfasst zwei Teile: EVM (Ethereum Virtual Machine) und intelligente Verträge. Diese Verbesserung scheint potenzielle neue Richtungen für die Blockchain -Skalierbarkeit zu bieten, aber in Bezug auf die Struktur scheint es keine direkte Verbindung zwischen der Anwendungsschicht zu geben: Es handelt sich um die Anzeigeschicht der Blockchain, einschließlich verschiedener Anwendungsszenarien und Fälle. Beispielsweise verwendet Ethereum TRUFFL und Web3-Js. Die Anwendungsschicht von Blockchain kann ein mobiles Terminal, ein Webterminal oder ein in einen vorhandener Server integriertes Webterminal sein, das den aktuellen Geschäftsserver als Anwendungsschicht behandelt. Diese Verbesserung scheint potenzielle neue Richtungen für die Blockchain -Skalierbarkeit zu bieten, aber es scheint keine direkte Verbindung in Bezug auf die Struktur zu geben. 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 Ministeriums durchgeführt wirdder Bildung Chinas. 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 ist Blockchain?

Blockgain ist ein neues Anwendungsmodell für Computertechnologien, um Datenspeicher, Punkt-zu-Punkt-Übertragung, Zustimmung, Punkt-zu-Punkt-Übertragung, Zustimmung des Mechanismus und Verschlüsselungsalgorithmen zu verteilen. Dies ist eine detaillierte Erläuterung von Blockchain:

dezentrale Datenbank: Die zentrale Datenbank ist per se eine zentrale Datenbank und vertraue nicht auf einen zentralen Server oder eine Administration, um die Informationen zu ersetzen und zu überprüfen.

Informationsblockcain -Struktur: Die Blockchain ist die Reihe von Datenblöcken, die zu Zeitzeiten der Bestellung angeordnet sind. Jeder Datenblock enthält einige Geschäftsinformationen und wird in kryptografischen Methoden an den vorherigen Informationsblock angeschlossen, um die Kettenstruktur zu bilden.

Einwilligungsmechanismus: Knoten im Blockchain -Netzwerk für Konsistenz- und Sicherheitsinformationen durch Zustimmung von Mechanismen. Zu den allgemeinen Einwilligungsmechanismen gehören Beweise für Arbeit, Verspre chen usw.

Es ist schwierig, die Datenstruktur und die Vereinbarung zu manipulieren und zu schmieden, so dass die Daten und die Einverständniserklärung, wie die Informationen wie die Informationen und die Blockckain, und die Einverständniserklärung wie die Informationen und den Aufenthalt der Information und des Einvergängliches und des Einvergängliches und dem Einverständnis. Die Informationen und Einwilligung wie die Informationen.

Wege -Anwendungsszenarien: Blockchain -Technologie ist nicht auf Kryptowährungen wie Bitcoin beschränkt, sondern kann auch in mehreren Bereichen wie Smart Contracts, Lieferauthentifizierung und Authentifizierung digitaler Identität angewendet werden und diesen Fields effizientere, transparente und sichere Datenverwaltungsmethoden verleihen.

Vorschriften und Überwachung: Um Blockchain -Informationsdienstaktivitäten und -interessen zu standardisieren, hat das staatliche Internetinformationsbüro Bestimmungen zum Blockchain -Informationsdienstmanagement erlassen, das am 15. Februar 2019 in Kraft tritt. regulatorische Anforderungen.

Woraus besteht die Blockchain und was ist die Blockchain?

Blockchain ist die Struktur der Speicherung einer Kette, die durch Blöcke gebildet wird, die miteinander verbunden sind. Ein Block ist ein Datenelement in der Struktur des Kettenspeichers, und der erste Block wird als Grundblock bezeichnet.

? Die Überschrift der Einheit enthält Identifikationsinformationen jedes Blocks, wie z. Der Körperblock enthält hauptsächlich spezifische Transaktionen.

Was Blockchain

Blockchain bedeutet den Begriff im Bereich der Informationstechnologie. In der Tat ist dies eine gemeinsame Datenbank, und Daten oder Informationen, die darin gespeichert sind, haben die Eigenschaften von „dumm und nicht vorbereitet“, „durch den gesamten Prozess“, „Tracking“, „offen und transparent“ und „kollektiver Dienst“.

erschien erstmals 1991 und verwendete eine Gruppe von Forschern für digitale Zeitdokumente. Um die Fälschung dieser Dokumente zu verhindern, sieht die Blockchain -Technologie wie ein Notar aus.

Blockchain ist ein verteiltes Buchhaltungsbuch, das für jeden völlig öffentlich ist. Es hat eine interessante Eigenschaft: Sobald die Daten in der Blockchain aufgezeichnet werden, wird es schwierig sein, sich wieder zu ändern. Wie funktioniert es? Dann folgen wir zuerst der Zusammensetzung eines Blocks.

Klicken Sie bitte auf die Beschreibung des Bildes (bis zu 18 Wörter)

Die zugehörigen Informationen

Im Allgemeinen besteht das Blockchain -System aus einer Datenebene, einer Netzwerkebene, einer Konsensniveau, einer stimulierenden Vertragsebene und der Anwendungsstufe. Unter diesen verkapulieren die Datenschicht grundlegende Daten und grundlegende Algorithmen wie grundlegende Datenblöcke und verwandte Datenverschlüsselung und temporäre Markierungen. Die Netzwerkebene umfasst den Mechanismus der Verteilungsnetzwerkinteraktion, des Datenverteilungsmechanismus und des Datenüberprüfungsmechanismus.

Was umfasst die Zusammensetzung des Blockchain -Systems?

Im Allgemeinen besteht das Blockchain -System aus einer Datenebene, einer Netzwerkebene, einem Konsensniveau, einer Stimulationsebene, einer Vertragsebene und einer Anwendungsebene.

Die Datenebene verkapelt die Hauptdatenblöcke und zugehörigen VerschlüsselungstechnologienDaten und Technologie der temporären Marke; Die Netzwerkebene umfasst verteilte Netzwerkmechanismen, Datenverteilungsmechanismen und Datenüberprüfungsmechanismen. Der Konsensniveau fasst hauptsächlich verschiedene Konsensalgorithmen von Netzwerkknoten zusammen. Das anregende Niveau integriert wirtschaftliche Faktoren in das technologische Blockchain -System, das hauptsächlich den Produktionsmechanismus und den Verteilungsmechanismus wirtschaftlicher Anreize umfasst. Die Vertragsebene fasst hauptsächlich verschiedene Szenarien, Algorithmen und intellektuelle Verträge zusammen, die die Grundlage für die programmierbaren Merkmale der Blockchain sind. Die beigefügte Ebene umfasst verschiedene Szenarien von Anwendungs- und Blockchain -Fällen. In diesem Modell sind die Struktur des Kettenblocks, basierend auf Zeitzeichen, Konsensmechanismus verteilter Knoten, wirtschaftliche Anreize, die auf Konsens -Computermacht basieren, sowie flexible und programmierbare intellektuelle Verträge die repräsentativsten Innovationen der Blockchain -Technologie.

Wie kann ich erklären, was Blockchain ist?

1. P2P ist jetzt sehr beliebt, und wenn es um P2P geht, müssen wir Bitcoin erwähnen. Was Bitcoins betrifft, hat dies ein wichtiges Konzept, das Blockchain ist.

2. Welche Blockchain ist Blockchain? Tatsächlich entspricht dies einer abgestimmten Datenbank, die aus einer Datenblöcke besteht. Jede seiner Datenblöcke enthält Informationen zur Bitcoins -Netzwerktransaktion und werden verwendet, um die Zuverlässigkeit seiner Informationen zu überprüfen und den nächsten Block zu generieren. Im engen Sinne ist die Blockchain eine Kettendatenstruktur, die Datenblöcke in der Sequenz in der chronologischen Reihenfolge kombiniert und kryptografisch garantiert ist. In einem breiten Sinne ist die Blockchain tatsächlich eine verteilte Infrastruktur und eine Berechnungsmethode, mit der die Sicherheit der Datenübertragung und des Datenzugriffs gewährleistet ist.

3. Blockchain -Infrastruktur. Die Blockchain besteht aus sechs Infrastrukturen: Datenebene, Netzwerkebene, Konsensebene, Stimulationsebene, Vertragsebene und Anwendungsebene.

4. Das Ziel der Blockchain -Blockchain wird hauptsächlich für verwendetLösungen des Vertrauens und der Sicherheit.

Was ist das sechsschichtige Modell der Blockchain?

Die erste Ebene ist die "Datenschicht", die für die Einkapselung der Kettenstruktur des zugrunde liegenden Datenblocks sowie wichtige Verschlüsselungstechnologien wie asymmetrische öffentliche Schlüsselverschlüsselungstechnologie und Zeitstempel verantwortlich ist, was die grundlegendste Datenstruktur in der Blockchain -Technologie ist. Die zweite Ebene ist die "Netzwerkschicht", die den P2P -Netzwerkmechanismus, den Datenausbreitungsmechanismus und den Datenüberprüfungsmechanismus usw. abdeckt, um einen effizienten Kommunikations- und Datenaustausch zwischen Netzwerkknoten zu gewährleisten. Die dritte Schicht ist die "Konsensschicht", die verschiedene Algorithmen von Netzwerkknoten wie den Nachweis der Arbeit (ProofOfwork, POW) und den Nachweis des Pfahls (ProofOfStak, POS) zusammenfassen, die sicherstellen, dass alle Knoten im Blockchain -Netzwerk eine Übereinstimmung über die Legitimatisierung der Transaktionen erreichen können. Die vierte Schicht ist die "Incentive -Schicht", die wirtschaftliche Faktoren in das Blockchain -Technologiesystem integriert, einschließlich des Ausstellungsmechanismus und des Verteilungsmechanismus wirtschaftlicher Anreize, der hauptsächlich in öffentlichen Ketten erscheint. Durch Incentive -Mechanismen können mehr Benutzer für die Teilnahme am Blockchain -Netzwerk befördert werden und deren Entwicklung fördern. Die fünfte Schicht ist die "Vertragsschicht", die verschiedene Skripte, Algorithmen und intelligente Verträge zusammenfasst, die die Grundlage für die programmierbaren Eigenschaften der Blockchain sind. Intelligente Verträge ermöglichen die automatische Ausführung von Vertragsbedingungen ohne beteiligte Dritte, was die Transparenz und Effizienz der Transaktion erheblich verbessert. Die letzte Ebene ist die "Anwendungsschicht", die verschiedene Anwendungsszenarien und Blockchain -Fälle wie Finanzen, Lieferkettenmanagement, digitale Identitätsüberprüfung usw. zusammenfasst. Diese Anwendungsschicht ermöglicht es Blockchain -Technologie, in verschiedenen Branchen weit verbreitet zu sein, wodurch beispiellose Änderungen vorgenommen werden.