Blockchain-Grundlagen: Prinzipien und Sicherheitsmerkmale im Überblick

Was ist das Gesetz der Blockchain,

was ist das Grundprinzip der Blockchain?

Die wichtigsten Punkte, die an der Blockchain -Technologie beteiligt sind, umfassen: Dezentralisierung, vertrauenslose, kollektive Wartung, zuverlässige Datenbank (Relibledatabase), Zeitstempel, asymmetrische Verschlüsselung (asymmetrische Kryptographie) usw. von Institutionen von Drittanbietern. Die Blockchain -Technologie stellt sicher, dass die Systemaufzeichnungen, überträgt und speichert Werttransferaktivitäten, und das Endergebnis muss glaubwürdig sein.

erweiterte Informationen

Die Quelle der Prinzipien der Blockchain -Technologie kann in ein mathematisches Problem zusammengefasst werden: das byzantinische allgemeine Problem. Das Problem des byzantinischen Generals erstreckt sich auf das Internetleben, und seine Konnotation kann zusammengefasst werden: Wie können die Menschen im Kontext des Internets, wenn Wertschöpfungsaktivitäten mit unbekannten Gegnern benötigt werden, verhindern, dass sie von böswilligen Sabotern getäuscht und verwirrt werden und falsche Entscheidungen treffen?

verlängert das byzantinische allgemeine Problem weiter auf das technische Bereich. Seine Konnotation kann zusammengefasst werden als: In Ermangelung von vertrauenswürdigen Zentralknoten und vertrauenswürdigen Kanälen sollte jeder Knoten, der im Netzwerk verteilt ist, einen Konsens erreichen. Die Blockchain-Technologie löst das lang bekannte byzantinische allgemeine Problem-es bietet eine Möglichkeit, Konsensnetzwerke zu schaffen, ohne einzelne Knoten zu vertrauen.

Referenzquelle: Baidu Encyclopedia-Blockchain

Was ist das Prinzip der Blockchain?

Das Blockchain -System besteht aus einer Datenschicht, einer Netzwerkschicht, einer Konsensschicht, einer Incentive -Schicht, einer Vertragsschicht und einer Anwendungsschicht. Unter diesen fasst die Datenschicht grundlegende Daten und grundlegende Algorithmen wie zugrunde liegende Datenblöcke und verwandte Datenverschlüsselung und Zeitstempel zusammen. Die Netzwerkschicht umfasst verteilte Netzwerkmechanismen, Datenausbreitungsmechanismen und Datenüberprüfungsmechanismen usw.; Die Konsensschicht fördert hauptsächlich verschiedene Konsensalgorithmen von Netzwerkknoten. Die Incentive -Schicht integriert wirtschaftliche Faktoren in das Blockchain -Technologiesystem, wobei hauptsächlich der Ausstellungsmechanismus und der Allokationsmechanismus wirtschaftlicher Anreize enthalten sind. Die Vertragsschicht fasst hauptsächlich verschiedene Skripte, Algorithmen und intelligente Verträge zusammen, die die Grundlage für die programmierbaren Eigenschaften von Blockchain sind. Die Anwendungsschicht 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. Das Hauptproblem des von Blockchain gelösten Transaktionsvertrauens und Sicherheit ist das Wesentliche der Einrichtung eines vertrauenswürdigen Informationsaustauschs in nicht vertrauenswürdigen Netzwerken. Das Sicherheitsgesetz von Blockchain ist das Sicherheitsgesetz von Blockchain, nämlich die erste Regel: Speicher bedeutet das Eigentum und die Sicherheit aller Eigentum einer Person, die grundsätzlich von der Speichermethode und der Definitionsrechte von Eigentum abhängt. In der Internet -Welt wird eine große Menge an Benutzerdaten auf den Servern der Plattform gespeichert, sodass das Eigentum an diesen Daten immer noch ein Rätsel ist. Genau wie die, die Sie und meine sozialen IDs schwer zu bestimmen sind, haben Benutzerdaten -Assets den Marktwert der Plattform erhöht, und als Benutzer haben sie die Marktwertdividende nicht genossen. Die Blockchain -Welt verändert das Speichermedium und die Methode, sodass die Besitzung der Vermögenswerte an Einzelpersonen geliefert werden kann.

Informationen erweitern

Die Risiken, mit denen Blockchain -Systeme konfrontiert sindFehler. Daher ist vor der Implementierung erforderlich, ein Risikomodell zu formulieren und spezielle Sicherheit zu erkennen, um ein genaues Verständnis für Risiken und Antwortpläne zu gewährleisten.

1. Sicherheitsmerkmale für die Blockchain -Technologie

● (1) Sicherheit des Schreibens von Daten

Unter dem Einfluss des Konsensmechanismus, nur wenn die meisten Knoten (oder mehrere Schlüsselknoten) des gesamten Netzwerks der Ansicht sind, dass dieser Datensatz gleichzeitig korrekt ist, kann die Authentizität des gesamten Netzwerks erfasst werden, und die aufgezeichneten Daten werden in den Block geschrieben.

● (2) Sicherheit des Lesens von Daten

Die Blockchain verfügt nicht über inhärente Sicherheitsbeschränkungen für das Lesen des Informationen, kann jedoch das Lesen des Informationen in gewissem Maße steuern, z. Gleichzeitig stellen komplexe Konsensprotokolle sicher, dass das von jedem in den Systemiten gesehenen Hauptbuch zu sehen ist, es ist ein wichtiges Mittel, um doppelte Zahlungen zu verhindern.

● (3) Verteilte Denial of Service (DDOS)

Die verteilte Architektur von Angriffen und widersteht Blockchain liefert ihm Punkt-zu-Punkt-Merkmale, Multi-Redundanz-Eigenschaften, und es gibt kein einzelnes Point-Versagensproblem, daher ist die Art und Weise, wie es mit Denial-Denial-Denial-Angriffsanfällen umgeht als ein zentrales System, viel flexibler als ein zentrales System. Auch wenn ein Knoten fehlschlägt, sind andere Knoten nicht betroffen, und Benutzer, die mit den fehlgeschlagenen Knoten verbunden sind, können keine Verbindung zum System herstellen, es sei denn, es gibt einen Mechanismus, der sie zur Verbindung zu anderen Knoten unterstützt.

2. Sicherheitsherausforderungen und Reaktionsstrategien, denen die Blockchain -Technologie ausgesetzt ist. Die Antwortstrategie für diese Art von Risiko besteht darin, eine höhere Privatsphäre und vorsichtige Kontrolle über Netzwerkverbindungen zu erfordern. Für Branchen mit hoher Sicherheit wie der Finanzbranche ist es ratsam, dedizierte Leitungen zum Zugriff auf das Blockchain-Netzwerk zu verwenden, den Zugriff auf die zugegriffene Verbindung zu authentifizieren, den nicht autorisierten Knotenzugriff zu beseitigen, um Datenleckage zu vermeiden, und verwenden Sie den Sicherheitsschutz von Protokollstapelstapel-Ebenen.

● (2) Privatsphäre

Die Transaktionsdaten an öffentlichen Ketten sind für das gesamte Netzwerk sichtbar und die Öffentlichkeit kann diese Transaktionen verfolgen. Jeder kann Schlussfolgerungen über etwas ziehen, indem sie die Blockchain beobachtet, was dem gesetzlichen Schutz der Privatsphäre von Einzelpersonen oder Institutionen nicht förderlich ist. Die Antwortstrategien für diese Art von Risiko sind:

Erstens wird die Zertifizierungsbehörde den Benutzer zur Durchführung von Transaktionen auf der Blockchain vertreten, und Benutzerinformationen und persönliche Verhaltensweisen werden nicht in die Blockchain eingetragen. Zweitens wird die gesamte Netzwerkübertragungsmethode nicht angewendet, aber die Übertragung von Transaktionsdaten wird zwischen Knoten eingeschränkt, wobei relevante Transaktionen durchgeführt werden.

Der Zugriff auf Benutzerdaten wird drittens durch Berechtigungen gesteuert, sodass Besucher, die den Schlüssel halten, entschlüsseln und auf die Daten zugreifen können.

Viertens verwenden Sie Datenschutz -Schutzalgorithmen wie "Null -Wissensnachweis", um die Exposition gegenüber Datenschutz zu vermeiden.

● (3) Rechenleistung

Wo sind Blockchain-Lösungen von Proof-of-Work-Lösungen, die alle mit 51% Rechenleistungsproblemen konfrontiert sind. Mit der allmählichen Konzentration der Rechenleistung besteht objektiv die Möglichkeit, dass Organisationen mit mehr als 50% Rechenleistung auftreten. Ohne Verbesserung wird nicht ausgeschlossen, dass sich das Dschungelgesetz allmählich zu der Beute der Starken entwickelt. Die Antwortstrategie für diese Art von Risiko besteht darin, eine Kombination aus Algorithmen und tatsächlichen Einschränkungen wie gemeinsamem Management und Kontrolle unter Verwendung von Vermögenshypotheken zu verwenden, legal undregulatorische Mittel.

Was Blockchain für

blockhain bedeutet, sind eine verteilte Datenbanktechnologie, mit der digitale Transaktionen oder Ereignisse aufgezeichnet und verifiziert werden.

Blockchain -Technologie weist eine Dezentralisierung und hohe Sicherheitsmerkmale auf. Jeder Datenblock enthält eine bestimmte Anzahl von Transaktionen, und jeder neue Datenblock wird dem vorherigen Datenblock unter Verwendung eines bestimmten Algorithmus zur Bildung einer wachsenden Kette zugeordnet. Diese Kette hat ständige Eigenschaften und gewährleistet Sicherheit und Vertrauen in Transaktionen. Die Blockchain verfügt über eine sehr breite Palette von Anwendungen und kann in mehreren Bereichen wie digitaler Währung, Verwaltung von Vorräten und elektronischer Abstimmung verwendet werden.

Erstens ist Blockchain aus technischer Sicht eine verteilte Datenbank, die sich nicht auf eine zentralisierte Organisation oder Organisation für die Wartung und Verwaltung beruht. Stattdessen sind alle Datensätze und Ereignisse von Transaktionen in verschiedenen Knoten des Systems verstreut. Jeder Knoten besitzt eine Kopie der gesamten Blockchain. Diese dezentrale Struktur macht die Blockchain sehr sicher und transparent.

-Kundenklang sorgt die Blockchain für die Sicherheit von Transaktionen unter Verwendung kryptografischer Algorithmen. Jede Transaktion erfordert einen komplexen Überprüfungsprozess, und nur Transaktionen, die bestimmte Bedingungen erfüllen, werden der Blockchain hinzugefügt. Dieser Verifizierungsmechanismus reduziert das Risiko wie Betrug und doppelte Zahlungen erheblich.

Schließlich ist die Verwendung der Blockchain -Technologie über die digitale Währung hinausgegangen. Beispielsweise kann Blockchain die Authentizität und Transparenz von Informationen bei der Behandlung von Lieferketten wie Quelle, Transport und Lagerung von Produkten sicherstellen. Kurz gesagt, Blockchain ist eine revolutionäre Technologie, die neue Lösungen für die Aufzeichnung und Überprüfung digitaler Transaktionen und Ereignisse durch Dezentralisierung, hohe Sicherheit und Transparenz bietet. Dank der kontinuierlichen Entwicklung und Verbesserung der Blockchain -Technologien wird es in einer größeren Anzahl von Bereichen verwendet und einen breiteren und fernerheiligen Effekt auf die Gesellschaft haben.