Blockchains: Grundlagen, Technologie und Anwendungen

I、 Was ist die Blockchain -Technologie?

Was ist die Blockchain -Technologie für die Kernzusammensetzung? Was ist die Blockchain-Technologie: Blockchain-Technologie ist ein neues Anwendungsmodell und verwendet Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmaschinationen und Verschlüsselungsalgorithmen und Verschlüsselungsalgorithmen. Nach diesem technischen Modell wird das Transaktionssystem von mehreren Knoten abgeschlossen, die an verschiedene Standorte verteilt sind. Knotenaufzeichnungen vervollständigen ein Konto, um an der Legalität der Kommission und der gemeinsamen Aussagen teilzunehmen. Kernkomposition Blockchain -Technologie: I Distributed Ledger: Das Transaktionssystem wird von vielen Knoten abgeschlossen, die an verschiedene Orte verteilt sind. Jedes Knoten zeichnet ein vollständiges Konto auf, die Informationen ausführen. 2. Konsensmechanismus: Alle Rechnungslegungsknoten zum Vertrauen durch Zustimmung von Mechanismen, um die Gültigkeit der Transaktionsaufzeichnungen zu bestimmen und nicht sorgfältig. Blockchain schlägt eine Vielzahl von Einwilligung von Mechanismen vor, die zu unterschiedlichen Anwendungsmissionen entspre chen und Effizienz und Sicherheit ausbalancieren. 3. Asymmetrische Verschlüsselungs- und Autoritätstechnologie: Transaktionsdatenspeicher in der Öffentlichkeit von Blockchain, aber aufgrund von Identitätsinformationen wird stark verschlüsselt und nicht nur unter der Behörde und dem Informationsbesitzer zugegriffen, um die Informationssicherheit und die Privatsphäre sicherzustellen. 4. Intelligenten Verträgen nach vertrauenswürdigen und manipulationsfreien Daten können der Schmerzvertrag sofort vordefinierte Regeln und Bedingungen erfolgen und für viele Bereiche für Versicherungen und Finanzierungen gelten. Die Anwendungen von Blockchain -Technologievorteilen: Mit Expansionsanwendungen hat die Blockchar -Technologie in verschiedenen Branchen immer mehr Aufmerksamkeit auf sich gezogen. Sein Versorgungsunternehmen ist, dass es Vertrauens- und Sicherheitsprobleme in Transaktionen und Wirkung in technischen Merkmalen als verteilte Ledger, Konsensmaschinationen, asymmetrische Verschlüsselung und Verbraucherverträge ausschließt. In vielen Bereichen wie Finanzen, Gesundheitsversorgung und Recht wird die Blockchain -Technologie als weit verbreitete Bewerbung als Trend in der Internetfinanzbranche angesehen.

II、 Blockchain Populär Beschreibung

1 ist eine verteilte Ledger -Technologie. 2. von dem vorhandenen zentralisierten System. Es gibt kein einzelnes Zentrum, aber alle Teilnehmer bilden den Kern des Netzwerks. 3. Das verteilte Hauptbuch ist an mehrere Knoten des Netzwerks verteilt, aber alle Knoten haben Kopien des gesamten Hauptbuchs. 4. Die Blockchain -Technologie muss auch Vermittler beseitigen und die Transaktionseffizienz und -transparenz verbessern. 5. Zum Beispiel muss das vorhandene Handelsmodell über eine dritte party -Zahlungsplattform Geld verarbeiten, und die Blockchain -Technologie ermöglicht es Käufern und Verkäufern, ihre eigenen direkten Transaktionen ohne Vermittler durchzuführen. 6. Wenn die Transaktionsinformationen vom Knoten des Netzwerks im Blockchain -System überprüft werden, wird sie auf allen anderen Knoten ausgestrahlt und im entspre chenden Hauptbuch aufgezeichnet, um die Unveränderlichkeit und Verfolgung der Daten zu gewährleisten. 7. Auch wenn es ein Problem mit einem Knoten gibt, können die Sicherungsdaten des verschiedenen Knotens die Stabilität des gesamten Systems und die Integrität der Daten garantieren. 8. Die oh2e Beschreibung zeigt, dass die Blockchain eine sichere, effiziente und transparente Technologie ist, die die Art und Weise der Datenverarbeitung und -transaktionen verändert. Ein Bild, um zu verstehen, was Blockchain ist (fünf Minuten, um zu verstehen, was Blockchain ist) Eine kurze Einführung in die Blockchain. Im Allgemeinen ist die Blockchain -Technologie eine neue verteilte Infrastruktur und das Computerparadigma, das Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knotenkonsensusalgorithmen zum Generieren und Aktualisieren von Daten verwendet, die Kryptografie verwendet, um die Sicherheit von Übertragung und Datenzugriff zu gewährleisten. Programm und Daten verwenden.

Die zugrunde liegenden Technologien digitaler Kryptowährungen wie Bitcoin, Litecoin, Puyin und Ethereum sind alle Blockchains, und sie sind nur eine Blockchain -Anwendung.

Was ist Blockchain? Ein Cartoon, den Sie verstehen können (müssen von den Anfängern lesen)

In der frühen Kryptographiekreis wurde die zugrunde liegende Technologie von Bitcoin "Bitcoin" genannt.

Aber aufgrund der Verwirrung der Öffentlichkeit sind die Menschen heutzutage, indem sie von Bitcoin spre chen, dass Bitcoin Synonym für Illegalität, Betrug und Pyramidendiagramme ist und eine weitere Blase auf der Ebene des Phänomens im Internet ist! Die Menschen mussten alle zugrunde liegenden Technologien (Horodate, Arbeitsmechanismen usw.) zusammenführen, und um sie von Bitcoin zu unterscheiden, benannten sie die Blockchain um, die sie in "Blockchain" übersetzte, was zum Auftauchen des Wortes "Blockchain" führte.

Blockchain ist keine einzige Technologie, sondern eine Sammlung einer Reihe von Technologien.

Wie kann man die Blockchain verstehen? Nutzen wir zunächst die Liebe, die jeder gerne hat, und geben wir ein einfaches Beispiel. Wenn Sie ein einfaches Blockchain -Modell aufbauen, tritt in diesem Blockchain -Modell die folgende Situation auf:

In Zukunft werden sich alle Männer und Frauen im guten Alter verlieben, und der gesamte Prozess der Heirat wird von allen anderen Männern und Frauen des guten Alters vereinbart, und alle Geschichten, die die beiden Personen ankommen, bilden einen Block.

Alle anderen Männer und Frauen sind Kanäle.

Die Blockchain muss genau ein "vollständiges" System sein, was bedeutet, dass jeder Knoten der Kette ein Zentrum ist.

Versuchen Sie, Männer und Frauen verliebt zu heiraten, ihre Kreise von Freunden zu veröffentlichen, ihre Liebe zu zeigen und zu verspre chen, sich mit einem Leben zu lieben und allen anderen verheirateten Männern und Frauen bekannt zu sein, ist die Anwendung von Blockchain. Wenn eines Tages eine Party ihr Verspre chen bricht, denken Sie nicht, dass es nützlich ist, die Fotos zu löschen, da jedes Stück von allen Männern und Frauen aufgezeichnet wird, die für die Ehe geeignet sind.

Nicht gelöscht und kann nicht geändert werden, sondern es handelt sich um die Blockchain -Technologie.

Die Blockchain enthält eine beliebte Erklärung der Blockchain. Die Leute waren mit Bitcoin vorsichtig, aber viele Menschen wissen nicht, was Blockchain ist.

Bitcoin ist eine digitale Währung, für die viele Menschen mehr Aufmerksamkeit schenken, und die zugrunde liegende Technologie von Bitcoin ist Blockchain. Die Blockchain ist wie ein großes Datenbankbuch, das alle Transaktionen in diesem großen Buch aufzeichnet.

Geben Sie ein Beispiel, um sich selbst zu veranschaulichen. "Im Moment wird jeder das Konto mit dem Kontonbuch in seinen Händen aufzeichnen. Jeder hat ein Kontobuch, das die Möglichkeit vermeiden kann, dass das Kontobuch gefälscht ist.

Was ist das Konzept der Blockchain? Was ist die Blockchain genau? VerstehenMinuten!

Am 25. Oktober 2019 sandte die Verbreitung von Nachrichten ein sehr wichtiges Signal: Das Land sollte die Blockchain energisch entwickeln. Danach wurde die Blockchain im Internet eine Berühmtheit, und die "Blockchain" -Figuren schwebten auf den Straßen und Gassen. Tatsächlich haben viele Technologieunternehmen seit langem Schritte für die Blockchain -Technologie unternommen.

Obwohl die Blockchain sehr beliebt ist, wissen viele Menschen nicht viel über die Blockchain.

Was ist Blockchain?

Lassen Sie uns zuerst sehen, wie Baidu es erklärt hat. Die Baidu -Enzyklopädie zeigt, dass Blockchain ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt -zu -Punkt -Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen ist.

Warum wird die Blockchain Blockchain genannt?

Die Blockchain besteht aus Grenzen, die nacheinander verknüpft sind, und die Blöcke sind die Speichereinheiten nacheinander, wobei die Kommunikationsinformationen jedes Blockknotens aufgezeichnet werden. Während sich der Informationsaustausch entwickelt, wechselt ein Block weiter zu einem anderen Block und das Ergebnis wird als Blockchain bezeichnet.

Was sind die Eigenschaften der Blockchain?

Blockchain hat die folgenden Eigenschaften:

1. Die Dezentralisierung hat ein gutes Vertrauensverhältnis zwischen ihnen hergestellt. Dies wendet hauptsächlich die Technologie des großen Buches der Blockchain an.

2. Dies ist natürlich grundsätzlich unmöglich. Dies stammt hauptsächlich aus der zentralen Blockchain -Technologie: dem einvernehmlichen Mechanismus, der die Eigenschaften der "Minderheit der Mehrheit befolgt" und "jeder ist gleich".

5. Tatsächlich ist dies nicht der Fall.

Jetzt werde ich Ihnen eine Geschichte erzählen, die Ihnen hilft, die Blockchain besser zu verstehen.

Es gibt drei Personen in der Familie, darunter Mama und Papa, Bruder und jüngerer Bruder. Letztes Jahr war mein Vater für das Kontobuch der Familie verantwortlich und mein Vater war für alle Einnahmen und Ausgaben zu Hause verantwortlich.

Auf doppelten elf war meine Mutter, die immer sparsam gewesen war, eine schöne Kleidung auf Taobao kaufen. Theoretisch ist das Geld, das für den täglichen Verbrauch der Familie ausgegeben wurde, mit Ausnahme des Geldes, das für das Bank- und Finanzmanagement eingezahlt wurde, in diesem Kontobuch, aber egal wie Sie es betrachten, das ist falsch. Ein bestimmter Verbrauch ist eindeutig nicht verfügbar, wird jedoch aufgezeichnet.

Später ergriff mein Vater die Initiative, um zuzugeben, dass er nicht anders konnte, als eine Packung Zigaretten zu kaufen.

Später änderte meine Mutter ihre Strategie, und die ganze Familie behielt die Konten, und alle verzeichneten monatliche Verbrauchskosten in ihrem eigenen Kontobuch. Immer wenn zu Hause eine Transaktion oder ein Verbrauch auftritt, wird meine Mutter weinen: "Speichern Sie das Konto und jeder wird die Transaktion in seinem eigenen Kontobuch aufzeichnen." Dies ist das dezentrale Buchhaltungsmodell.

Das Buchhaltungsmodell des vorherigen Vaters war eine zentralisierte Buchhaltung.

Zum Beispiel, wenn mein Vater Geld aus dem Kontobuch bekommen und heimlich Zigaretten kaufen möchte, ist der Geldbetrag begrenzt, und wenn er das Geld erhalten möchte, muss er das Kontostuch ändern. Und es ist zweifellos schwieriger, als auf den Himmel zu klettern.

Also, mehrmalsNachdem mein Vater die Idee hatte, zu rauchen, hatte er keine andere Wahl, als diese Idee aufzugeben.

Sind Blockchain und Bitcoin gleich?

In der Tat sind Blockchain und Bitcoin nicht dasselbe.

2008 schlug Satoshi Nakamoto zum ersten Mal das Konzept der Blockchain vor und ist in den folgenden Jahren als öffentliches Konto für alle Transaktionen zu einem zentralen Element der elektronischen Bitcoin -Währung geworden. Und die Blockchain wurde zuerst auf Bitcoin angewendet.

Der Ursprung der Blockchain besteht darin, das Vertrauensproblem zu lösen, und eine der erfolgreichsten Anwendungen der Blockchain ist die digitale Währung. Bitcoin kann bisher als die erfolgreichste Anwendung von Blockchain angesehen werden.

Was sind die Blockchain -Anwendungen?

Die Blockchain -Anwendung ist tatsächlich sehr breit. Wie Produktverfolglichkeit, Urheberrechtsschutz und Transaktion, Zahlung und Entschädigung, das Internet der Dinge, digitales Marketing, medizinische Versorgung usw. werden verschiedene Branchen für schnell in die "Blockchain +" -Ara eintreten.

1.

2.

4.

5.

Was ist die Blockchain?

Blockchain in Englisch ist im Wesentlichen eine dezentrale verteilte Datenbank. Jeder, der seinen eigenen Server konfiguriert und eine Verbindung zum Blockchain -Netzwerk herstellt, kann zu einem Knoten dieses riesigen Netzwerks werden.

Da die Essenz der Blockchain eine Datenbank ist, was hat es genau gespeichert? Lassen Sie uns die Grundeinheit der Blockchain: Die Blöcke lernen.

Ein Block ist in zwei Teile unterteilt:

1.

Ich denke, jeder hat von MD5 gehört.

In unserer Blockchain wird ein komplexerer Hash -Algorithmus verwendet, der als SHA256 bezeichnet wird. Nach einer Reihe komplexer Berechnungen werden die neuesten Daten zu den Daten (z. B. Transaktionsaufzeichnungen) dank dieses Hackkettenalgorithmus letztendlich in eine 256-Bit-Längenkette umgewandelt, dh den Hash im Blockheader und das Format wie folgt: kann als eindeutige Kennung des Blocks angesehen werden.

Wie assoziieren Sie verschiedene Blöcke. Zählen Sie auf Hash und Vorhülle, um sich zu verbinden. Das Vorhasch eines jeden Blocks und der Hash -Wert des vorherigen Blocks sind gleich.

Warum müssen Sie den Hash -Wert eines Blocks berechnen?

Da die Blockchain eine mit Ketten -verdrängte Struktur ist, muss der Kopfknoten (erster Block) und den Heckknoten (letzter Block) der Kette sein. Sobald jemand den Hash -Wert der neuesten Blockchain -Dateninformationen berechnet hat, entspricht er der Verpackung der neuesten Transaktionsaufzeichnungen, und der neue Block wird am Ende der Blockchain erstellt und verbunden.

Der Hash im neuen Blockheader ist der Hash -Wert, der gerade berechnet wurde, und Preehash entspricht dem Hash des vorherigen Blocks. Block Body Stocks Transaction Data Records vor der Verpackung, und dieser Teil der Dateninformationen wird nicht geändert.

Dieser Prozess der Berechnung des Hash -Werts und der Erstellung eines neuen Blocks wird als Bergbau bezeichnet.

Der Server, der zur Durchführung massiver Berechnungen verwendet wird, wird als Bergbaumaschine bezeichnet.

Die Mitarbeiter, die tätig und berechnen, heißt Minderjährige.

Was ist die Schwierigkeit, die Werte von zu berechnenHash? Lassen Sie uns die grundlegendste Erklärung machen. Interessierte Freunde können die relevanten Informationen überprüfen, wir werden sie im Moment nicht vorstellen.

Die Schwierigkeit, Schlüssel hier zu berechnen, liegt in der Erzeugung von Zufallszahlen. Um die Schwierigkeit des Hashs zu erhöhen, verlangt der Erfinder der vulgären Blockchain, dass die ersten 72 Bit des Hackenergebnisses 0 sein müssen. Diese Wahrscheinlichkeit ist zu klein.

Da (der Hash des letzten Blocks + grundlegende Informationen über neue Informationen zur Aufzeichnung der Transaktion) ist festgelegt, wenn Sie eine Luke erhalten können, die die Anforderungen entspricht, hängt vollständig vom Wert der Zufallszahl ab. Minderjährige müssen massive Berechnungen und mehrmals zufällige Zahlen durchlaufen, um den allgemeinen Versuch zu unternehmen, das Vermögen zu "kollidieren", um korrekten Hash zu erhalten und daher erfolgreich zu extrahieren. Gleichzeitig enthält der Blockheader auch einen dynamischen Schwierigkeitskoeffizienten.

Verstehen Sie bitte, wie schwierig es für meine ist? Es sollte hinzugefügt werden, dass verschiedene Blockchain -Anwendungen im Detail unterschiedlich sind und die hier beschriebenen Betriebsregeln ein Beispiel für Bitcoin sind.

Die Blockchain -Anwendung

Das Konzept von Bitcoin (Bitcoin) wurde 2008 ursprünglich von Satoshi Nakamoto vorgeschlagen, basierend auf dieser Idee, erstellte er Open -Source -Software und erstellte das P2P -Netzwerk darauf. Bitcoin ist eine digitale P2P -Währung. Point -to -Point -Übertragung bedeutet ein dezentrales Zahlungssystem.

Was ist ein P2P -Netzwerk?

traditionelle Währungen werden von der Zentralbank einheitlich gemacht, und alle persönlichen Einsparungen werden auch von Banken einheitlich verwaltet.

Bitcoin wird in einem dezentralen Netzwerk eingesetzt, das aus vielen Peers -Knoten auf der ganzen Welt besteht. Jeder Knoten ist berechtigt, diese digitale Währung aufzuzeichnen und auszugeben.

Was die zugrunde liegende Datenspeicherung von Bitcoin betrifft, basiert es auf der Blockchain -Technologie. Jede Transaktion in Bitcoin entspricht einer Zeile in den Blockdaten, und das einfache Diagramm lautet wie folgt:

Jede Zeile der Transaktionsaufzeichnung enthält eine Horodierung, Transaktionsdetails und eine digitale Signatur.

Die Tabelle dient nur zum Verständnis. Die wirklichen Details der gespeicherten Transaktion sind anonym und werden nur die Adressen des Portfolios des Zahlers und des Begünstigten aufzeichnen.

In Bezug auf digitale Signaturen können sie als Anti-Konten-Marke jeder Transaktion aufgenommen werden, die durch einen asymmetrischen Verschlüsselungsalgorithmus erzeugt wird.

Lassen Sie uns dann über die Auszeichnungen von Bitcoin -Minderjährigen spre chen:

Das Bitcoin -Protokoll stipentiert, dass Minderjährige, die neue Blöcke ausnutzen, ab 2008 mit 50 Bitcoins und dann alle 4 Jahre in zwei Jahren Belohnungen erhalten. Auf diese Weise wurden Bitcoins neu hinzugefügt, und es ist nicht verwunderlich, dass jeder so bemüht ist, Bitcoin auszunutzen!

Vorteile und Nachteile der Blockchain

Vorteile der Blockchain:

1. Auf diese Weise wird der Piratenstürmer mehr als die Hälfte der Knoten des gesamten Netzwerks abgedeckt.

2. Sobald die Daten mit etwas kleineren Bit gefälscht sind, ändert sich der entspre chende Hash -Wert des gesamten Blocks entspre chend, kein gültiger Hash -Wert mehr und die folgenden verknüpften Blöcke brechen ebenfalls.

Nachteile der Blockchain:

1.

III、 Erläuterung der Blockchar-Technologie (Was ist Blockchain) > Blockcain an die Computertechnologien,

um Daten, die Punkt-zu-Punkt-Übertragung, die Einwilligungsmechanismus und die Verschlüsselungsalgorithmen zu verteilen. Nur eingestellt, das ist eine dezentrale Datenbank. Die zugrunde liegende Technologie von Bitcoin ist Blockchain, bei der es sich um die Reihe von Datenblöcken handelt, die durch kryptografische Methoden generiert werden. Jeder Datenblock enthält Batcoin in den Informationen zur Netzwerktransaktion, weshalb die Gültigkeit der Informationen generiert wird, um die Gültigkeit der Informationen zu überprüfen, um den nächsten Informationsblock zu generieren. Blockchain stammt aus Bitcoin. Im Jahr 2008 behauptete ein Mann, der behauptete, Satoshi Nakamoto zu sein, ein Artikel mit dem Titel "Bitcoin: A Peer-to-Peer Electronic Cash System", in dem das Konzept des elektronischen Cash-System-Frameworks auf der Grundlage der P2P-Netzwerktechnologie, der Zeitstempelentechnologie, der Blockchain-Technologie usw. die Geburt von Bitcoin markiert wurde. Blockchar gehört nicht zu einer bestimmten Energie. Es handelt sich um eine neue Anwendungsmodell-Computertechnologien, um die Datenspeicher-, Punkt-zu-Punkt-Übertragungs-, Zustimmungsmechanismus und Verschlüsselungsalgorithmen zu verteilen. In enger Sinne ist Blockcain eine Ketteninformationsstruktur, die Datenblöcke in Reihenfolge der Reihenfolge kombiniert und in kryptografischer Weise garantiert wird, die beschädigt und nicht ausgereiht ist. Die Kernidee der Blockchain -Technologie ist eine Dezentralisierung ohne zentrale Knotenkontrolle, aber eine dezentrale Netzwerkkombination vieler Knoten zur Steuerung von Speicher- und Flussdaten. In diesem Klassennetzwerk hat jeder Knoten das Recht, an der Überprüfung und Speicherung von Informationen teilzunehmen. Etwas Änderung erfordert das meiste Netzwerk, das die Sicherheit und die transparente Person aus Sicherheitsgründen und transparent sein kann, was nicht für Sicherheit und transparent verwendet werden kann. Dies kann zur Sicherheit und transparenten verwendet werden, die für Sicherheit und transparente Verwendung verwendet werden können Es kann zur Sicherheit des Glaubens liegen. Technologie kann in vielen Bereichen als Finanzierung im Internet angewendet werden, ein Kettenmanagement usw. liefern usw.