Die Grundlagen der Blockchain-Technologie: Vom Dezentralisierten Hauptbuch zur Anwendung

⒈ Was ist die Blockchain -Technologie? Was ist die Kernstruktur der Blockchain -Technologie?

Was ist die Blockchain-Technologie: Blockchain-Technologie ist ein neues Anwendungsmodell, das Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismen und Verschlüsselungsalgorithmen verwendet. In diesem technischen Modell wird die Transaktionsrechnung durch mehrere Knoten abgeschlossen, die an verschiedenen Stellen verteilt sind. Jeder Knoten zeichnet ein vollständiges Konto auf, überwacht die Rechtmäßigkeit der Transaktion und zeugt gemeinsam. Blockchain -Technologie -Kernkomposition: 1. Distributed Ledger: Abgeschlossen von mehreren Knoten, die an verschiedenen Stellen verteilt sind, um Offenheit, Transparenz und Dezentralisierung von Transaktionsinformationen zu gewährleisten. 2. Konsensmechanismus: Alle Rechnungslegungsknoten erreichen das Vertrauen durch Konsensmechanismen, bestimmen die Gültigkeit von Transaktionsaufzeichnungen und verhindern Manipulationen. Blockchain schlägt unterschiedliche Konsensmechanismen vor, die für verschiedene Anwendungsszenarien geeignet sind und Effizienz und Sicherheit ausbalancieren. 3. Asymmetrische Verschlüsselungs- und Autorisierungstechnologie: Transaktionsinformationen, die in der Blockchain gespeichert sind, sind öffentlich. Die Informationsinformationen für Konto -ID sind jedoch stark verschlüsselt und können nur unter Genehmigung des Datenbesitzers und der Datensicherheit zugegriffen werden und die Privatsphäre sicherstellen. 4. Smart Contracts: Basierend auf zuverlässigen und manipulationsfreien Daten führen intelligente Verträge automatisch vordefinierte Regeln und Bedingungen aus und können auf mehrere Bereiche wie Versicherung und Finanzierung angewendet werden. Vorteile und Anwendungen der Blockchain -Technologie: Mit der Ausweitung von Anwendungen gewinnt die Blockchain -Technologie in einer Vielzahl von Branchen zunehmend beachtlich. Der Vorteil besteht darin, dass es Probleme mit dem Transaktionsvertrauen und der Sicherheit durch technische Fähigkeiten wie verteilte Ledger, Konsensmechanismen, asymmetrische Verschlüsselung und intelligente Verträge beseitigt. In vielen Bereichen wie Finanzen, Gesundheitswesen und Recht bietet die Blockchain -Technologie eine breite Palette von Anwendungen und gilt als der nächste Trend in der Internetfinanzbranche. Es gibt drei wichtige Punkte in der Blockchain -Technologie Die drei wichtigen Punkte der Blockchain -Technologie umfassen Dezentralisierung, Unveränderlichkeit und Einwilligungsmechanismus. Die Dezentralisierung ist eine der grundlegenden Merkmale der Blockchain -Technologie, die es dem Netzwerk ermöglicht, ohne zentrale Autorität zu arbeiten. Jeder Knoten verfügt über eine vollständige Kopie des Mastro -Buches, die unabhängig voneinander Transaktionen überprüfen und aufzeichnen kann. Diese verteilte Struktur verbessert den Zensurresistenz und die Toleranz gegenüber Blockchain -Fehlern. Zum Beispiel ist das Bitcoin-Netzwerk ein dezentrales System, mit dem globale Benutzer Peer-to-Peer-Transaktionen durchführen können, ohne sich auf traditionelle Finanzintermediäre zu verlassen. Unbrauchbarkeit ist ein weiteres wichtiges Merkmal der Blockchain -Technologie. Durch die Verschlüsselungstechnologie und die Struktur der Kette garantiert Blockchain, dass es fast unmöglich ist, nach dem Schreiben der Daten in den Block geschrieben und zur Kette hinzugefügt zu werden. Jeder Block enthält den Hash -Wert des vorherigen Blocks und bildet eine unangenehme Kette. Diese Funktion macht die Blockchain zu einer idealen Plattform zur Archivierung wichtiger Daten und zur Überprüfung der Integrität der Informationen. Beispielsweise kann bei der Behandlung der Lieferkette die Blockchain verwendet werden, um die Produktionsverbindungen, den Transport und den Verkauf von Produkten aufzuzeichnen, die Authentizität und Rückverfolgbarkeit von Daten zu garantieren und damit die Transparenz und Effizienz der Lieferkette zu verbessern. Der Einwilligungsmechanismus ist der Schlüssel zur Aufrechterhaltung der Konsistenz von Daten und dem normalen Betrieb in Blockchain -Netzwerken. In einem verteilten Netzwerk ist ein Mechanismus zwischen den Knoten erforderlich, um eine Zustimmung zum Hinzufügen neuer Blöcke und des Zustands der Ketten zu erreichen. Zu den gemeinsamen Einwilligungsmechanismen gehören "Arbeitstests" und "Proof -Pastake". Der Test der Arbeit verlangt von den Knoten, um um die Rechte an der Blockchain zu konkurrieren, indem die Verarbeitungsschwierigkeiten gelöst werden, während der Test der Beteiligung erforderlich ist, dass die führenden Knoten eine bestimmte Menge an digitalen Aktivitäten, um Rechte zu erhalten. Diese Einwilligungsmechanismen garantieren nicht nur die Sicherheit und Stabilität der Blockchain, sondern inspirieren auch Knoten, aktiv an der Wartung des Netzwerks teilzunehmen. Beispielsweise plant Ethereum, vom Test der Arbeit zum Test zu wechseln, um seine Skalierbarkeit und Nachhaltigkeit zu verbessern. Zusammenfassend sind die Mechanismen der Dezentralisierung, Unveränderlichkeit und Einwilligung die drei wichtigsten Punkte der Blockchain -Technologie.

⒉ Was sind die drei Blockchain -Ebenen (was sind die drei Blockchain -Ebenen)

Aus welchen Schichten besteht das Blockchain -Technologiesystem?

Im Allgemeinen besteht ein Blockchain -System aus einer Datenschicht, einer Netzwerkschicht, einer Konsensschicht, einer Anreizschicht, einer Vertragsschicht und einer Anwendungsschicht.

Die Datenschicht umfasst die zugrunde liegenden Datenblöcke und die zugehörigen Datenverschlüsselung und die Zeitstempeltechnologien; Die Incentive -Schicht integriert wirtschaftliche Faktoren in das Blockchain -Technologiesystem, wobei der Ausstellungsmechanismus und den Verteilungsmechanismus von wirtschaftlichen Anreizen hauptsächlich die Vertragsschicht umfasst Layer verkauft verschiedene Anwendungsszenarien und Blockchain -Fälle. In diesem Modell sind die Kettenblockstruktur auf der Grundlage von Zeitstempeln, Konsensmechanismus verteilter Knoten, wirtschaftliche Anreize, die auf Konsens -Rechenleistung basieren, und flexible und programmierbare Smart -Verträge die repräsentativsten Innovationen der Blockchain -Technologie.

Was ist die Blockchain -Strukturschicht?

Die Blockchain hat insgesamt sechs hierarchische Strukturen, und diese sechs hierarchischen Strukturen sind von unten nach oben: Datenschicht, Netzwerkschicht, Konsensschicht, Incentive -Schicht, Vertragsschicht und Anwendungsschicht.

Datenschicht - Die Datenschicht ist die niedrigste Schicht unter den sechs hierarchischen Strukturen von Blockchain. Wir können die Datenschicht als Datenbank verstehen, aber für Blockchain ist diese Datenbank eine unberührte und verteilte Speicherdatenbank, das sogenannte verteilte Hauptbuch.

Vertragsschicht - Die Vertragsschicht enthält hauptsächlich verschiedene Skripte, Codes, Algorithmusmechanismen und intelligente Verträge und ist die Grundlage für die Programmabilität von Blockchain. Der intelligente Vertrag, über den wir spre chen, gehört zur Vertragsschicht. Wenn das Bitcoin -System nicht intelligent genug ist, kann der von Ethereum vorgeschlagene intelligente Vertrag viele Anwendungsszenarien erfüllen. Das Prinzip der Vertragsschicht besteht hauptsächlich darin, Code in das Blockchain -System einzubetten und auf diese Weise anpassbare intelligente Verträge zu implementieren. Auf diese Weise kann das System im Blockchain -System, sobald die Bedingungen des Smart -Vertrags ausgelöst werden, automatisch Befehle ausführen.

Netzwerkschicht-Blockchain-Netzwerksystem, im Wesentlichen ein P2P-Netzwerk (Punkt-zu-Punkt), Punkt-zu-Punkt Alle Ressourcen im Netzwerk werden beiden Diensten jedem Knoten zugewiesen, und die Übertragung von Informationen ist auch möglich, direkt zwischen den beiden Knoten zu kommunizieren. Es ist jedoch zu beachten, dass P2P (Punkt zu Punkt) von Satoshi Nakamoto nicht erfunden wurde und Blockchain nur eine Verschmelzung dieser Technologie ist. Daher ist die Netzwerkschicht von Blockchain tatsächlich ein besonders leistungsstarkes Punkt-zu-Punkt-Netzwerksystem. In diesem System kann jeder Knoten Informationen erstellen oder Informationen erhalten, genau wie das Senden einer E -Mail.

Anwendungsschicht - Die Anwendungsschicht ist verschiedene Anwendungsszenarien und Fälle von Blockchain. Die implementierten Blockchain -Anwendungen sind hauptsächlich verschiedene Blockchain -Anwendungen, die auf öffentlichen Ketten wie ETH und EOS basieren, und es gibt viele Anwendungen für Glücksspiel und Spiele. Eine wirklich praktische Blockchain -Anwendung, die derzeit die weltweit erste IoT -Anwendung von Coinbank investiert hat.

Konsensschicht - In der Welt der Blockchain, Konsens, ist einfach ausgedrückt, dass das gesamte Netzwerk das Hauptbuch des Blockchain -Systems basierend auf einer einheitlichen und einstimmigen Regel verwalten und aktualisieren muss, ähnlich wie bei den Regeln für die Aktualisierung Daten. Lassen Sie hoch dezentrale Knoten effizient imdezentralen Blockchain -Netzwerk einen der Kerntechnologien der Blockchain und der Governance -Mechanismus der Blockchain -Community effizient erreichen. Derzeit umfassen die Algorithmen des Mainstream -Konsensmechanismus: Nachweis der Arbeit (POW), Ethereums Beweis für den Sticht (POS), EOS -Beweis für den Pfahl (DPOS) usw. Die drei Schichten von Datenschicht, Netzwerkschicht und Konsensschicht stellen sicher, dass Daten, Netzwerk und Regeln für die Blockchain vorhanden sind.

Incentive -Schicht - Die Incentive -Schicht ist der sogenannte Bergbaumechanismus. Die Verwendung dieses Anreizmechanismus kann den gesamten Netzwerkknoten dazu ermutigen, an Datenaufzeichnungen und Wartungsarbeiten auf der Blockchain teilzunehmen.

Die Innovationszone des akademischen Masters unter Lianqiao Education OnlineDie Workstation der Chain Technology ist die einzige zugelassene "Blockchain Technology Major" Pilot -Workstation, die vom Schulplanungs-, Bau- und Entwicklungszentrum des Bildungsministeriums Chinas 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.

Eine Blockchain kann in mindestens drei Schichten unterteilt werden.

Die wichtigsten Punkte der JinWowo -Netzwerk -Technologie zur Analyse der Blockchain sind wie folgt:

Die untere Ebene sind einige allgemeine grundlegende Module, wie z. Meldungskapselung und -decodierung, Systemzeit isometrisch;

Das interaktive Modul von RPC basiert auf JSON-RPC.

Was sind die drei Stufen der Blockchain -Technologie?

Das Projekt von JinWowo Network Technology ist Blockchain in drei Ebenen unterteilt:

Das einfachste, was man am einfachsten tun kann, ist die Anwendungsschicht. für zwei oder drei. Aber solche Unternehmen schreiben oft viele technische Dinge in ihre White Papers, aber tatsächlich können sie vergeblich schreiben.

Der zweite Typ befindet sich auf der Zwischenbetriebsebene wie Quantenketten und kleinen Ameisen. Solche Projekte ähneln den Betriebsprogrammen, die als Basic -Ketten bezeichnet werden und Anwendungen ausführen. Dieser Typ ist relativ gering und sein Anteil ist plötzlich auf weniger als 5%gesunken.

Die dritte Kategorie ist erweiterter und mehr unterer Ebene wie Standardketten und Arkblocks. Es gibt noch weniger von diesem Typ, und es wäre schön, zwei oder drei in einem Monat zu sehen. Und einige von ihnen sind vielleicht nicht real, weil es wirklich nichts gibt, worüber man schreiben kann, und alle Bereiche wurden von anderen besetzt, so dass jemand sie in diese Richtung schreibt.

⒊ Blockchain -Techniken haben drei Hauptpunkte?

Es gibt eine Serie aus Block nach Blockchain -Block. In jedem Block wird eine bestimmte Menge an Informationen gespeichert und in einer Serie in ihrer jeweiligen Zeit verbunden. Diese Serie wird auf allen Servern gerettet. Diese Server werden im Blockchain -System als Knoten bezeichnet und bieten Speicherplatz und Rechenleistung unterstützen für das gesamte Blockchain -System. Wenn Sie die Informationen in der Blockchain ändern möchten, sollten Sie mehr als die Hälfte der Knoten erhalten und die Informationen in allen Knoten ändern, die normalerweise in den Händen verschiedener Probanden liegen in Blockchain. Im Vergleich zu herkömmlichen Netzwerken hat Blockchain zwei Hauptmerkmale: Eine ist, dass es schwierig ist, Daten zu manipulieren, und die andere ist eine Dezentralisierung. Abhängig von diesen beiden Eigenschaften sind die auf der Blockchain aufgezeichneten Informationen authentischer und zuverlässiger, was dazu beitragen kann, die Fehler der Menschen zu lösen. Blockchain stammt aus Bitcoin. Konzept von elektronischen Geldsystemen wie Poking -Technologie, Blockchain -Technologie usw. Es markiert die Geburt von Bitcoin. Zwei Monate später trat Siddhant in die Praxis ein und der erste Baublock mit Seriennummer 0 wurde am 3. Januar 2009 geboren. Einige Tage später erschien am 9. Januar 2009 ein Block mit Seriennummer 1 und wurde mit der Seriennummer 0 an den Ursprungsblock angeschlossen, um die Serie zu machen, wobei die Geburt der Blockchain markiert wurde. Eine schmale Blockchain ist eine Kettendatenstruktur, die in einer chronologischen Reihenfolge SequenzDie Daten verbinden die Blockblöcke und werden auf kryptografische Weise garantiert, die nicht mit dem nicht furgy verteilten Laser manipuliert wird. Die Normalisierte Blockchain -Technologie verwendet die Blockchain -Datenstruktur, um Daten zu überprüfen und zu speichern, Daten unter Verwendung von einstimmigen Algorithmen herzustellen, Daten zu erzeugen und die Datenübertragung und den Zugriff über die Kryptographie zu aktualisieren. Infrastruktur- und Berechnungsparadigmen zur Programmierung und Manipulation.