Komponenten und Klassifizierung von Blockchain-Systemen

⒈ Was sind die Kompositionen von Blockchain -Systemen?

Das Blockchain -System besteht normalerweise aus sechs Hauptteilen: der Datenschicht, der Netzwerkschicht, der Konsensschicht, der Incentive -Schicht, der Vertragsschicht und der Anwendungsschicht. Die Datenschicht ist dafür verantwortlich, die zugrunde liegenden Datenblöcke und verwandten Technologien wie Datenverschlüsselung und Zeitstempel zu verringern, um die Sicherheit und Unveränderlichkeit von Daten zu gewährleisten. Die Netzwerkschicht umfasst den verteilten Netzwerkmechanismus, den Datenausbreitungsmechanismus und den Datenüberprüfungsmechanismus, um den effizienten Betrieb des Blockchain -Netzwerks sicherzustellen. Die Konsensschicht ist hauptsächlich dafür verantwortlich, verschiedene Konsensalgorithmen für Netzwerkknoten zu verringern, z. Die Incentive -Schicht integriert wirtschaftliche Faktoren in das Blockchain -Technologiesystem, einschließlich des Ausstellungsmechanismus und des Verteilungsmechanismus wirtschaftlicher Anreize, um mehr Menschen zu ermutigen, an der Aufrechterhaltung des Blockchain -Netzwerks teilzunehmen. Die Vertragsschicht ist die Grundlage für die programmierbaren Eigenschaften von Blockchain, wobei hauptsächlich verschiedene Skripte, Algorithmen und intelligente Verträge zusammengefasst werden. Smart Contracts können automatisch Vertragsbedingungen ohne Eingriff von Dritten ausführen, was die Effizienz und Transparenz der Transaktion erheblich verbessert. Die Anwendungsschicht fasst verschiedene Anwendungsszenarien und Fälle von Blockchain wie digitale Währung, Lieferkettenmanagement, Abstimmungssysteme usw. zusammen und demonstriert die breite Anwendung der Blockchain -Technologie in verschiedenen Bereichen. Die Kettenblockstruktur basierend auf Zeitstempeln, dem Konsensmechanismus verteilter Knoten, wirtschaftlichen Anreize, die auf Konsens -Computerleistung basieren, und flexiblen und programmierbaren intelligenten Verträgen sind die repräsentativsten Innovationen der Blockchain -Technologie. Diese Innovationen ermöglichen Blockchain nicht nur eine sichere und transparente Transaktionsumgebung, sondern auch automatisierte und dezentrale Anwendungen und treiben Änderungen in vielen Branchen vor. Diese innovativen Punkte der Blockchain -Technologie verbessern nicht nur die Datentransparenz und -sicherheit, sondern fördern auch die Entwicklung dezentraler Anwendungen. Im Laufe der Zeit wird sich die Blockchain -Technologie weiterentwickeln und mehr Veränderungen und Innovationen in alle Lebensbereichen bringen.

⒉ Aus welchem ​​Teil handelt es sich um eine Blockchain (Blockchain ist hauptsächlich geteilt)

Was ist eine Blockchain,

Eine Blockchain aus 1. Eine Blockchain ist eine Kettenspeicherstruktur, die durch die Zusammenhänge von Blöcken gebildet wird. Ein Block ist ein Datenelement in einer Kettenspeicherstruktur, und der erste Block wird als Etablierungsblock bezeichnet. Im Allgemeinen enthält ein Block zwei Teile: einen Blockkopf und einen Blockkörper.

2. In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge in chronologischer Reihenfolge kombiniert, die mit einer Methode zur Manipulation und der nicht verfälschbaren Verschlüsselung garantiert wird.

3.. In enger Sinne ist eine Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und durch Verschlüsselung garantiert wird.

4. Baidu sagte, Blockchain sei ein neues Modell für die Verwendung von Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismen und Verschlüsselungsalgorithmen. Dies ist im Wesentlichen eine dezentrale Datenbank und eine Reihe von Datenblöcken, die durch Verschlüsselung als zugrunde liegende Technologie von Bitcoin generiert werden.

5. Eine Blockchain besteht aus Blöcken, die nacheinander verknüpft sind, und blockiert die Kommunikationsinformationen für jeden Blockknoten und sind nacheinander Speichereinheiten. Blöcke sind den Datensätzen in einer Datenbank sehr ähnlich. Jedes Mal, wenn Daten geschrieben werden, wird ein Block erstellt.

Konstituierende Architektur der Blockchain -Technologie?

Blockchain ist eine Kettenspeicherstruktur, die durch die Zusammenhänge von Blöcken gebildet wird. Ein Block ist ein Datenelement in einer Kettenspeicherstruktur, und der erste Block wird als Etablierungsblock bezeichnet. Im Allgemeinen enthält ein Block zwei Teile: einen Blockkopf und einen Blockkörper.

Die Architektur der Blockchain -Technologie umfasst die folgenden Aspekte: dezentrale Netzwerke: Der Kern der Blockchain -Technologie ist die Dezentralisierung und ihre Netzwerkstruktur unterscheidet sich von herkömmlichen zentralisierten Netzwerkstrukturen. Es ermöglicht die Datenübertragung und -überprüfung über Punkt-zu-Punkt-Methoden, wodurch der Zweck der Dezentralisierung erreicht wird.

Die aktuelle Mainstream -Blockchain -Architektur umfasst sechs Ebenen: Netzwerkschicht, Datenschicht, Konsensschicht, Incentive -Schicht, Vertragsschicht und Anwendungsschicht. Die Standorte von Datenschichten und Netzwerkschichten werden in Diagrammform verglichen, wobei die Hauptverwendungen im nächsten Abschnitt ausführlicher erläutert werden.

Was ist Blockchain?

1. Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismen und Verschlüsselungsalgorithmen. Der sogenannte Konsensmechanismus ist ein mathematischer Algorithmus in einem Blockchain-System, das Vertrauen und Rechte und Vorteile zwischen verschiedenen Knoten schaffen kann.

2. Blockchain ist ein Begriff im Bereich der Informationstechnologie. Im Wesentlichen handelt es sich um eine gemeinsam genutzte Datenbank. Die gespeicherten Daten oder Informationen haben die folgenden Eigenschaften: "nicht Fälschung", "breite Prozessverfolgbarkeit", "Rückverfolgbarkeit", "Offenheit und Transparenz" und "Gruppenwartung".

3. Blockchain ist eine gemeinsam genutzte Datenbank, und Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismen und Verschlüsselungsalgorithmen. Hauptmerkmale: Dezentralisierung.

Blockchain enthält die Serie (was ist die Serie in der Blockchain) Klassifizierung von Blockchain gemäß dem Netzwerk enthält

Rechtsanalyse: Blockchain -Klassifizierung gemäß Netzwerkbereich umfasst öffentliche Ketten, Koalitionsketten und private Ketten wie folgt:

1. Jeder kann die Knoten direkt herunterladen und jeder kann direkt über den Client eine Verbindung zum Knoten herstellen. Es gibt keine Einschränkung, und Daten können auch willkürlich darauf zugegriffen werden.

2. Alliance Chen: Das heißt das Alliance -Netzwerk besteht aus mehreren Knotenmitgliedern. Dieser Typ wird hauptsächlich in einem Geschäftsumfeld verwendet, z. Nicht jeder kann sich direkt zum Alliance Chain Network verbinden. Sie haben eine Identitätsauthentifizierung und mehr Schutz für Daten.

3. Private Series: Dies ist mehr innerhalb des Unternehmens, wie z. B. ein Gruppenunternehmen, seine verschiedenen Abteilungen und seine Tochtergesellschaften. Aus dieser Sicht ist einer der Hauptunterschiede zwischen diesen drei Typen der Unterschied in einem anderen Anwendungsszenarien und einem Netzwerkpury, das vom Verteilungsbereich eines Netzwerks gebildet wird. Dies ist ein flexibles Konzept. Drei separate Netzwerkbereiche und AnwendungsszenarienDie Abteilungen basieren auf und sind nicht streng definiert.

Rechtsgrund: "Cyber ​​Security Act of People Republic of China"

Artikel 1 Dieses Gesetz wurde entwickelt, um die Netzwerksicherheit zu schützen, für die Sicherheit der Cyberspace -Souveränität, der nationalen Sicherheit und des sozialen öffentlichen Interessens, die gültigen Rechte und Interessen der Bürger, der juristischen Personen und anderer Organisationen zu schützen und wirtschaftliche und soziale Informationen zu fördern.

Artikel 2 Dieses Gesetz gilt für die Aufsicht und Verwaltung von Netzwerkkonstruktionen, Betrieb, Wartung und Verwendung im Bereich der Volksrepublik China.

Was ist Blockchain?

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus, Verschlüsselungsalgorithmus usw. Es ist eine inhärente Anwendungstechnik von Bitcoin. Traditionelle Informationen zur Speicherung und Kommunikation von Information werden einem Server unterzogen, dh eine Datenbank, und alle Informationen finden Sie in dieser Datenbank.

Blockchain besteht aus drei Arten: öffentliche Kette, Allianzkette und private Kette.

1. öffentliche Serie: Es wird von allen, die an allen teilnehmen, unabhängig gemacht. Jeder kann jederzeit eingeben oder beenden. Es gibt keine Einschränkung, aber Informationen während Ihres Eintritts oder Ihres Ausstiegs werden von den Teilnehmern bekannt oder aufgezeichnet.

2. Alliance Chen: Es wird von vielen Personen oder Gruppen selbst gemacht, und die Teilnehmer oder Gruppen werden im Voraus benannt oder später überprüft. Es hat einen bestimmten Zugangsmechanismus und auch die Erlaubnis zum Schreiben und Lesen von InformationenKann durch diese Person oder Gruppe bestimmt werden.

3. Private Series: Diese Informationen entspre chen einer Person oder einer bestimmten Einheit, die die Blockchain -Technologie verwendet, um Informationen zu speichern. Nur er hat das Recht, Informationen zu schreiben. Die Informationen können seinem Großvater nicht mitgeteilt werden, und er kann selbst entschieden werden.

Serie Klassifizierung von Blockchain

Vor zwei Tagen stellte ein Freund mehrere Fragen zu Blockchain auf WeChat, wie eine der Blockchain-Kette klassifiziert wird. Blockchain kann derzeit in vier Kategorien unterteilt werden: öffentliche Kette, private Kette, Allianzkette und Seitenketten. Willkommen, um mit Peking Muki Muki Mobile Technology Company Limited, einem professionellen Blockchain -Outsourcing -Entwicklungsunternehmen, zusammenzuarbeiten. Lassen Sie uns etwas über diese Eigenschaften und die Verwendung dieser Blockchains kennenlernen. Ich hoffe, es wird für Sie hilfreich sein.

1. öffentliche Serie - Jeder kann teilnehmen.

Der öffentliche Kettenarbeitsmechanismus (Macht), der Nachweis des Eigenkapitalmechanismus (POS) und die Aktienbehörde übernimmt den Beweis des Mechanismus (DPOs) und gewonnen den Wirtschaftspre is. Die digitale Überprüfung ist gemeinsam und eine Theorie ist, dass die Finanzpre ise die Finanzpre ise sind, die jeder erhalten kann. Diese Blockchains werden oft als völlig dezentralisiert.

Eigenschaften:

1. Öffnen SieQuelle. Da die Betriebsregeln des gesamten Systems offen und transparent sind, ist dieses System ein Open -Source -System. 2. Benutzer vor dem Einfluss von Entwicklern schützen. Programmentwickler in öffentlichen Ketten haben kein Recht, die Benutzer zu beeinträchtigen, sodass Blockchain die Benutzer so schützen kann, dass sie Programme verwenden, die sie entwickeln. 3. Die Zugriffsschwelle ist gering, und jeder mit ausreichenden technischen Funktionen kann darauf zugreifen, dh, solange es einen Computer gibt, der mit dem Internet verbunden ist, kann er die Position des Zugriffs erfüllen. 4. Alle Daten manifestieren sich standardmäßig, obwohl alle betroffenen Teilnehmer ihre wirkliche Identität verbergen, ist dieses Phänomen sehr häufig. Sie erzeugen ihre Sicherheit durch ihre öffentliche Natur, bei der jeder Teilnehmer den gesamten Kontostand und alle Geschäftsaktivitäten erkennen kann.

Fall: Es gibt viele bekannte Zahlen in öffentlichen Ketten: BTC, ETH, EOS, AE, ADA usw.

2. Private Kettenrechte liegen in den Händen einiger Menschen. Die Leseberechtigungen sind entweder für die Öffentlichkeit zugänglich oder in einem belieh2en Grad begrenzt. Zu den verwandten Anwendungen gehören das Datenbankmanagement, die Prüfung und sogar ein Unternehmen. Obwohl es in einigen Fällen erwartet wird, dass es öffentliche Audits sein wird, ist in vielen Fällen keine öffentliche Lesbarkeit erforderlich.

Eigenschaften:

1. Die Transaktionsgeschwindigkeit ist schneller. Eine private Kette kann schneller sein als jede andere Blockchain, und sie liegt auch nahe an der Geschwindigkeit einer regulären Datenbank, die nicht Blockchain ist. Dies liegt daran, dass selbst ein hohes Maß an Vertrauen in die niedrige Anzahl von KnotenPassiert und jeder Knoten ist nicht erforderlich, um die Transaktion zu überprüfen. 2. Gute Privatsphäre, die den Privatsphäre der Privatsphäre besser schützen, gibt Datenschutzrichtlinien in dieser Blockchain in privaten Ketten wie in einer anderen Datenbank. Es besteht keine Notwendigkeit, mit Zugriffsrechten umzugehen und mit allen älteren Methoden umzugehen, aber zumindest werden diese Daten von niemandem mit Netzwerkverbindungen in der Öffentlichkeit erhalten. 3. Kosten niedrige Transaktionen. Die Transaktionskosten sind sehr niedrig oder null. Die private Kette kann vollständig kostenlos oder zumindest sehr billige Transaktionen sein. Wenn ein Unternehmen alle Transaktionen kontrolliert und verarbeitet, müssen sie keine Gebühr für die Arbeit erheben. "

3. Allianzkette - Partielle Dezentralisierung

Der Grad der Offenheit und die Dezentralisierung von Allianzketten ist begrenzt. Die Teilnehmer sind bereits angegeben oder direkt Durch Ausführen einer privaten Blockchain kann die Blockchain -Regeln, Transaktionen auf Transaktionen, leicht ändernKann wiederherstellen, das Gleichgewicht ändern usw.

Fall: Ripple hat eine Koalitionskette für die internationale Überweisung in Japan und Südkorea und die Überweisung in Japan eingerichtet. Gleichzeitig ist der vor einiger Zeit beliebte Thunder-Link auch eine Semi-Opina-Allianz-Serie.

4. Side Chen - Extensionsprotokoll

Seitenkette "Strikt spricht, ist es keine Blockchain, sondern kann als Expansionsprotokoll der Blockchain verstanden werden. Die anfängliche" Seitenkette "bestand darin, die Grenzen der" Seitenkette "Bitcoin -Blockchain -Technologie zu lösen. Miteinander zu arbeiten, "um das Gespräch zu führen. Übertragung zwischen Knoten. Wie ist die Blockchain -Kette, die in fünf Minuten vollständig verstanden werden soll. Das Folgende ist eine detaillierte Erläuterung der Blockchain -Kette "Kette":

Blockzusammensetzung:

Blockchain besteht aus verschiedenen "Blöcken". Jeder Block ist eine Datenstruktur, die die Transaktion aufgezeichnet hat. Jeder Block besteht aus dem Titel des Blocks und des Blockgremiums, und der Blockgremium ist für die Aufzeichnung von Transaktionsinformationen verantwortlich.

Blockverbindungsmethode:

Master -Block -Hash -Wert: Der Headerblock enthält einen Master -Block -Hash -Wert, der die Hauptinformationen ist, die jeden Blockkopf und den Schwanz verbinden. Durch den Wert des Master -Block -Hash kann der aktuelle Block den vorherigen Block finden und eine Kettenstruktur bilden. Dieses Design stellt sicher, dass die Daten im Block schwer zu beschädigen sind, da jede Änderung des Blockinhalts den Hash -Wert aller nachfolgenden Blöcke ändern wird.

Die Bedeutung der Kette:

Datenzuverlässigkeit: Da jeder Block Zeitstempel enthält, wird die Blockerzeugungszeit aufgezeichnet, Daten in der gesamten Blockchain können in chronologischer Reihenfolge festgestellt werden. Manipulationssicher: Die Kettenstruktur macht es schwierig, zu beschädigen oder zu löschen, sobald sie in die Blockchain geschrieben wurden, da jede Modifikation die Integrität der gesamten Kette zerstört.

Zusammenfassung:

"Kettenketten" -Blockblock ist eine Datenstruktur, die durch Anschließen jedes Blocks durch einen Mechanismus wie den Hauptblock des Masterblocks miteinander verbunden wird. Die Struktur dieser Kette sorgt für Schwierigkeiten bei den Daten der Störung und der Fähigkeit und ist eines der wichtigsten Merkmale der Blockchain -Technologie.