Entdecken Sie die Grundlagen der Blockchain: Ein umfassender Leitfaden

Was ist wirklich Blockchain?

Was ist wirklich Blockchain? Kurz gesagt, Blockchain ist ein verteiltes, dezentrales Netzwerkdatenbanksystem, mit dem Datenspeicher, Aktualisierungen, Wartung und Betrieb unterschiedlich sind. Die Blockchain verfügt über vier unvermeidbare Kerntechnologien: Verteilte Speicherung, einstimmiger Mechanismus, Kryptographiestheorie und intelligenter Vertrag. Lassen Sie uns also darüber spre chen, was der Unterschied zwischen der Blockchain im Vergleich zur herkömmlichen Datenverarbeitung ist, was hilft, zu verstehen, was Blockchain ist, und jedem ein normales Verständnis der Blockchain verleiht. 1. Datenspeicher in Blockchain: Die Blockchain -Datenstruktur verwendet die "Blockchain -Datenstruktur", um Daten hinsichtlich der Datenspeicherung der Datenstruktur zu überprüfen und zu speichern. Was bedeutet die Blockchain -Struktur? Alle haben Eisketten nacheinander nacheinander gesehen. Tatsächlich kann jeder Link als Block betrachtet werden, und viele Links werden zusammengebunden, um eine Blockchain zu erstellen. Wie wird das so genannt "Eisenketten" Daten speichern? Einfach ausgedrückt, der Unterschied zwischen Blockchain und einfachen gespeicherten Daten besteht darin, dass die Daten im nächsten Block auf der Blockchain Daten im vorherigen Block enthalten. Als Beispiel lesen: Wir lesen in der Regel Bücher und nach dem Lesen von Seite 1, dann lesen Sie Seite 2 und Seite 3 In der Blockchain enthält der Inhalt von Seite 2 in der Blockchain, wenn wir jeden Block mit einer Seitennummer beschriften, und der Inhalt von Seite 3 enthält den Inhalt von Seite 1 und Seite 2 Seite 10 hat den Inhalt der ersten 9 Seiten, die grundsätzlich sind. Blockchain. Blockchain, so"Blockchain -Datenstruktur" macht es nachweisbar, das natürlich für viele Bereiche gilt, wie z. Jedes Mal, wenn ein neuer Block generiert wird (dh wenn die Daten aktualisiert werden), muss ein Algorithmus im gesamten Netzwerk von mehr als 51% Knoten genehmigt werden, bevor er einen neuen Block bildet. Um es klar zu halten, ist es eine Abstimmung, und mehr als die Hälfte der Menschen können sie mit Zustimmung generieren, was die Daten auf der Blockchain nicht kontrolliert hat. Warum sagst du das? Lassen Sie uns eine Metapher erstellen: Wir vergleichen Blockchain mit einem Kontobuch, wenn sie alle Daten aufzeichnen. In der traditionellen Welt liegt das Kontobuch die Macht der Buchhaltung in dem Buch, und das Kontobuch bezieht sich auf das Kontobuch. In Blockchain hat jeder dieses Kontobuch. Wenn Sie das Konto aktualisieren möchten, müssen Sie abstimmen. Mehr als die Hälfte der Personen stimmt dem zu, bevor sie die Kontodaten aktualisieren. In diesem Prozess werden wir viele Substantive enthalten: verteilte Knoten und Konsensalgorithmen. Diese Substantive sind wirklich sehr leicht zu verstehen: Jeder behält einen Bericht (dh jeder besitzt das Kontobuch, und das Kontobuch ist in den Händen von allen verstreut), was die sogenannten "verteilt" ist; Die Diskussion und die einstimmige Buchhaltung, die durch die Diskussion und einstimmig erzeugt wurden, stimmten zu, dass der sogenannte "einstimmige Algorithmus" bezeichnet wird; Jede Person, die an Buchhaltung beteiligt ist, ist der sogenannte "Knoten". 3.. Datenwartung in Blockchain:Die Kryptographiedaten befinden sich in der Wartungsphase. Der Unterschied zwischen Blockchain besteht darin, dass diese Daten die Kryptographie verwendet, um die Übertragung und Sicherheit des Zugangs zu gewährleisten. In Blockchain angewandte kryptografische Prinzipien sind in erster Linie: Hash -Algorithmus, Merkal -Hash -Baum, elliptische Kurvenalgorithmus und Basis 58. Diese Prinzipien sind tatsächlich eine Reihe komplexer Operationen und Umwandlungen, um den Datenschutz auf Blockchain sicherzustellen. V. Um es klar zu halten, handelt es sich um eine Reihe von Transaktionsstandards, die mit demselben Code ausgeführt werden, der der aktuellen automatisierten Repayment -Funktion der Kreditkarte ähnelt. Wenn Sie diese Funktion aktivieren, müssen Sie sich keine Sorgen um irgendetwas machen. Wenn dies fertig ist, wird die Bank automatisch das von Ihnen gegebene Geld abziehen. Der hervorragende Vorteil von intelligenten Verträgen besteht darin, dass sie eine Reihe von Problemen vermeiden, die sich aus dem groben Glauben ergeben. Viele von uns haben der Tatsache konfrontiert, dass wir geliehen werden: Mitram Ich muss 2.000 Yuan bezahlen und verspre chen, das Geld nächsten Monat zurückzugeben. Im nächsten Monat findet er andere Ausreden, es nicht zurückzahlen. Es wäre unerwartet, wenn er es herum zieht. Es hatte nicht viel Geld, aber es war immer noch ein Freund. Obwohl Sie sehr traurig waren, wäre es in Ordnung. Dann kann er nach einem intelligenten Vertrag möglicherweise nicht in der Lage sein, das Darlehen zu zahlen, da in einem intelligenten Vertrag einmal in einem VertragNach Auslösen der Bedingungen wird der Code automatisch ausgeführt. Ob er es will oder nicht, er muss zurückzahlen, solange er sein Gehalt bezahlt und Geld auf seinem Konto hat. Der Inhalt dieses Abschnitts ist kurz, die Blockchain verfügt über vier unvermeidbare Kerntechnologien: Verteilte Speicherung, Konsensmechanismen, Kryptographiestheorie und intelligente Vertrag. Wir können dies auf diese Weise verstehen: Der verteilte Speicher entspricht der Datenspeicherung, der einstimmige Mechanismus entspricht der Phase der Datenverarbeitung und -aktualisierung. Die Korruptografie entspricht der Datensicherheit, und intelligente Verträge entspre chen den Problemen mit der Datenbetrieb. Was sind die Haupttechnologien von

Blockchain?

In den vier Haupttechnologien des

Blockchanin bilden die Kombination der Blockchine - Blockchain die Wertstrukturen einer Schleife in den Blocküberschriften. Zeitstempel und Datensatz: Jeder Block wird aufgezeichnet, wenn die Erstellungszeit aufgezeichnet wird. Datardords enthalten Kettenmodelle der Integrität der Partei.

Verteilter Speicher: Dezentralisierung - Blockchain akzeptiert einen verteilten Speicher. Knoten Public - Neue Daten aus dem Netzwerk, um die Authentizität und Zuverlässigkeit neuer Informationen zu gewährleisten, müssen Sie neue Informationen aus dem Netzwerk bestätigen. Ausdauerangriffe: Unterschiedliche Angriffe aus verschiedenen Speicherplätzen oder Knoten aus einer Knotenvariation mit der Anzahl der Knoten sind schwierig, die Datensicherheit des gesamten Netzwerks zu beeinflussen.

Kryptographie: asymmetrische Verschlüsselung: Blockchain ist eine gemeinsame Verschlüsselungstechnologie, einschließlich öffentlicher und privater Schlüssel, einschließlich öffentlicher und privater Schlüssel zur Gewährleistung der Datenübertragung und Speichersicherung. Hash -Algorithmus: Erzeugen Sie die Länge des Längenwerts, um die Integrität und den Unterschied von Informationen zu bestätigen. Digitales Zertifikat: Verwenden Sie private Schlüssel, um die Transaktionsinformationen zu unterschreiben, um die Authentizität und Würde der Zahlung sicherzustellen.

Krisenmechanismus: pow (efficieval casual) - KnotenViele Konkurrenz um Rechnungslegungsmöglichkeiten, indem sie um Computerenergie konkurrieren, um die Gerechtigkeit und die Dezentralisierung von Netzwerken zu gewährleisten. POS (Proof of Shares) - Knoten basierend auf der Anzahl und Zeit der digitalen Währung. Knoten haben Zugang zu Statistiken und verbessern die Wirksamkeit des Matthäus. DPOS (von Aktien): Der Knoten wählt Proxy -Überprüfung und Buchhaltungsvertreter aus. Es wird aufgenommen, die effektiver sind.

Diese Schlüsseltechnologien haben Infrastruktur- und Blockierungsmechanismen sowie die Dezentralisierung von ihnen organisiert, Vier Hauptblockchain -Technologien

Die vier Haupttechnologien der Blockchain umfassen:

Netzwerktechnologie P2P:

Infrastruktur: Die Netzwerktechnologie P2P ist die Grundlage der Blockchain, die es jedem Knoten im Netzwerk ermöglicht, Ressourcen unabhängig austauschen. Dezentralisierung: Tausende von Knoten treten frei ein und verlassen die verteilten Netzwerke und garantieren die dezentralen Eigenschaften der Blockchain.

Kryptographie -Technologie:

asymmetrischer Verschlüsselungsalgorithmus: Blockchain verwendet einen asymmetrischen Verschlüsselungsalgorithmus, der öffentliche Schlüssel wird zum Verschlüsseln von Informationen verwendet und der private Schlüssel wird zum Entschlüsseln verwendet. Informationssicherheit: Diese Verschlüsselungsmethode garantiert die sichere Übertragung von Informationen in einem verteilten Netzwerk und stellt die Integrität, Sicherheit und Unveränderlichkeit von Informationen sicher.

Intelligenter Vertrag:

Automatische Ausführung: Ein intelligenter Vertrag ist ein automatisch durchgeführter Vertrag, der zuverlässige Transaktionen ohne Bedarf an Dritten ermöglicht. Kommerzielle Anwendung: Bei kommerziellen Aktivitäten vereinfachen intelligente Verträge den Transaktionsprozess und bieten Sicherheitsgarantien, sodass beide Parteien die Vertragsbedingungen automatisch ausführen können.

Einwilligungsmechanismus:

Vertrauen: Der Einwilligungsmechanismus ist die Haupttechnologie für Blockchain zur Bildung von Vertrauen, um sicherzustellen, dass die Vereinbarung ohne zentralisierte Institutionen erreicht werden kann. Zustimmung des Algorithmus von Maschinen: In den verteilten Netzwerken wird die Zustimmung durch Maschinenalgorithmen gebildet. Vertrauen wird rekonstruiert und freie Vereinigung, Schöpfung, Innovation und Glück der freien Menschen sowie Änderungen der Produktionssysteme und Methoden zur Verteilung des Wertes.