Blockchain ist die derzeitige Tendenz der Entwicklung der technologischen Industrie, und "Dezentralisierung" und "nicht zulässige" sind technologische Vorteile, denen gewöhnliche Menschen entkommen können. Die "Dezentralisierung" wird als nicht zentralisierte und unorganisierte Aktion verstanden. Nach der aktuellen Entwicklung ist die Anwendung der Blockchain -Technologie jedoch immer noch relativ schwach und multizentrisch.
Aus den Blockchain -Gründen, die nicht zu manipuliert werden können, können die Blockkörper nicht mit
. "Eine Minderheit folgt der Mehrheit" bezieht sich nicht vollständig auf die Anzahl der Knoten, kann aber auch eine charakteristische Menge sein, die durch Berechnung der Leistung, Eigenkapital oder anderer Computer verglichen werden kann. "Das Gleiche für alle" bedeutet, dass, wenn ein Knoten die Bedingungen erfüllt, alle Knoten das Recht haben, dem Ergebnis der Einwilligung, direkt von anderen Knoten erkannt, Vorrang zu geben und schließlich zum Ergebnis der endgültigen Einwilligung zu werden. Verwenden Sie als Beispiel den Arbeitstest. Nur wenn mehr als 51% der Buchhaltungsknoten vom gesamten Netzwerk überprüft werden, ist es möglich, einen nicht existierenden Datensatz zu fälschen. Wenn es genügend Knoten gibt, um der Blockchain beizutreten, ist dies wesentlich unmöglich, wodurch die Möglichkeit von Betrug
2 beseitigt wird. Die intelligenten Verträge basieren auf diesen zuverlässigen und nicht zulässigen Daten und können automatisch einige vordefinierte Regeln und Begriffe ausführen. Wenn die Informationen (einschließlich medizinischer Informationen und Risikoinformationen) in Versicherungen zu erfassen, ist es einfach, automatisierte Beschwerden in einigen standardisierten Versicherungsprodukten vorzunehmen. In der täglichen Aktivität von Versicherungsunternehmen ist ihre Abhängigkeit von glaubwürdigen Daten gestiegen, obwohl Transaktionen nicht so häufig sind wie in der Bankenindustrie und der Wertpapiere. Daher ist der Autor der Ansicht, dass der Einsatz von Blockchain -Technologie und der Beginn des Datenmanagementpunkts Versicherungsunternehmen effektiv helfen kann, ihre Risikomanagementfähigkeiten zu verbessern. Insbesondere ist es hauptsächlich in das Management des Risikos der Risiko- und Versicherungsgesellschaft von versicherten
3 unterteilt. Die Blockchain kann eine vollständige Übertragung von Informationen im gesamten Netzwerk über eine hierarchische Struktur des von den Knoten verbundenen gestreuteten Netzwerks erhalten und die Genauigkeit der Informationen überprüfen können. Diese Funktion verbessert die Bequemlichkeit und Intelligenz von IoT -Transaktionen in gewissem Maße. Die Blockchain + Big Data -Lösung verwendet das automatische Filtermodell von Big Data, um Kreditressourcen in der Blockchain festzulegen, wodurch die Sicherheit der Transaktionen verbessert und die Komfort von IoT -Transaktionen verbessert werden kann. Sparen Sie Zeit und Kosten für die Anwendung des intelligenten Logistikmodus. Blockchain -Knoten haben sehr freien Zugriffs- und Ausgangsfunktionen und können unabhängig voneinander teilnehmen oder das Blockchain -System ohne Störung des gesamten Blockchain -Systems verlassen. Blockchain + Big Data -Lösungen verwenden die Big Data Integrationsfähigkeiten, die die Ausweitung des grundlegenden Internets der Dinge fördern, um direkter zu sein, was es einfacher machtErreicht die Erweiterung von Benutzern zwischen verteilten Benutzern intelligenter Logistik
Blockchain-Technologie
Hintergrund: Nach der Geburt von Bitcoin wurde festgestellt, dass die Blockchain-Technologie sehr entdeckt wurde. Gleichzeitig wurde die Bitcoin- und Blockchain -Technologie entdeckt.
1.1 Der Zweck der Geburt von Bitcoin:
① Währungstransaktionen haben Aufzeichnungen, das ist das Master -Buch;
② Die Nachteile zentraler institutioneller Buchhaltung - Maniabilisierbar; Yi Chaoofa Bitcoin löst das erste Problem: Anti -Hash -Funktion -Manomission
1.2HASH -Funktion (Verschlüsselungsmethode)
① Funktion: Konvertieren einer String von einer belieh2en Länge in einer festen Länge (SHA256). Die Ausgabe wird auch als Hash -Wert bezeichnet.
Eigenschaften: Es ist schwierig, zwei verschiedene x und y zu finden, so dass H (x) = H (y).
③ Anwendung: Verschlüsselung der MD5 -Datei
1.3 Blockcha
① Definition
Block: Teilen Sie den Buchmaster General in Bulk -Block
Blockchain: Auf jedem Block, Blockkopf hinzufügen. Der Hash -Wert des übergeordneten Blocks wird aufgezeichnet. Jeder Block merkt den Hash -Wert des übergeordneten Blocks und alle Blöcke sind nach einer Blockchain verbunden.
Wie kann verhindern, dass die Transaktionsaufzeichnungen manipuliert werden?
Nach der Bildung einer Blockchain wird die Manipulation einer Transaktion sichergestellt, dass sich der Hash -Wert des Transaktionsblocks von seinem Unterblokchi unterscheidet.
Obwohl der Hash-Wert im Sekundärkopf weiterhin den Hash-Wert in der Blockade des Blocks manipuliert, wird der Hash-Wert des Subblokkos und den Hash-Wert im Grand Block verursacht und wird manipuliert.
1.4 Die Essenz der Blockchain
① Die Essenz von Bitcoin und Blockchain: Ein großartiges Master -Buch, das von allen gesehen werden kann, werden nur Transaktionen aufgezeichnet.
Technologie ②CORE: Stellen Sie durch den Hash der Verschlüsselungs -Hash + -Datenstruktur sicher, dass Buchhaltungsunterlagen nicht manipuliert werden können.
Funktion ③CORE: Vertrauen erstellen. Die Fiat -Währung basiert auf der Glaubwürdigkeit der Regierung, während Bitcoin auf Technologie basiert.
1.5 So tauschen Sie
① um Transaktionen, ein Konto und ein Kennwort erforderlich, was den öffentlichen und privaten Tasten entspricht. Es erfordert keine Anwendung oder sogar einen Computer. Sie können eine Münze 256 -mal drehen und einen privaten Schlüssel generieren. Die Adresse wird vom privaten Schlüssel umgewandelt. Die Adresse kann nicht vom privaten Schlüssel storniert werden.
Adresse ist Identität, die die ID in der Bitcoin -Welt darstellt.
Nach dem Erstellen einer Adresse kann alle nur dann bekannt sein, wenn es in das Buch Mastro Blockchain eintritt.
② Digitale Signaturtechnologie
Vorzeichen für die Signaturfunktion (privater Schlüssel von Zhang SAN, Transferinformationen: Zhang San Transfer 10 yuan a dort) = diese Übertragungssignatur
Überprüfen Sie die koreanische Überprüfung (Adresse von Zhang San, die Übertragung von Übertragung: Zhang Santransfer 10 yuan a lian a li SI, SI SI, SI SI SI SI SI SI SI SI SI, Transfer, Transfer, Transfer, Transfer, Transfer, Transfer, Übertragung, Transfer, Transfer, Transfer, Transfer, Transfer, Transfer, Transfer, Transfer, Transfer. Unterschreiben Sie diese Transaktion über das Zeichen der Signaturfunktion ().
Jeder kann überprüfen, ob die Signatur von Zhang San selbst emittiert wird, der Zhangs private Schlüssel hält, indem sie die koreanische Weste überprüft (). Gibt wahr zurück, ansonsten falsch.
Signature () und Verifizierung () werden durch Verschlüsselung garantiert, um nicht unterbrochen zu werden. ·
③ Führen Sie die Transaktion
Zhang SAN aus, die die Übertragungsinformationen und die Signatur im gesamten Netzwerk für interne Zwecke bereitstellen. Nach der Prämisse, dass das Konto einen Restbetrag enthält, wird es nach Überprüfung der Signatur im Buch aufgezeichnetMastro Blockchain. Nach der Registrierung wurde das Zhang SAN -Konto um 10 Yuan reduziert und erhöhte sie um 10 Yuan.
unterstützt Eins-zu-Eins-Transaktionsmethoden, eins-zu-Viele, Multi-to-One und viele zu viele.
In der Bitcoin -Welt sind private Schlüssel alles! ! !
1.6 Zentralisierte Buchhaltung
① Vorteile der zentralisierten Abrechnung:
A. Es spielt keine Rolle als Buchhaltungszentrum, mach dir keine zu sehr,
b. Die zentralisierte Rechnungslegung hat eine hohe Effizienz
② Nachteile der zentralisierten Bilanzierung:
Ein Angriff der Leugnung des Dienstes
b Stop Service, nachdem die Institutionen zum Angriff müde sind. Zerstören Sie Server, Netzwerke, Überwachung, rechtliche Lösung, staatliche Intervention usw.Alle geheimen Währungsversuche mit zentralisierten Institutionen in der Geschichte sind gescheitert.
Bitcoin löst das zweite Problem: So dezentralisieren Sie
1.7 dezentrale Buchhaltung
① Dezentralisierung: Jeder kann berücksichtigen. Jeder kann ein komplettes Kontobuch führen.
Jeder kann Open -Source -Programme herunterladen, am P2P -Netzwerk teilnehmen, die von der Welt gesendeten Transaktionen anhören, zu einem Knotenbuchhaltung werden und an der Buchhaltung teilnehmen.
② Decentrald Accounting -Prozess
Nachdem jemand eine Transaktion gestartet hat, überträgt er sie in das gesamte Netzwerk.
Jeder Buchhaltungsknoten überwacht kontinuierlich und führt weiterhin Transaktionen über das gesamte Netzwerk durch. Erhalten Sie eine neue Transaktion, nachdem Sie die Genauigkeit überprüft haben, sie in den Transaktionsbecken und verbreitet sich weiterhin zu anderen Knoten.
Aufgrund der Ausbreitung des Netzwerks ist die Transaktionszeit mehrerer Buchhaltungsknoten gleichzeitig nicht unbedingt gleich.
Jedes Mal wird eine Person auf eine bestimmte Art und Weise von allen Buchhaltungsknoten entworfen und ihr Transaktionenpool wird als nachfolgender Block verwendet und überträgt ihn im gesamten Netzwerk.
Andere Knoten beseitigen die Transaktionen, die in ihren Transaktionsbecken auf der Grundlage von Transaktionen im letzten Block aufgezeichnet wurden, die Konten fortsetzen und beim nächsten Mal auf die Auswahl warten.
③ kondiCentilisierte Buchhaltungseigenschaften
Ein Block wird alle 10 Minuten erzeugt, aber nicht alle Transaktionen in diesen 10 Minuten können aufgezeichnet werden.
Ein Buchhaltungsknoten, der die Rechnungsrechtsrechte erhält, erhält eine Belohnung für 50 Bitcoins. Nach 210.000 Blöcken (ca. 4 Jahre) wird die Belohnung halbiert. Das Gesamtvolumen beträgt ungefähr 21 Millionen und sollte 2040 extrahiert werden.
findet eine Zahl, wodurch Ungleichheit zutrifft:
Zusätzlich zum Überqueren von Zufallszahlen von 0 gibt es keine andere Lösung. Der Prozess der Lösung des Problems wird auch als Bergbau bezeichnet.
Jeder, der das erste Recht auflöst, hat das Recht, aufzunehmen.
Ein Buchhaltungsknoten übernahm den Befehl, um die Lösung zu finden, und kündigte sie für das gesamte Netzwerk an. Eine weitere Überprüfung des geknoteten Fehlers, eine neue Berechnung, wird nach dem neuen Block neu gestartet. Diese Methode wird Pow genannt.
⑤ Schwierigkeitsgrad -Regulation
Die Zeit für jeden Block ist nicht genau 10 Minuten
Mit der Entwicklung von Bitcoin wurde die Berechnungsleistung des gesamten Netzwerks nicht verbessert.
Um die Variationen der Berechnungsleistung zu bewältigen, jeweils 2016 (ca. 2 Wochen), wird die Schwierigkeit erhöht oder verringert, so dass die durchschnittliche Zeit für jeden Block 10 Minuten beträgt.
#ouyiOkex ## Bitcoin [Super Talk] ## Digitale Währung#
Warum manipuliert der Blockchain? Analysieren Sie seine GrundprinzipienWas ist das unveränderliche Blockchain -Arbeitsprinzip? Um es zu verstehen, müssen wir ein Konzept vorstellen: den Hashing -Algorithmus. Es gibt viele Arten von Hashing -Algorithmen, und ihre grundlegende Funktion besteht darin, die Datendateien jeder Länge in einer Reihe von univokalen entspre chenden festen Länge zu konvertieren.
Es ist möglich zu verstehen, dass jede Datei eine Zeichenfolge von Tags in fester Länge generiert.
Dieser Algorithmus ist irreversibel, dh wenn Sie dieses Tag erhalten, ist es nicht möglich, die Originaldatendatei umgekehrt abzuleiten.
Wenn in der Datendatei dünne Änderungen vorhanden sind, wie z.
Es ist unmöglich, abzuleiten, was mit der Datendatei aus den Unterschieden zwischen alten und neuen Etiketten passiert ist. Daher ist es einfach zu überprüfen, ob es zu einem bestimmten Zeitpunkt eine Datei gibt oder ob die beiden Dateien gleich sind.
ist diese irreversible Natur, die die Irreversibilität der Blockchain bestimmt. In jedem Block gibt es zusätzlich zu den Transaktionsdaten innerhalb von zehn Minuten auch eine Überschrift des Blocks.
Der Header enthält den Hash -Wert früherer Blockierungsdaten. Diese Hash sind verschachtelte Schichten für Schicht mit festen Längen, und schließlich sind alle Blöcke mit der Serie verbunden, um eine Blockchain zu bilden. Blockchain enthält alle Transaktionen und neue Währungsemissionen von der Geburt der Kette.
Wenn ich ein Bösewicht wäre, riss ich mich mit der Vereinbarung. Beinhaltet den Absender und den Transaktionsempfänger und den Übertragungsbetrag. Der Absender sendet Bitcoin, der auf die ersten Blöcke der jüngsten Währungsfrage zurückgeführt werden kann.
Die Legitimität des Besitzes des Absenders dieser Bitcoins wird durch die ursprünglichen Ausstellungsblöcke der Währung und durch alle Register der historischen Transaktionen in Bezug auf die Währung garantiert.
Manipulation einer Transaktion bedeutet daher, dass alle nachfolgenden Hash- und zugehörigen Transaktionen erneut manipuliert werden, was extrem hohe Leistung und Schwierigkeiten erfordert, und die Erfolgswahrscheinlichkeit ist Null.
Wie verhindert die Blockchain Daten manipuliert?Blockchain ist ein neues Anwendungsmodell für IT-Technologien wie verteilte Datenstreppen, Point-Punto-Übertragung, Einwilligungsmechanismus und Verschlüsselungsalgorithmen.
unterschiedlich als der traditionelle verteilte Speicher spiegelt sich die Einzigartigkeit des verteilten Speicher von Blockchain hauptsächlich in zwei Aspekten wider: Erstens speichert jeder Blockchain -Knoten vollständige Daten basierend auf einer Blockchain -Struktur. Der herkömmliche verteilte Speicher unterteilt die Daten im Allgemeinen in mehrere Kopien, basierend auf bestimmten Speicherregeln. Zweitens ist jeder Blockchain -Knoten unabhängig und hat einen gleichen Zustand. Es basiert auf einem Einwilligungsmechanismus, um die Konsistenz der Speicherung sicherzustellen. Der herkömmliche verteilte Speicher synchronisiert die Daten im Allgemeinen über den zentralen Knoten mit anderen Backup -Knoten.
Kein Knoten kann die Daten des Kontos separat aufzeichnen, wodurch die Möglichkeit vermieden wird, dass ein einzelner Buchhalter überprüft oder beschädigt wird, um gefälschte Konten aufzuzeichnen. Auch weil es theoretisch ziemlich Buchhaltungsknoten gibt, sofern nicht alle Knoten zerstört werden, gehen die Konten verloren und garantieren somit die Sicherheit der Daten des Kontos.
Die Informationen zur in der Blockchain archivierten Transaktion sind öffentlich. Die Informationen zur Identität des Kontos sind jedoch stark verschlüsselt und nur unter der Genehmigung des Datenbesitzers zugänglich, wodurch die Daten und die Datensicherheit garantiert werdenPersönliche Privatsphäre.
Blockchain bietet vier verschiedene Einwilligungsmechanismen, die für verschiedene Szenarien der Anwendung und des Gleichgewichts zwischen Effizienz und Sicherheit anwendbar sind.
Gemäß den oben genannten Eigenschaften kann diese Datenspeichertechnologie die Möglichkeit der Manipulationen an Daten perfekt verhindern. Es kann auch in vielen Bereichen in der Realität verwendet werden, was eine sicherere und zuverlässigere Garantie bei der Signatur von elektronischen Verträgen im Vergleich zu unserer elektronischen Testspeichertechnologie bietet.
Der Bitcoin Bitcy Bitcoin