⓵ Was ist Blockchar?
Big> Was ist der Blockchar? Im Wesentlichen ist Blockchain verteilt, dezentrales Netzwerkdatenbanksystem, mit dem Datenspeicher, Aktualisierung, Wartung und Betrieb unterschiedlich werden. Blockchain verfügt über vier unverzichtbare Kerntechnologien, nämlich verteilte Speicherung, Einwilligungsmechanismus, Kryptographieprinzipien und Vertrag. Lassen Sie uns also darüber spre chen, was der Unterschied zwischen der Blockchain im Vergleich zur herkömmlichen Informationsverarbeitung ist, was jedem hilft, die Blockchain zu verstehen und jedem eine gemeinsame Verständnis -Blockchain zu verleihen. I. Datenspeicherung in Blockchain: Blockchain -Datenstruktur In Bezug auf die Datenspeicherung verwendet die Blockchain -Technologie "Blockchain -Datenstruktur", um Informationen zu überprüfen und zu speichern. Was bedeutet die Blockchain -Struktur? Alle sahen die Eisenketten eins in eins und selbst wir können jeden Link zum Block sehen, und viele Links werden zusammengebunden, um Blockchain zu bilden. Wie heißt das "The Chain" Store Informationen? Der Unterschied zwischen Blockchain und normalen gespeicherten Informationen besteht nur darin, dass die Daten im nächsten Block in Blockchain Daten im vorherigen Block enthalten. Nehmen Sie die Auswahl eines Beispiels: Ich lese normalerweise Bücher und nach dem Lesen Seite 1, dann lesen Die Seite 2 enthält die Seite des Inhalts von Seite 1 und Inhalt der Seite 3 enthält den Inhalt von 1 und Seite 2 Seite 10 enthält den Inhalt der ersten 9 Seiten, dh ein solch nicht neuer Bänder, auf diese Weise kann an den originellsten Daten verfolgt werden, die ein Trace -Blockchar sind. Blockchain, so "Blockchain -Datenstruktur", macht es Trahribile, das für viele Bereiche wie Nahrung, Schritte, Arzneimittel -Testen usw. relevant ist. Und auf diese Weise wird die Wahrscheinlichkeit von giftigem Milchpulver, gefälschten Impfstoffen und gefälschten Nahrungsmittelvorfällen sehr reduziert, da nach dem Auftreten eines Problems und des Problems und der Rechenschaftspflicht und deutlicher. 2. Datenaktualisierung Der BlockChar: Distributed Knoden -Einwilligungsalgorithmus In Bezug auf die Datenaktualisierung verwendet die Blockchain -Technologie "Distributed Knode Conssigs Algorithmus" die Aktualisierungsdaten. Der gesamte Zeitpunkt wird generiert (dh wenn Daten aktualisiert werden), wird ein Algorithmus benötigt, um mehr als 51% der Knoten im gesamten Netzwerk zu erkennen, bevor der neue Block gebildet wird. Um es unverblümt auszudrücken, das ist die Abstimmung und mehr als die Hälfte der Menschen können mit Zustimmung generieren, wodurch Daten zu Blockchar eingeführt werden. Was sagen Sie? Machen wir Metapher: Vergleichen Sie Blockchar mit dem Kontobuch für alle Datensatzdaten. In der traditionellen Welt gehört die Macht des Kontostuchs und weil das Buch zum Kontobuch gehört. Also die Blockchain, jeder hat dieses Buch. Wenn Sie Ihr Konto aktualisieren möchten, müssen Sie abstimmen. Mehr als die Hälfte der Personen stimmt dem zu, bevor Sie die Kontodaten aktualisieren können. In diesem Prozess werden wir viele Namen einbeziehen: Verteilte, Knoten, Zustimmungsalgorithmen. Dies sind eigentlich sehr leicht zu verstehen alle Gründe (dh alle haben einen Grund für das Buch und das in allen Händen). Es wird so "verteilt" genannt. Der Grund, den alle Diskussionen und die Wähler generiert und einstimmig einstimmt, als "Konsensalgorithmus" bezeichnet zu werden Jede Person, die an der Buchhaltung beteiligt ist, wird so genannt "Knoten". 3. Datenwartung in Blockchar: Kryptographie in der Datenwartungsphase. Der Unterschied zwischen dem Blockchar besteht darin, die Kryptographie zu verwenden, um die Sicherheit der Datenübertragung und des Zugriffs zu gewährleisten. Die Prinzipien werden in Blockchain am meisten angewendet: kein Algorithmus, Merkle -Relaisholz, elliptische Kurvenalgorithmus und Basis58. Diese Prinzipien sind tatsächlich eine Reihe komplexer Operationen und Rotationen als Informationssicherheit in Blockchain. 4. Datenbetrieb in Blockchain: Smart Contracts Smart Contracts sind Verpflichtungsvereinbarungen, die vom Computer definiert und automatisch ausgeführt werdenProgramme. Um es unverblümt auszudrücken, sind sie eine Reihe von Transaktionsstandards, die mit Code ausgeführt werden, ähnlich der aktuellen automatischen Rückzahlungsfunktion von Kreditkarten. Schalten Sie diese Funktion heraus und Sie müssen sich keine Sorgen um etwas sehr Wichtiges machen. Bank bringen automatisch das Geld mit, das Sie schulden, wenn Sie ablaufen. Der bemerkenswerteste Vorteil der Verbraucherverträge besteht darin, eine Reihe von Problemen aus Vertrauen zu vermeiden. Viele von uns sind nicht begegnet, dass wir uns geliehen haben: Amicihabeo, um Ihr 2.000 Yuan -Verspre chen zu zahlen, das Geld im nächsten Monat zu bezahlen. Monat findet dann andere Ausreden oder bezahlen sie. Dies wird unvorhersehbar sein, wenn es es zieht. Es ist viel Geld, aber ein Freund. Obwohl sehr depre ssiv war, war es in Ordnung. Wenn der Schmerz dann nicht in der Lage ist, die Schulden zu bezahlen, da der Schmerzvertrag, sobald der Vertrag im Code ausgelöst wird, nicht sofort ausgeführt wird. Andererseits, ob er es wünscht oder nicht, während er das Gehalt bezahlt und das Geld in ihrem eigenen Grund hat. Fassen Sie den Inhalt des Abschnitts von vier unverzichtbaren Kerntechnologien in Blockchain zusammen, nämlich verteilte Speicherung, Einwilligungsmechanismus, Kryptographieprinzipien und Vertrag. Wir können nicht verstehen, was folgt: Der verteilte Speicher entspricht der Datenspeicherung, der Einwilligungsmechanismus entspricht der Phase der Datenverarbeitung und -aktualisierung, der Kryptographie entspricht dem Informationsbetrieb, und der Vertrag ist das Problem.Das Grundprinzip der Blockchain -Technologie ist die Verwendung verteilter Datenspeicherung, Verschlüsselungsalgorithmen und anderer Technologien, um den Austausch und die Überprüfung von Daten zwischen zahlreichen Knoten vorzunehmen. Zu den Hauptmerkmalen gehören Dezentralisierung, Öffnung und Transparenz und Unveränderlichkeit. Diese Funktionen sind in den folgenden Details beschrieben.
Erstens bedeutet das dezentrale Merkmal von Blockchain, dass es nicht auf einem einzelnen zentralen Verarbeitungsknoten basiert, sondern dass die Daten von zahlreichen Knoten auf dem Raster aufrechterhalten werden. Dies bedeutet, dass jeder Knoten im Blockchain -Netzwerk die gleichen Rechte und Verpflichtungen hat und gemeinsam die Integrität und Sicherheit der Daten bereitstellt. Dieses Design kann das Risiko eines einzelnen Systemversagens erheblich verringern und die Haltbarkeit und Zuverlässigkeit des Systems verbessert.
Zweitens hat die Blockchain -Technologie die Funktionen des Öffnens und Transparenz. Alle Daten zu Blockchain sind öffentlich sichtbar und können von jedem angefordert und verifiziert werden. Die Transaktionstransaktion wird in der Kette aufgezeichnet und durch mehrere Netzwerkknoten verifiziert und bestätigt. Diese Transparenz verhindert nicht nur Betrug und Betrug, sondern erhöht auch das Vertrauen und fördert den freien Wertaustausch zwischen den Parteien.
Schließlich bedeutet die unveränderliche Natur der Blockchain, dass es fast unmöglich ist, zu ändern oder zu löschen, sobald die Daten in der Kette aufgezeichnet sind. Dies liegt daran, dass jeder Block in der Blockchain den Wert des Hash des vorherigen Blocks enthält und eine Kettenstruktur bildet. Um Daten in der Kette zu ändern, müssen die Daten aller nachfolgenden Blöcke gleichzeitig geändert werden, was fast unmöglich ist. Diese Funktion sorgt für eine langfristige Zuverlässigkeit und Datensicherheit.
Blockchain -Technologie als sich entwickelnde Technologie verändert schrittweise den Lebensstil und die Geschäftsmodelle von Menschen. Es verfügt über eine breite Palette von Anwendungsaussichten in Finanzen, Lieferkette, Internet der Dinge, medizinische Versorgung und anderen Bereichen. Mit der kontinuierlichen Entwicklung und Verbesserung der Technologie wird die Blockchain -Technologie in Zukunft eine wichtigere Rolle spielen.