Die sechs Ebenen der Blockchain-Architektur: Ein umfassender Überblick

Was sind die Netzwerkarchitekturen von Blockchain?

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, und die Informationsübertragung und die Implementierung von Dienstleistungen können direkt zwischen Knoten ohne Intervention von Zwischenverbindungen und Servern durchgeführt werden. Jeder Knoten empfängt beide 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. Andere Knoten erhalten Informationen. Überprüfen Sie dann den Block und erstellen Sie 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 einer Blockchain sind eine Block + verknüpfte Listendatenstruktur, die Datenblöcke, Kettenstrukturen, Zeitstempel, Hash -Funktionen, Merkle -Bäume, asymmetrische Verschlüsselung usw. 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 (Proofworf Work Proof of Work Mechanismus) und POS (ProofOfStake Proof of Stake Mechanismus), DPOs (delegierte Proof -of -Stake -Delegierte Nachweis des Stakemechanismus) und PBFT (praktische byzantinische Fehlertoleranz) usw. waren schon immer die Höhepunkte von Blockchain -Technologie skalierbare Lösungen.

Incentive -Schicht: Es ist das, was Menschen häufig als Bergbaumechanismus bezeichnen, bestimmte wirtschaftliche Incentive -Modelle entwerfen und Knoten zur Teilnahme an Blockchain -Sicherheitsüberprüfungen ermutigen, einschließlich Ausstellungsmechanismus, Design des Vertriebsmechanismus usw. Diese Verbesserung scheint keine direkte Verbindung zur Blockchain -Skalierbarkeit zu haben.

Vertragsschicht: Bezieht sich hauptsächlich auf verschiedene Skriptcodes, Algorithmusmechanismen, intelligente Verträge usw. Streng genommen fehlt diese Schicht in der ersten Generation von Blockchains, sodass sie nur Transaktionen durchführen können, aber nicht verwendet werden können in anderen Bereichen oder andere logische Verarbeitung durchführen. Das Auftreten der Vertragsschicht hat zur Verwendung von Blockchain in anderen Bereichen geführt. Es ist Realität geworden. 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 es scheint, dass es keine direkte Verbindung in Bezug auf die Struktur gibt. Anwendungsebene: 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.

Xueshu Innovation Blockchain Technology Workstation unter Lianqiao Education Online ist die einzige zugelassene"Blockchain Technology", die vom Schulplanungs-, Bau- und Entwicklungszentrum des Bildungsministeriums Chinas durchgeführt wird. Professionelle Pilot -Workstation. 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.

Aus welchen Strukturen besteht eine Blockchain?

Blockchain ist eine Kettenspeicherstruktur, die durch miteinander verbundene Blöcke gebildet wird. Ein Block ist ein Datenelement in einer Kettenspeicherstruktur, und der erste Block wird als Gründungsblock bezeichnet.

?

Allgemeine Blöcke enthalten zwei Teile: Blockheader und Blockkörper. Der Blockheader enthält die Identitätsinformationsinformationen jedes Blocks, z. B. die Versionsnummer, den Hash -Wert, den Zeitstempel, die Blockhöhe und andere Informationen. Der Blockkörper enthält hauptsächlich spezifische Transaktionsdaten.

Jinwowo: Was ist die Architektur der Blockchain?

Blockchain ist eine verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsens-Maschinenew-Anwendungsmodi von Computertechnologien wie , Verschlüsselungsalgorithmen usw. Die Jinwowo-Gruppe ist der Ansicht Schicht, Incentive -Schicht, Vertragsschicht und Anwendungsschicht:

1. Datenschicht: Kapuliert zugrunde liegende Datenblöcke und verwandte Datenverschlüsselung und Zeitstempeltechnologien;

2. Netzwerkschicht: Enthält verteilten Netzwerkmechanismus, Datenausbreitungsmechanismus und Datenüberprüfungsmechanismus;

3. Konsensschicht: Kapuliert hauptsächlich verschiedene Konsensalgorithmen für Netzwerkknoten;

4. Vertragsschicht: Kapuliert hauptsächlich verschiedene Skripte, Algorithmen und intelligente Verträge, die programmierbare Eigenschaften von Blockchain sind. Basic;

5. Anwendungsschicht: Kapuliert verschiedene Anwendungsszenarien und Blockchain -Fälle.

, welche Schichten in Blockchain (sechs Hierarchie der Blockchain) unterteilt sind.

2. verwenden Sie die Kryptographie, um die Sicherheit der Übertragungs- und Datenzugriff zu gewährleisten.

3.

4. Ist es, was ist Blockchain komponiert?

Im Allgemeinen besteht ein Blockchain -System aus einer Datenschicht, einer Netzwerkschicht, einer Konsensschicht, einer rührenden Beschichtung, einer Vertragsschicht und einer Anwendungsschicht.

Die Datenschicht enthält grundlegende Datenblöcke und -technologien, die sich auf die Zeitlimitdaten und -technologien beziehen. Die anregende Schicht integriert wirtschaftliche Faktoren in das Blocchain -Technologiesystem, einschließlich des Mechanismus der Freisetzung und des Verteilungsmechanismus der wirtschaftlichen Reize. Die Ebene enthält verschiedene Anwendungsszenarien und Blockchain -Fälle. In diesem Modell sind die Struktur des Kettenblocks basierend auf den Zeitplänen, dem Mechanismus des Konsens der verteilten Knoten, der wirtschaftlichen Stimulationen auf der basierenden konsensualen Rechenleistung sowie der intelligenten und programmierbaren Intelligenzverträge die repräsentativsten Innovationen der Blockchain -Technologie.

Was sind die drei Ebenen in der Blockchain -Technologiearchitektur?

Drei Ebenen in der Blocchain -Technologie von JinWowo sind wie folgt:

Protokollschicht

Die sogenannte Protokollschicht bezieht sich auf eine niedrigere Technologie. Diese Ebene ist normalerweise ein vollständiges Blockchain -Produkt, ähnlich wie unser Computerbetriebssystem, das Netzwerkknoten enthält und nur Anruf -API bietet. Normalerweise bietet der Beamte einen einfachen Kunden (allgemein als Portfolio bezeichnet).

Stretch Layer

Dieses Level ähnelt den Computermanagern, um Blockchain -Produkte praktischer zu gestalten.

Anwendungsschicht

Diese Ebene ähnelt verschiedenen Software -Softwareprogrammen. S Architektur. Anwendungen auf dieser Ebene sind derzeit fast leer.

Was ist das Sechs -Layer -Modell von Blockchain?

Blockchain-Technologiemodell besteht aus der Bottom-Up-Datenschicht, der Netzwerkschicht, der Konsensschicht, der rührenden Schicht, der Vertragsschicht und der Anwendungsschicht.

hierarchische Struktur der Blockchain (was ist Layer0/1/2 von Blockchain)

Hierarchische Struktur ist die Grundlage für Blockchain zur Verarbeitung der Daten und der Arbeit.

Um die Skalierungslösung für Blockchain zu finden, wird Blockchain, die im Bereich der akademischen Suche (normalerweise auf Papier) erwähnt werden, in drei Schichten unterteilt: Layers0, Layers1 und Layers2.

Im Allgemeinen sind Blockchain -Systeme weitgehend unterteilt in: Anwendungsschicht, stimulierende Schicht, Konsensschicht, Netzwerkschicht und Datenschicht mit insgesamt sechs Schichten, die sich hauptsächlich im frühen System zu Bitcoin widerspiegeln. Mit dem Auftreten von intelligenten Verträgen wurde eine Vertragsschicht zwischen der Anwendungsschicht und der stimulierenden Schicht hinzugefügt, die sich hauptsächlich im Eteum -System widerspiegelte.

Der Inhalt jeder Schicht ist in der oh2en Abbildung gezeigt, die in verschiedenen spezifischen Systemen verwendeten Techniken sind jedoch möglicherweise nicht gleich. Der Arbeitsmechanismus (Arbeitstest) hat auch den Testmechanismus und die Toleranz der byzantinischen Schuld (BFT). von Blockchain.

Wenn wir uns auf die vierte Ebene von TCP/IP konzentrieren, insbesondere auf die oh2e "Anwendungsschicht", werden wir feststellen, dass die Blockchain die Schicht von teilenDie Anwendung, die sich zunächst auf die Übertragung von Informationen an eine neue Ebene der Wertübertragung konzentrierte. Daher können wir denken, dass die vierte Schicht von TCP/IP in fünf Ebenen unterteilt ist, und wir betrachten Blockchain als eine Schicht TCP/IP: Wertschicht.

Bitcoin, Etereum und EOS gelten allgemein als Vertreter von Blockchains 1.0, 2,0 und 3.0. Vertragsschicht. Von ESEREUM bis EOS wird die stimulierende Schicht aufgrund der Zustimmung von DPO tatsächlich in die Konsensschicht geschmolzen. EOS hat zwei Ebenen hinzugefügt: ① Schicht von Werkzeugen, um die Entwicklung und Implementierung in IT zu erleichtern;

Xu Zhong und Zou Chuanwei schreien einen Brief der Zentralbankarbeit, in dem Blockchain aus einer Perspektive der Wirtschaft erkundet und versucht wird, ein Paradigma zu geben. Unter ihnen gaben sie tatsächlich ein hierarchisches Modell, diese Zeit ist die innere und äußere Hierarchie: Die innere Schicht ist Konsens und ist unterteilt in: Zeichen, intelligenter Vertrag, Konsensalgorithmus; und ist eine Blockade anderer Informationen im Inneren;

Einige Systeme haben ihre verteilten Netzwerke tatsächlich festgelegt, um die Leistung zu verbessern. Das heißt, nicht alle Knoten sind gleich.

Beispielsweise ist Folgendes die EOS -Schicht.

Um Blockchain nützlich zu machen, hat jemand sie aus anderen Perspektiven besprochen. Zhu Feng von Enchain. Modell -organisierter Business -Modell "Modell" Modell.

Es ist jedoch zu beachten, dass die "Incentive -Schicht" hier ähnlich ist, sich jedoch von der Anreizschicht unterscheidet, die wir normalerweise über Blockchain sagen. Zuvor diskutierten wir die Incentive -Schicht, die häufig aus der Perspektive der lokalen öffentlichen Kettenspuren diskutiert wurde, während die anregende Schicht hier auf der Ebene des Zeichens diskutiert wurde.

In einem Bericht "Konstruktion und Analyse des Blockchain -Anwendungsmodells mit vier Layer" lieferte das Huobi Research Institute im Dezember 2018 ein Antragsmodell mit vier Lern. Dies ist sehr interessant:

Referenz:

1. -Zihu

3.

Blockblöcke und Kommunikationsblöcke sind das Datenelement in der Kettenspeicherstruktur. Der erste Block heißt Gründerblock. Im Allgemeinen umfassen Blöcke zwei Teile. In der Regel handelt es sich um ein Blockchain -System, eine Datenschicht, eine Netzwerk, eine Netzwerkschicht, eine Conserva -Schicht mit einer Substatation und einer Anwendungsschicht. Blockchain-Technologie wird aus der Bottom-Up-Datenschicht, der Candentuser-Schicht, der Erfindung und der Anwendungsschicht bestehen.

Bezieht sich auf die Technologie mit der niedrigsten Ebene, die als

Protokollschicht bezeichnet wird. Dieser Schritt wird normalerweise für die Wartung von Netzwerkknoten und nur für Anrufe bereitgestellt.

Datenschicht - Die grundlegenden Faktoren von Blockchain können als Wachstum von Datenblöcken und Schleifengebäuden in Blockchan -Technologielösungen in Blockchan -Technologielösungen verwendet werden.

Es ist jedoch wichtig zu beachten, dass der P2P (Punktpunkt) von Satoshi Nakamoto nicht entwickelt wird. Die Netzwerkschicht von Blockchain ist also besonders leistungsfähiges Punkt-zu-Punkt-Netzwerksystem. Blockchain -Modell Blockchanain,

Blockchanain -Technologiemodell, Datenschicht, Netzwerkschicht, Candentuse -Schicht,

JinWowo -Netzwerk wie folgt: Ausgehend von der Art der Blockchain, vollständiger und extrem allgemeines Modell der Blockchain -Blockchain.

Blockchair -Deal -Informationen in Informationen über Transportschicht, Ermutigung und das Netzwerk.Jede Schicht enthält das Hauptkapitel.

Blockchain ist ein Kettenspeicher, der aus Wechselwirkung mit Blöcken besteht. Der Block ist ein Datenelement in der Kettenspeicherstruktur. Der erste Block heißt Gründerblock. Im Allgemeinen umfassen Blöcke zwei Teile. Blockchain-Technologie wird aus der Bottom-Up-Datenschicht, der Candentuser-Schicht, der Erfindung und der Anwendungsschicht bestehen. Was ist der Architekt der Blockchain? Der Architekt der Blockchain -Technologie umfasst die folgenden Aspekte: Diese Methode zur Datenübertragung und -inspektion über einen Punkt, der auf diese Weise mit dem Zweck der Dezentralisierung verbunden ist.

2 Blockchain -Struktur (halbhaltige Struktur) Block (links und links und links und links) Das Pinyin: qūkuàiyyàn.

3. Blockchain ist eine Kettenspeicherstruktur, die zwischen den Blöcken gebildet wird. Der Block ist ein Datenelement in der Kettenspeicherstruktur. Der erste Block heißt Gründerblock. Im Allgemeinen umfassen Blöcke zwei Teile.

4. Blockchain -Blöcke und -Ketten werden komponiert. Jeder Block enthält drei Elemente. Informationen sind die ersten Elementdaten des Blocks. Die im Block gespeicherten Daten sind der Art der Blockchain zugeordnet.

5. Die JinWowo -Netzwerkanalyse lautet wie folgt: Geben Sie ihm ein komplettes Blockchain -Blockchain- und Verzerrungsmodell aus der Art der Blockchain.

6. Der aktuelle Mainstream -Blockchain -Addrame besteht aus sechs Schritten, Netzwerkebenen, Datenschichten, verglichen die Hauptverwendung der Datenschicht der Datenschicht, und die Hauptverwendung der Daten wird im nächsten Kapitel detailliert beschrieben.

2. Die drei Ebenen der Jinwowo -Analysetechnologie sind wie folgt: Die Protokollschicht, die als Protokollschicht bezeichnet wird, bezieht sich auf die niedrigste Technologie. Dieser Schritt wird normalerweise für die Wartung von Netzwerkknoten und nur für Anrufe bereitgestellt.

3. Jinwowo Network Technology in drei Phasen: Am einfachsten ist, zwei oder drei Projekte über 95%zu finden. Blockchain -Struktur von Blockchanain (Blockchanain -Schicht0/ 2/2/2)

Blockchanain des Blockchanains) Die hierarchische Struktur basiert auf Dokument für Daten. Die in einer Skala -Blockchain für Blockchain beschriebene Blockchain (normalerweise in Papieren) wird normalerweise in drei Schichten unterteilt. Blockchain-Technologie wird aus der Bottom-Up-Datenschicht, der Candentuser-Schicht, der Erfindung und der Anwendungsschicht bestehen. Layer2Senden einer wichtigen Schleifennachricht in der Ebene, was bedeutet, dass ein im vorhandener Blockchain -System (Layer1) eingebauter Hilfsrahmen oder ein Protokoll.

Blockchain ist ein Kettenspeicher, der aus Wechselwirkung mit Blöcken besteht. Der Block ist ein Datenelement in der Kettenspeicherstruktur. Der erste Block heißt Gründerblock. Im Allgemeinen umfassen Blöcke zwei Teile.

JinWowo Network Technology Technologies belegen Blockchain -Projekte in drei Phasen - am einfachsten ist es, den Markt zu besetzen.

Blockchain-Struktur (halbcluded Struktur) Block (links und links und rechts) Das Pinyin: qūkuàiyyàn.