Blockchains six Ebenen: Ein tiefer Einblick in die Technologiearchitektur

Was sind die technologischen Blockchain -Gemälde? Die aktuelle Mainstream -Blockchain -Architektur umfasst sechs Ebenen: Netzwerkebene, Datenebene, Einwilligungsstufe, Anreizniveau, Vertragsebene und Anwendungsstufe. Die Positionen der Datenebene und der Netzwerkebene werden in der Abbildung verglichen und die Hauptanwendungen werden im nächsten Abschnitt ausführlich beschrieben. Netzwerkebene: Die Essenz des Blockchain-Netzwerks ist ein P2P-Netzwerk (Peer-to-Pear-to-Point-Netzwerk). Die Ressourcen und Dienste im Netzwerk sind auf allen Knoten verstreut. Die Übertragung von Informationen und die Implementierung der Dienste werden direkt zwischen den Knoten ohne Intervention von Zwischenverbindungen und Servern durchgeführt. Jeder Knoten empfängt Informationen und generiert Informationen. Die Knoten synchronisieren die Informationen, die eine gemeinsame Blockchain beibehalten. Wenn ein Knoten einen neuen Block erzeugt, benachrichtigen Sie andere Knoten in Form der Übertragung. Nach Erhalt 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 Master -Buches im gesamten Netz zu erreichen. Daher wird die Netzwerkebene die Gestaltung des P2P -Netzwerks, den Ausbreitungsmechanismus, den Überprüfungsmechanismus usw. umfassen. Es ist offensichtlich, dass diese Projekte die Bestätigung der Informationen über den Block beeinflussen können. Die Netzwerkebene kann als Forschungsrichtung in der skalierbaren Lösung der Blockchain -Technologie verwendet werden. Datenebene: Die der Blockchain zugrunde liegenden Daten sind eine Struktur der Daten der mit Block +verbundenen Liste, die Datenblöcke, Kettenstrukturen, Zeitstempel, Hash -Funktionen, Merkle -Bäume, asymmetrische Verschlüsselung und andere Projekte enthält. Unter diesen können Datenblöcke und Kettenstrukturen als Verbesserungsrichtung für die Erforschung des Datenniveaus in den skalierbaren Lösungen der Blockchain -Technologie verwendet werden. Einwilligungsstufe: Es ist die Grundlage für einen schnellen Konsens über die Wirksamkeit hochkundiger Knoten für Blockdaten. Zu den Haupteinwilligungsmechanismen gehören POW (Work Work Proof), POS (Beweis für die Teilnahme der Teilnahme), DPO (Delegierte delegierte Tests des PALO -Mechanismus) und PBFT (praktische Toleranz des Byzantinischen Versagens) usw. Anreizniveau: Dies ist es, was Menschen häufig als Extraktionsmechanismus bezeichnen, zum Entwerfen bestimmter Modelle wirtschaftlicher Anreize und zum Ermutigen von Knoten zur Teilnahme an der Arbeit zur Überprüfung der Blockchain -Sicherheit, einschließlich des Emissionsmechanismus, des Entwurfs des Allokationsmechanismus usw. scheint diese Verbesserung keinen direkten Zusammenhang mit der Blockchain -Skalierbarkeit zu haben. Vertragsebene: Es bezieht sich hauptsächlich auf verschiedene Skriptecodes, Algorithmusmechanismen, intelligente Verträge usw. Strengstens fehlt diese Ebene für die erste Generation von Blockchain, so dass sie nur Transaktionen durchführen kann, aber nicht in anderen Feldern verwendet werden kann oder andere logische Darstellungen durchführt. Die Entstehung der vertraglichen Ebene macht die Verwendung der Blockchain -Realität in anderen Bereichen. 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 strukturell scheint es keine direkte Verbindung zwischen der Anwendungsstufe zu bestehen: Es handelt sich um die Anzeigeebene der Blockchain, einschließlich verschiedener Szenarien und Anwendungsfälle. Beispielsweise verwendet Ethereum TRUFFL und Web3-Js. Die Ebene der Blockchain -Anwendung kann ein mobiles Terminal, ein Webterminal oder ein in einen vorhandener Server integriertes Webterminal sein, das den aktuellen Geschäftsserver als Anwendungsstufe 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 "Blockchain Major" Pilot -Workstation, die vom China -Ministerium genehmigt wurde. Die professionelle Sichtweise bietet den Studenten diversifizierte Wachstumspfade, fördert die Reform des Produktionsmodells für Produktion, Akademiker und Forschung bei der Suche nach Berufsabschluss und baut ein Schulungssystem für angewandte und komponierte Talente auf.

Blockchains direkteste Interpre tation!

Verstehen Sie die Blockchain in einem Artikel

Blockchain ist ein dezentrales verteiltes Konto, und sein ursprüngliches Vertrauen liegt in der Lösung des Problems. Das Folgende ist die direkteste Erklärung der Blockchain:

Definition und Kern:

Definition: Blockchain ist ein dezentrales verteiltes Konto, mit dem Transaktionen oder Ereignisse aufgezeichnet und Daten in der Kettenstruktur in einer chronologischen Reihenfolge gespeichert werden. Kern: Lösen Sie Vertrauensprobleme und stellen Sie sicher, dass Daten nicht manipuliert und nachweisbar sind.

Basisarchitektur:

Datenschicht: Die physikalische Existenz von Blockchain, einschließlich des anfänglichen Knotens "Erstellungsblock" und der letzteren Blöcke, die in der Sequenz verbunden ist, bildet die Hauptkette. Netzwerkschicht: Die Blockchain ist der Ansicht, dass der Informationsfluss zwischen den Knoten im Netzwerk ein Punkt-zu-Punkt-Netzwerk verwendet, in dem jeder Knoten neue Blöcke erstellen und überprüfen kann. Einstimmige Schicht: Lassen Sie die hoch dezentralen Knoten einen Konsens erzielen. Das allgemeine Konsenssystem enthält Beweise für Arbeit, Nachweise für Gerechtigkeit und Beweise für Aktienbehörden.

Identifizieren Sie die richtigen und gefälschten Blockchain -Techniken:

Um festzustellen, ob die tatsächliche Blockchain -Technologie verwendet wird, muss verstehen, ob die zugrunde liegende Architektur über die Hauptkomponenten wie Datenschicht, Netzwerkschicht und einstimmige Schicht verfügt. Die wahre Blockchain -Technologie muss Merkmale von Dezentralisierung, Datenwidrigkeit und Rückverfolgbarkeit aufweisen.

Anwendung und Auswirkung von Blockchain:

Die Entstehung von Blockchain verfügt über Internet vom Internet zum Internet und bestellt das Internet für das InternetHat die Änderung des Modells "Distributed Business" mit Sharing Economy und Value-Verknüpfung gefördert, die zu einer großen Anzahl neuer Cross-Institutional innovativer Kooperationsszenarien als Hauptmerkmale führen wird. Erstellen Sie ein neues industrielles Ökosystem mit Blockchain -Technologie als virtuelles Zentrum, das einen tiefgreifenden Einfluss auf die soziale Wirtschaft hat.

Anlageberatung:

Für Anlegerinvestoren können Sie nach dem Verständnis des Wissens in Bezug auf Blockchain die Anlagemethode auswählen, die zu ihnen passt. Derzeit ist das beliebte neue Gameplay für virtuelle Währung eine Form von Blockchain -Investitionen, aber die Risikokontrolle und die Fonds sollten beachtet werden. Schaffen Sie eine gute Einstellung, investieren Sie sorgfältig und beeilen Sie sich nicht, um Erfolg zu haben.

Was sind die Architekturen der Blockchain -Industrie?

Das Architekturmodell der Blockchain -Technologie lautet wie folgt:

1. Die Datenschicht

Die Datenschicht fasst die zugrunde liegenden Datenblöcke und die Verschlüsselungs- und Horoditing -Technologien der zugehörigen Daten zusammen;

2. Die Netzwerkschicht

Die Netzwerkschicht enthält verteilte Netzwerkmechanismen, Datenausbreitungsmechanismen und Datenüberprüfungsmechanismen;

3. Die Konsensschicht

Die Konsensschicht fasst hauptsächlich verschiedene Konsensusalgorithmen für Netzwerkknoten zusammen;

4. Inkontationsschicht

Die Incentive -Schicht enthält wirtschaftliche Faktoren in das technologische Blockchain -System, einschließlich des Emissionsmechanismus und des Verteilungsmechanismus wirtschaftlicher Anreize;

5. Vertragsschicht

Die vertragliche Schicht fasst hauptsächlich verschiedene Skripte, Algorithmen und intelligente Verträge zusammen und ist die Grundlage der programmierbaren Eigenschaften der Blockchain;

6. Anwendungsschicht

Die Anwendungsschicht fasst verschiedene Anwendungsszenarien und Blockchain -Fälle zusammen.

Warum die allgemeine Blockchain -Set -SEC -Lösungsarchitektur der Blockchain in drei Ebenen unterteilt ist:

Grundlegende Schicht: Das Haupt -SEC -Kettensystem umfasst Kontoverwaltung, intelligente Verträge, Grunddienste und andere Inhalte. Dies ist die wesentliche Grundlage der Blockchain -SEC -Lösung, die für die Behandlung aller grundlegenden Blockchain -Operationen und Datenspeicher verantwortlich ist.

Zwischenschicht: Serviceschicht

bietet die Funktion einer Transaktion für die Interaktion zwischen Internetprotokollen innerhalb der Kette und Kette usw. Diese Ebene dient als Brücke, sodass die Blockchain -SEC reibungslos angeschlossen und mit anderen externen Systemen und Anwendungen kommuniziert werden kann.

obere Ebene: SEC -Anwendungsschicht

bietet API -Schnittstelle sowie Rahmen für die Entwicklung von Anwendungen und DAPP -Entwicklung sowie grundlegende Anwendungsfähigkeiten. Diese Schicht bietet Entwicklern umfangreiche Tools und Ressourcen, damit sie eine Vielzahl innovativer Anwendungen und Dienste bei Blockchain SEC erstellen können.