Blockchain ist ein ineinandergreifendes verteiltes Computersystem. Aus Anwendungssicht ist Blockchain ein verteiltes gemeinsames Hauptbuch und eine Datenbank, die dezentralisiert ist, nicht manipuliert werden kann, während des gesamten Prozesses Spuren hinterlässt und nachverfolgt werden kann, kollektive Wartung, Offenheit und Transparenz und andere Eigenschaften.
Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer.
Was für ein ineinandergreifendes Computersystem ist Blockchain?
Blockchain ist ein ineinandergreifendes verteiltes Computersystem.
Was ist Blockchain?
Aus technologischer Sicht umfasst Blockchain viele wissenschaftliche und technologische Themen wie Mathematik, Kryptographie, Internet und Computerprogrammierung. Aus Anwendungssicht ist Blockchain einfach ausgedrückt ein verteiltes gemeinsames Hauptbuch und eine Datenbank mit den Merkmalen Dezentralisierung, Manipulationsfreiheit, vollständige Rückverfolgbarkeit, Rückverfolgbarkeit, kollektive Wartung, Offenheit und Transparenz. Diese Eigenschaften gewährleisten die „Ehrlichkeit“ und „Transparenz“ der Blockchain und legen den Grundstein für die Schaffung von Vertrauen in die Blockchain. Die vielfältigen Anwendungsszenarien der Blockchain basieren im Wesentlichen auf ihrer Fähigkeit, das Problem der Informationsasymmetrie zu lösen und kollaboratives Vertrauen und konsistentes Handeln zwischen mehreren Subjekten zu erreichen.
Blockchain ist ein neues Anwendungsmodell der Computertechnologie wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus, Verschlüsselungsalgorithmus usw. Blockchain ist ein wichtiges Konzept von Bitcoin. Es handelt sich im Wesentlichen um eine dezentrale Datenbank, bei der es sich um eine Reihe von Datenblöcken handelt, die mithilfe kryptografischer Methoden generiert und verwendet werden um die Gültigkeit der Informationen zu überprüfen (Fälschungsschutz) und den nächsten Block zu generieren.
In der englischen Originalversion des Bitcoin-Whitepapers kommt das Wort Blockchain eigentlich nicht vor, sondern es wird Blockkette verwendet. In der frühesten chinesischen Übersetzung des Bitcoin-Whitepapers [9] wurde Blockkette in Blockchain übersetzt. Dies ist das früheste Mal, dass das chinesische Wort „Blockchain“ auftauchte.
Die Cyberspace Administration of China hat am 10. Januar 2019 die „Blockchain Information Service Management Regulations“ erlassen, die am 15. Februar 2019 in Kraft treten.
Als wichtiger Durchbruch für die unabhängige Innovation von Kerntechnologien gelten die Sicherheitsrisikoprobleme der Blockchain derzeit als großer Mangel, der die gesunde Entwicklung der Branche einschränkt. Häufige Sicherheitsvorfälle haben Alarm für die Branche geschlagen. Um die Blockchain zu nutzen, müssen wir die Erforschung und Einrichtung eines Sicherheitssystems beschleunigen, das sich an den Mechanismus der Blockchain-Technologie anpasst.
Typ
Öffentliche Blockchain
Öffentliche Blockchains bedeutet: Jede Einzelperson oder Gruppe auf der Welt kann Transaktionen senden, und die Transaktionen können durch die Blockchain effektiv bestätigt werden, jeder kann an ihrem Konsensprozess teilnehmen. Die öffentliche Blockchain ist die früheste Blockchain und die am weitesten verbreitete Blockchain. Die virtuellen digitalen Währungen aller großen Bitcoin-Serien basieren auf der öffentlichen Blockchain. Es gibt nur eine Blockchain, die dieser Währung entspricht.
Konsortium (Branche) Blockchains
Industrie-Blockketten (Konsortium-Blockketten): Mehrere vorab ausgewählte Knoten werden innerhalb einer bestimmten Gruppe als Buchhalter bestimmt, und die Generierung jedes Blocks wird von allen vorab ausgewählten Knoten gemeinsam entschieden (vorab ausgewählte Knoten). Ausgewählte Knoten nehmen am Konsensprozess teil), andere Zugangsknoten können an Transaktionen teilnehmen, nehmen jedoch nicht am Abrechnungsprozess teil (im Wesentlichen immer noch verwaltete Abrechnung, sondern zu verteilter Abrechnung, wie viele vorab ausgewählte Knoten, wie wird die Abrechnung jedes einzelnen Knotens bestimmt? Blockieren (oder zum Hauptrisikopunkt der Blockchain werden), kann jeder andere begrenzte Abfragen über die offene API der Blockchain durchführen.
Private Blockchains
Private Blockchains: Verwenden Sie nur die Hauptbuchtechnologie der Blockchain für die Buchhaltung. Es kann sich um ein Unternehmen oder eine Einzelperson handeln, mit exklusiver Schreibberechtigung für die Blockchain. Diese Kette unterscheidet sich nicht wesentlich von anderen verteilten Speichern Lösungen. Das traditionelle Finanzwesen versucht, mit privaten Blockchains zu experimentieren, während Anwendungen öffentlicher Blockchains wie Bitcoin industrialisiert wurden und Anwendungsprodukte privater Blockchains noch erforscht werden.
Funktionen
Dezentralisierung. Die Blockchain-Technologie ist nicht auf zusätzliche Verwaltungsagenturen oder Hardwareeinrichtungen von Drittanbietern angewiesen und es gibt keine zentrale Kontrolle. Zusätzlich zur eigenständigen Blockchain selbst realisiert jeder Knoten die Selbstverifizierung, Übertragung und Verwaltung von Informationen durch verteilte Abrechnung und Speicherung . Dezentralisierung ist das herausragendste und wesentlichste Merkmal der Blockchain.
Offenheit. Die Grundlage der Blockchain-Technologie ist die Verschlüsselung der privaten Informationen der Transaktionsparteien. Daher kann jeder die Blockchain-Daten abfragen und entsprechende Anwendungen entwickeln Die gesamten Systeminformationen sind hochtransparent.
Unabhängigkeit. Basierend auf Konsensspezifikationen und Protokollen (ähnlich verschiedenen mathematischen Algorithmen wie dem von Bitcoin verwendeten Hash-Algorithmus) ist das gesamte Blockchain-System nicht auf andere Dritte angewiesen. Alle Knoten können Daten innerhalb des Systems automatisch und sicher überprüfen und austauschen, ohne dass dies erforderlich ist für jeden menschlichen Eingriff.
Sicherheit. Solange Sie nicht 51 % aller Datenknoten kontrollieren können, können Sie Netzwerkdaten nicht nach Belieben manipulieren und ändern. Dies macht die Blockchain selbst relativ sicher und vermeidet subjektive und künstliche Datenänderungen.
Anonymität. Sofern gesetzliche Vorschriften dies nicht erfordern, müssen die Identitätsinformationen jedes Blockknotens technisch gesehen nicht offengelegt oder überprüft werden, und die Informationsübertragung kann anonym erfolgen.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonBlockchain ist ein ineinandergreifendes Computersystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!