I、 Was ist der technologische Rahmen der Blockchain?
Die aktuelle Architektur der Hauptblockchain umfasst sechs Ebenen: Netzwerkebene, Datenebene, Konsens -Level, Stimulationsebene, Vertragsebene und Anwendungsstufe. Die Standorte der Datenebene und der Netzwerkebene werden in der Abbildung verglichen, und die Hauptverwendung wird im nächsten Abschnitt ausführlich beschrieben. Netzwerkebene: Die Essenz des Blockchain-Netzwerks ist das P2P-Netzwerk (One-Rat-Punkt). Ressourcen und Dienste im Netzwerk sind über alle Knoten verstreut. Die Informationsübertragung und der Verkauf von Dienstleistungen erfolgen direkt zwischen den Knoten, ohne die Intervention von Zwischenverbindungen und Servern. Jeder Knoten empfängt Informationen und generiert Informationen. Die Knoten synchronisieren Informationen, die die allgemeine Blockchain unterstützen. Wenn der Knoten einen neuen Block erzeugt, benachrichtigt er andere Knoten in Form einer 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 Wartung des Basisbuchs im gesamten Netzwerk zu erreichen. Daher umfasst die Netzwerkebene die Gestaltung des P2P -Netzwerks, den Verteilungsmechanismus, den Überprüfungsmechanismus usw. Es ist offensichtlich, dass diese Strukturen die Bestätigungsgeschwindigkeit der Blockinformationen beeinflussen können. Die Netzwerkebene kann als Skalierungsrichtung in der Skalierungslösung der Blockchain -Technologie verwendet werden. Die Datenebene: Die grundlegenden Daten der Blockchain sind eine Block + -Datenstruktur, die Datenblöcke, Kettenstrukturen, temporäre Markierungen, Hash -Funktionen, Merclors, asymmetrische Verschlüsselung und andere Strukturen umfasst. Unter diesen können Datenblöcke und Kettenstrukturen als Verbesserungsrichtung des Datenniveaus in skalierbaren Lösungen der Blockchain -Technologie verwendet werden. Konsens -Layer: Es ist die Grundlage für einen schnellen Konsens über die Wirksamkeit hoch -zentraler Knoten für Blockdaten. Zu den Hauptkonsensmechanismen gehören POW (Beweis für Arbeitsbeweise), POS (Beweis für den Koeffizienten), DPO (delegierte Beweise für delegierte Beweise für den Kinderwagen) und PBFT (praktische byzantinische Toleranz zu brechen) usw. Sie sind immerwaren der Hauptpunkt skalierbarer Lösungen der Blockchain -Technologie. Die stimulierende Schicht: Dies ist es, was Menschen häufig als Bergbaumechanismus bezeichnen, um bestimmte Modelle wirtschaftlicher Anreize zu entwickeln und Einheiten zu ermutigen, an der Arbeit der Blockchain -Sicherheit teilzunehmen, einschließlich des Verteilungsmechanismus, der Gestaltung des Verteilungsmechanismus usw. Diese Verbesserung hat nach sichtbarer Sichtbar keine direkte Verbindung mit der Skulptivität des Blockchains. Die Vertragsgrenze: bezieht sich hauptsächlich auf verschiedene Szenarien, Algorithmusmechanismen, intellektuelle Verträge usw. Streng genommen ist diese Schicht für die erste Generation von Blockchains nicht vorhanden, sodass sie nur in anderen Bereichen durchgeführt werden oder andere logische Verarbeitung durchführen können. Das Erscheinen einer Vertragsniveau macht die Realität der Verwendung von Blockchain in anderen Bereichen. Dieser Teil von Ethereum umfasst zwei Teile: EVM (Ethereum Virtual Machine) und intelligente Verträge. Diese Verbesserungsstufe enthält potenzielle neue Richtungen für die Skalierbarkeit der Blockchain, aber je nach sichtbarem Zusammenhang besteht keine direkte Verbindung zwischen der Ebene der Anwendung: Es handelt sich um eine Schicht der Blockchain -Anzeige, einschließlich verschiedener Szenarien und Fälle. Beispielsweise verwendet Ethereum TRUFFL und Web3-Js. Die angewandte Blockchain -Ebene kann ein mobiles Terminal, ein Web -terminal oder in einen vorhandenen Server integriert sein, wobei der aktuelle Geschäftsserver als Anwendungsstufe berücksichtigt wird. Diese Verbesserungsstufe liefert nach gleichermaßen potenzielle neue Richtungen für die Skalierbarkeit von Blockchain, aber es scheint, dass es aus Sicht der Struktur keine direkte Verbindung gibt. Die Suima -Arbeitsstation einer innovativen Blockchain unter der Leitung von Lianqiao Education Online ist die einzige zugelassene Pilot -Workstation der Blockchain -Technologie, die vom Zentrum für Schulplanung, Bau und Entwicklung des chinesischen Bildungsministeriums durchgeführt wird. Die professionelle Sichtweise bietet Studenten diversifizierte Wachstumspfade, fördert die Reform des Trainingsmodells für die Kombination von Produktion, akademischen und Forschung im Bereich der beruflichen Forschung sowieErstellt ein angewandtes und zusammengesetztes System zum Unterrichten von Talenten. Was ist die Netzwerkstruktur in Blockchain?Blockchain -Netzwerkstruktur enthält die Datenschicht, die Netzwerkschicht, die Konsensschicht, die Incentive -Schicht, die Vertragsschicht und die App. Dies ist sich der Übertragung von Daten und Überprüfung durch einen Weg von Punkt zu Punkt bewusst und erreichen somit den Zweck der Dezentralisierung.
2. Konsensmechanismus: Der Konsensmechanismus ist ein wichtiger Weg, um die Sicherheit von Daten und Zuverlässigkeit in Blockchain -Netzwerken zu gewährleisten. Zu den gemeinsamen Konsensmechanismen gehören das Nachweis von Arbeiten, das Nachweis von Aktien und das Austausch von Lizenzierung.
3. Smart Contract: Smart Contracts sind ein weiterer wichtiger Bestandteil der Blockchain -Technologie. Es handelt sich um ein Computerprogramm, das Verträge automatisch implementieren und überprüfen kann und programmierte und mechanische Transaktionen auf Blockchain durchführen kann.
4. Verteilter Speicher: Verteilter Speicher ist ein weiterer wichtiger Bestandteil der Blockchain -Technologie. Es realisiert den verteilten Speicher und die Sicherung der Daten, indem Daten in einem anderen Vertrag des Netzwerks gespeichert werden, wodurch die Sicherheit und Zuverlässigkeit von Daten verbessert wird.
Numerische Merkmale sind Indikatoren, die zur Beschreibung von Eigenschaften wie zentraler Richtung und dem Grad der Dispersion von Zufallsvariablen, einschließlich Erwartungen, Kontrast, Standardabweichung usw.
II、 Was ist die Architektur der Blockchain?
Zunächst sollten wir wissen, dass Blockchain ein neues Modell für die Anwendung von Computertechnologien wie verteilte Datenspeicherung, Punkt -zu -Punkt -Übertragung, Konsensmechanismus, Verschlüsselungsalgorithmus usw. ist Technologien wie Datenverschlüsselung und Horodate. 2. Netzwerkschicht: Enthält den verteilten Netzwerkmechanismus, den Datenausbreitungsmechanismus und den Datenüberprüfungsmechanismus; 3. Konsensschicht: Summen hauptsächlich verschiedene Konsensalgorithmen von Netzwerkknoten; Die Incentive -Schicht enthält wirtschaftliche Faktoren in das Blockchain -Technologiesystem, einschließlich des Emissionsmechanismus und des Mechanismus zur Verteilung wirtschaftlicher Anreize. V. Derzeit hat JinWowo in der südwestlichen Region die Initiative ergriffen, um Megadaten mit Blockchain als zugrunde liegende Technologie zu suchen, und bietet Big Data -Diensten auch Blockchain als zugrunde liegende Technologie. 5. Anwendungsschicht: Es fasst verschiedene Anwendungsszenarien und Blockchain -Fälle zusammen. In diesem Modell sind die Struktur von Kettenblöcken auf der Grundlage von Horodate, dem einvernehmlichen Mechanismus verteilter Knoten, wirtschaftlichen Anreize auf der Grundlage der konsensuellen Berechnungsleistung und flexibler und programmierbarer intelligenter Verträge die repräsentativsten Innovationen der Blockchain -Technologie.Netzwerkschicht:
Technische Verpackung: P2P -Netzwerkmechanismus, Proliferation und Verifizierungsmechanismus. Job: Neue Transaktionen werden an das gesamte Netzwerk übertragen. Jeder Knoten erhält Transaktionsinformationen und versucht, Arbeitsplätze zu finden. Sobald neu gepackt wurde, wird neu gepackte Blockchain in das gesamte Netzwerk übertragen. Die anderen Knoten werden durch die Behandlung der Transaktion validiert und akzeptieren dann Blockchain.Einwilligungsschicht:
Haupttechnologien: Verschiedene Konsensalgorithmen werden verpackt, wie z. B. die Arbeit (POW), die Toleranz des praktischen byzantinischen Rifts (PBFT), den Lagerbestand (POS), den Nachweis der Aktienlizenz usw.Ermutigungsschicht: Der Zweck: Ermutigen Sie den Vertrag zur Teilnahme an der Aufrechterhaltung des stabilen Betriebs des Blockchain -Systems durch wirtschaftliches Gleichgewicht und die Verhinderung der Manipulationen für das Buch des Generalprofessors.
Vertragsschicht:
Funktionen: programmiert. Der Inhalt umfasst: Smart Contracts, Konsensalgorithmen, Textprogramme und Symbol. Job: Der Code wurde in Blockchain oder Kennwort enthalten, um angepasste Smart -Verträge zu implementieren und diese automatisch zu implementieren, wenn bestimmte Bedingungen erfüllt sind. Es ist die Grundlage der Blockchain für Vertrauen.Anwendungsschicht:
Messung: Ähnlich wie beim Computer Application Program, einem Gateway -Standort im Browser. HOB: Es umgibt die verschiedenen Anwendungsszenarien und Beispiele für Blockchain und veröffentlicht die Hauptblockchain -Technologien auf Plattformen wie Ethereum und EOS und führt sie in der Praxis aus.Diese sechs Ebenen zusammen bilden die Primärstruktur der Blockchain -Technologie, und jede Schicht spielt eine unverzichtbare Rolle und unterstützt gemeinsam ein dezentrales Werttransfersystem.