Blockchain: Einfach & Verständlich Der ultimative Leitfaden

Ein Bild, um zu verstehen, was Blockchain ist (fünf Minuten, um zu verstehen, was Blockchain ist)

Eine kurze Einführung in die Blockchain.

Blockchain ist eine Kettendatenstruktur, die Datenblöcke in der chronologischen Reihenfolge vereint und auf kryptografische Weise garantiert wird, die unverzeihlich und nicht verfälscht wird. Im Großen und Ganzen ist die Blockchain -Technologie ein neues Paradigma für verteilte Infrastrukturen und Computer, das Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knotenkonsensusalgorithmen zum Generieren und Aktualisieren von Daten verwendet, verwendet Kryptographie, um die Sicherheit von Datenübertragungen zu gewährleisten und zugreifen zu können, und verwenden intelligente Verträge aus automatisiertem Skriptcode, um Daten zu programmieren und zu bedienen.

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

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

In der frühen Kryptographiekreis wurde die zugrunde liegende Technologie von Bitcoin "Bitcoin" genannt. Auf Englisch bezieht sich Bitcoin mit Capital B auf das Bitcoin -Netzwerksystem oder das Netzwerkprotokoll.

Aber aufgrund der Verwirrung der Öffentlichkeit, Menschen, die heutzutage über Bitcoin spre chen, glauben sie, dass Bitcoin ein Synonym für Illegalität, Betrug und Pyramidenschemata ist und eine weitere Blase auf Phänomen in der Internetfinanzierung ist! Die Menschen mussten also alle zugrunde liegenden Technologien (Zeitstempel, Nachweis von Arbeitsmechanismen usw.) zusammenführen, und um sie von Bitcoin zu unterscheiden, benannten sie Blockchain um, was 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 sollte Blockchain verstanden werden? Nutzen wir zunächst die Liebe, die jeder liebt, und geben wir ein einfaches Beispiel. Wenn Sie ein einfaches Blockchain -Modell aufbauen, tritt in diesem Blockchain -Modell die folgende Situation auf:

In Zukunft verlaufen alle Männer und Frauen im richtigen Alter in die Liebe, und der gesamte Prozess der Heirat wird von allen anderen Männern und Frauen des richtigen Alters vereinbart, und alle Geschichten, die den beiden Menschen zusammen passieren, bilden einen Block.

Alle anderen Männer und Frauen sind Ketten. Wenn ein Dritter interveniert oder gegen seinen eigenen Partner verstößt, können alle anderen es sehen und in Zukunft niemals einen Partner finden.

Blockchain soll genau ein "Vollcenter" -System sein, was bedeutet, dass jeder Knoten in der Kette ein Zentrum ist.

versucht, Männer und Frauen verliebt zu heiraten, ihre Freunde Kreise zu veröffentlichen, ihre Liebe zu zeigen und verspricht, ein Leben lang einander zu lieben und allen anderen verheirateten Männern und Frauen bekannt zu sein, ist die Anwendung von Blockchain. Wenn eines Tages eine Party sein Verspre chen bricht, denke es nicht, dass es nützlich ist, die Fotos zu löschen, denn jedes Stück wird von allen Männern und Frauen aufgezeichnet, die für die Ehe geeignet sind.

Nicht löschbar und kann nicht geändert werden, dies ist die Blockchain -Technologie.

Was ist eine beliebte Erklärung für Blockchain? Ein Bild versteht Blockchain.

Was ist eine beliebte Erklärung für Blockchain? Ein Bild versteht Blockchain. Blockchain ist in letzter Zeit ein heißes Thema. Viele Menschen diskutieren das Problem der Blockchain. In jüngster Zeit haben einige inländische Unternehmen begonnen, einige Produkte mithilfe der Blockchain -Technologie zu entwickeln. Blockchain ist eine für Bitcoin verwendete Technologie. Dies liegtoffiziell an der Popularität von Bitcoin, dass viele Menschen Bitcoin beachtet haben, aber viele Menschen wissen nicht, was Blockchain ist. Lassen Sie mich Blockchain unten erklären.

Bitcoin ist eine digitale Währung, der viele Menschen mehr Aufmerksamkeit schenken, und die zugrunde liegende Technologie von Bitcoin ist Blockchain. Blockchain ist eine Computertechnologie und ein neues Anwendungsmodell. Blockchain ist wie ein großes Datenbankbuch, das alle Transaktionen auf diesem großen Hauptbuch aufzeichnet. Die Person, die dieses Hauptbuch aufzeichnet, unterscheidet sich sehr von der traditionellen Buchhaltung. Die traditionelle Buchhaltung wird normalerweise von speziellen Buchhaltungsfeiern betrieben. Zum Beispiel werden Taobao und Tmall von Alibaba berücksichtigt, WeChat -Transaktionen werden von Tencent berücksichtigt, und Blockchain wird von den gesamten Personen berücksichtigt, und jede Person, die an Buchhaltung teilnimmt, hat ein Kontonbuch.

Geben Sie Ihnen ein Beispiel, um es Ihnen zu veranschaulichen. Zum Beispiel möchte A 10.000 Yuan von B ausleihen, und B will das Geld an A leihen, aber er befürchtet, dass A nach dem Ausleihen des Geldes die Schulden zurückzahlen wird. Wenn er das Geld ausleihen, wird er einen Drittnotar finden, und der Notar hilft B, das Konto aufzuschreiben. Dies ist eine traditionelle Rechnungslegungsmethode und stützt sich auf einen Dritten, um Vertrauen zu gewinnen.Das Kontobuch liegt in den Händen eines Dritten. Diese Rechnungslegungsmethode hat die Möglichkeit, dass ein Dritter mit dem Kontobuch eindringt. Die dezentrale Bedeutung ist, dass beim Ausleihen von Geld kein Notar erforderlich ist, und es besteht keine Notwendigkeit, sich auf einen Dritten zu verlassen, um Vertrauen zu gewinnen. Die dezentrale Situation entspricht, wenn B Geld von A, B einen Lautspre cher enthält und ruft: "A leider 10.000 Yuan von mir, und Sie können mir helfen, das Konto aufzunehmen." Zu diesem Zeitpunkt wird jeder das Konto mit dem Kontobuch in seinen Händen aufzeichnen. Jeder hat ein Kontobuch, das die Möglichkeit vermeiden kann, dass das Kontobuch manipuliert wird.

Was ist das Konzept der Blockchain? Was genau ist Blockchain? In drei Minuten verstehen!

Am 25. Oktober 2019 sandte die Nachrichtensendung ein sehr wichtiges Signal: Das Land sollte energisch Blockchain entwickeln. Danach wurde Blockchain zu einer Internet -Berühmtheit, und die Figuren der "Blockchain" schwebten durch die Straßen und Gassen. Tatsächlich haben viele Technologieunternehmen seit langem Vorkehrungen für die Blockchain -Technologie getroffen.

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

Was ist Blockchain?

Schauen wir uns zuerst an, wie Baidu es erklärt hat. Baidu Encyclopedia zeigt, dass Blockchain ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen ist.

Warum wird Blockchain Blockchain genannt?

Blockchain besteht aus Blöcken, die nacheinander verknüpft sind, und Blöcke sind die Speichereinheiten nacheinander, wobei die Kommunikationsinformationen jedes Blockknotens aufgezeichnet werden. Der Block ist dem Datensatz einer Datenbank sehr ähnlich. Jedes Mal, wenn Daten geschrieben werden, wird ein Block erstellt. Wenn sich der Informationsaustausch erweitert, bewegt sich ein Block weiter in Richtung eines anderen Blocks, und das Ergebnis wird als Blockchain bezeichnet.

Was sind die Eigenschaften der Blockchain?

Blockchain hat die folgenden Eigenschaften:

1. Dezentralisierung: Im Blockchain -System hat jeder Knoten gleiche Rechte und Verpflichtungen, und hier gibt es keine zentrale Kontrolle. Die Dezentralisierung hat ein gutes Vertrauensverhältnis zwischeneinander aufgebaut. Obwohl es keine zentrale Managementorganisation gibt, können Menschenzusammenarbeiten und sich gegenseitig vertrauen. Dies gilt hauptsächlich von Blockchain Distributed Ledger Technology.

2. Offenheit: Blockchain -Daten sind für alle offen. Mit Ausnahme einiger verschlüsselter Informationen, die nicht geöffnet sind, kann jeder die Daten hier finden.

3. Unabhängigkeit: Das gesamte Blockchain -System beruht nicht auf andere Dritte. Alle Knoten können Daten innerhalb des Systems automatisch und sicher verifizieren und sicher austauschen.

4. Sicherheit: Blockchain hat ein gewisses Maß an Sicherheit und kann nicht manipuliert werden. Da jeder das gleiche Kontobuch im Blockchain-System hat, ist es möglich, einen nicht existierenden Datensatz nur dann zu gestalten, wenn Sie mehr als 51% der Buchhaltungsknoten kontrollieren. Das ist natürlich im Grunde genommen unmöglich. Dies ergibt sich hauptsächlich aus der Kerntechnologie von Blockchain: dem Konsensmechanismus, der die Eigenschaften der "Minderheit der Mehrheit befolgt" und "jeder ist gleich".

5. Anonymität: Viele Leute denken, dass Blockchain so offen und transparent ist, haben wir keine Privatsphäre? Eigentlich ist es nicht. Obwohl Transaktionsinformationen in der Blockchain offen und transparent sind, werden die Identitätsinformationen des Kontos verschlüsselt und können erst nach der Genehmigung zugegriffen werden.

Jetzt werde ich Ihnen eine Geschichte erzählen, mit der Sie Blockchain besser verstehen können.

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

Auf doppelter elf wollte meine Mutter, die immer sparsam gewesen war, sich ein schönes Stück Kleidung auf Taobao kaufen. Als sie das Kontobuch überprüfte, stellte sie fest, dass etwas nicht stimmte. Theoretisch ist das Geld, das für den täglichen Verbrauch der Familie ausgegeben wird, mit Ausnahme einiger Geld, die in der Bank und des Finanzmanagements eingezahlt wurden, aber egal wie Sie es betrachten, es ist falsch. Ein gewisser Verbrauch ist eindeutig nicht verfügbar, wird jedoch aufgezeichnet.

Später nahm mein Vater die Initiative, um zu gestehen, 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 die monatlichen Verbrauchsausgaben in ihrem eigenen Kontobuch. Immer wenn zu Hause eine Transaktion oder ein Verbrauch auftritt, ruft meine Mutter: "Nehmen Sie das Konto auf, und jeder wird die Transaktion in seinem eigenen Kontobuch aufzeichnen." Dies ist das dezentrale Buchhaltungsmodell. Jeder ist das Zentrum und jeder hat es in seinen Händen.Book.

Das Buchhaltungsmodell des vorherigen Vaters war eine zentrale Buchhaltung. Wenn der Vater etwas alleine tun wollte, war es für niemanden schwierig, es zu sehen. Das dezentrale Buchhaltungsmodell löste die Nachteile der zentralisierten Buchhaltung gut. Wenn der Vater das Kontobuch manipulieren wollte, war es sehr schwierig.

Zum Beispiel, wenn mein Vater etwas Geld aus dem Kontostuch bekommen und dann heimlich Zigaretten kaufen möchte, ist der Geldbetrag begrenzt, und wenn er das Geld bekommen will, muss er das Kontobuch ändern. Es reicht jedoch nicht aus, nur sein eigenes Kontobuch zu manipulieren. Er muss das Kontobuch aller drei Personen, einschließlich ihm, ändern. Und das ist zweifellos schwieriger als zum Himmel zu klettern.

Viele Male, nachdem mein Vater die Idee hatte, zu rauchen, hatte er keine andere Wahl, als diese Idee aufzugeben.

Ist Blockchain und Bitcoin das Gleiche?

In der Tat sind Blockchain und Bitcoin nicht dasselbe. Es ist nur die zugrunde liegende Technologie von Bitcoin. Bitcoin ist nur die erste digitale Währung, die auf Blockchainangewendet wird.

im Jahr 2008 schlug Satoshi Nakamoto zum ersten Mal das Konzept der Blockchain vor, und in den folgenden Jahren wurde es als Kernkomponente der elektronischen Währung Bitcoin als öffentliches Kontobuch für alle Transaktionen. Und Blockchain wurde zuerst auf Bitcoin angewendet.

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

Was sind die Anwendungen von Blockchain?

Die Anwendung von Blockchain ist tatsächlich sehr breit. Neben digitalen Währungen wird Bitcoin in Zukunft weiterhin weit verbreitet sein. Die Blockchain -Technologie wurde in verschiedenen Branchen weit verbreitet. Wie Produktverfolglichkeit, Urheberrechtsschutz und Transaktion, Zahlung und Löschen, das Internet der Dinge, digitales Marketing, medizinische Versorgung usw. werden verschiedene Branchen für schnell in die "Blockchain+" -Ara eintreten.

1. Zahlung und Löschen: Blockchain kann die Rolle von Transitbanken aufgeben, die Punkt-zu-Punkt-Zahlung realisieren, die Transitkosten senken und die Kapitalauslastung beschleunigen.

2. Produktverfolglichkeit: Wenn wir beispielsweise ein Kleidungsstück auf Taobao kaufen, können wir die Vergangenheit und Gegenwart dieses Kleidungsstücks sehen.

3. Wertpapierhandel: Der traditionelle Wertpapierhandel erfordert die Koordination durch vier Hauptinstitutionen, was ineffizient und kostspielig ist. Die Blockchain-Technologie kann unabhängig einen One-Stop-Service abschließen.

4. Lieferkette: Führen Sie die Blockchain-Technologie in das Lieferkettensystem ein, synchronisieren Sie Informationen im System und kontrollieren Sie alle Verbindungen, eine bessere vollständige Arbeit und Zusammenarbeit und erleichtern die Rechenschaftspflicht nach der Veranstaltung.

5. Geistiges Eigentum: Das Urheberrecht befindet sich in der Kette, unsere Fotografiewerke, musikalische Werke, literarische Werke usw. werden zu unseren Informationen, und das Eigentum an den Informationen wird bestätigt und wird zu unserem Eigentum.

Comic -Illustration Was ist Blockchain?

Comic -Illustration: Was ist Blockchain?

Was ist Blockchain?

Blockchain in Englisch ist im Wesentlichen eine dezentrale verteilte Datenbank. Jeder, der seinen eigenen Server einstellt und sich mit dem Blockchain -Netzwerk verbindet, kann zu einem Knoten dieses riesigen Netzwerks werden.

, da die Essenz von Blockchain eine Datenbank ist, was genau speichert sie genau? Erfahren wir über die grundlegende Einheit von Blockchain: Blöcke.

Ein Block ist in zwei Teile unterteilt:

1. Blockheader

Der Blockheader speichert die Block -Header -Informationen, einschließlich des Hash -Werts des vorherigen Blocks (PREHASH), des Hash -Werts des Blockkörpers (Hash) und des Zeitstempels (Zeitstempel) usw.

2. Block

Der Block speichert detaillierte Daten (Daten) dieses Blocks. Diese Daten enthalten mehrere Zeilen von Datensätzen, die Transaktionsinformationen oder einige andere Informationen sein können.

Was bedeutet der gerade erwähnte Hash -Wert, der gerade erwähnt wird?

Ich glaube, jeder hat von MD5 gehört. MD5 ist ein typischer Hashing -Algorithmus, der eine Zeichenfolge von Klartexten jeder Länge in eine Zeichenfolge (128 -Bit -Zeichen festgelegt) umwandeln kann, und diese Zeichenfolge ist der Hash -Wert.

In unserer Blockchain wird ein komplexerer Hashing -Algorithmus verwendet, der SHA256 genannt wird. Nach einer Reihe komplexer Berechnungen werden die neuesten Dateninformationen (z. B. Transaktionsaufzeichnungen) schließlich in eine Hash -Zeichenfolge von 256 Bit durch diesen Hash -Algorithmus konvertiert, dh der Hash im Blockheader und das Format lautet wie folgt:

a8fdc205a9f19cc1c7cr. Block und der Hash sind eins zu eins, die dem Block entspre chen, und der Hash kann als eindeutige Kennung des Blocks angesehen werden.

wie man verschiedene Blöcke verknüpft “Was ist mit ? Verlassen Sie sich auf Hash und Vorhülle, um sich zu assoziieren. 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 kettenähnliche Struktur ist, muss der Kopfknoten (erster Block) und den Heckknoten (letzter Block) der Kette sein. Sobald jemand den Hash -Wert der neuesten Dateninformationen der Blockchain berechnet hat, entspricht es der Verpackung des neuesten Transaktionsdatensatzes, und der neue Block wird erstellt und mit dem Ende der Blockchain verbunden.

Der Hash im neuen Blockheader ist der gerade berechnete Hash -Wert, und Preehash entspricht dem Hash des vorherigen Blocks. Die Daten des Block Body werden vor der Verpackung Transaktionsaufzeichnungen gespeichert, und dieser Teil der Dateninformationen ist nicht modifiziert geworden.

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 berechnet werden, werden Bergleute genannt.

Was ist die Schwierigkeit bei der Berechnung von Hash -Werten? Lassen Sie uns die grundlegendste Erklärung machen. Die Formel für die Hash-Wert-Berechnung lautet wie folgt:

Hash = SHA-256 (Hash des letzten Blocks + Grundinformationen des neuen Block + Transaktionsdatensatzes + Zufallszahl)

Die Transaktionsdatensatzinformationen sind auch eine Zeichenfolge von Hash-Werten, und ihre Berechnung beinhaltet eine Datenstruktur Merkletree. Interessierte Freunde können die relevanten Informationen überprüfen, wir werden sie vorerst nicht vorstellen.

Die wichtige Berechnungschwierigkeit liegt hier in der Erzeugung von Zufallszahlen. Um die Schwierigkeit der Hash -Berechnung zu erhöhen, verlangt der vulgäre Blockchain -Erfinder, dass die ersten 72 Bit des Hash -Ergebnisses 0 sein müssen. Diese Wahrscheinlichkeit ist zu klein.

Da (Hash der letzten Block + Grundinformationen der neuen Block + Transaktionsdatensatzinformationen) festgelegt sind, können Sie einen Hash erhalten, der die Anforderungen erfüllt, vollständig vom Wert der Zufallszahl. Bergleute müssen massive Berechnungen durchlaufen und wiederholt zufällige Zahlen erzeugen, um den allgemeinen Versuch zu unternehmen, das Vermögen zu "kollidieren", um den richtigen Hash zu erhalten und somit erfolgreich abzubauen. Gleichzeitig enthält der Blockheader auch einen dynamischen Schwierigkeitskoeffizienten. Wenn die Hardware -Computerleistung auf der ganzen Welt immer schneller wird, steigt der Schwierigkeitsgrad der Blockchain ebenfalls, was es dem gesamten Netzwerk ermöglicht, durchschnittlich alle 10 Minuten einen neuen Block zu generieren.

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 Mining -Regeln als Beispiel Bitcoin sind.

Die Anwendung von Blockchain

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

Was ist ein P2P -Netzwerk?

herkömmliche Währungen werden von der Zentralbank einheitlich ausgestellt, und alle persönlichen Einsparungen werden auch von den Banken einheitlich verwaltet. Dies ist ein typisches zentrales System.

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

Wie für die zugrunde liegende Datenspeicherung von Bitcoin 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 des Transaktionsdatensatzes enthält einen Zeitstempel, Transaktionsdetails und digitale Signatur.

Die Tabelle dient nur zum Verständnis. Die tatsächlichen gespeicherten Transaktionsdetails sind anonym und zeichnen nur die Brieftaschenadressen des Zahlers und des Zahlungsempfängers auf.

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

Spre chen wir als nächstes über die Belohnungen von Bitcoin -Bergleuten:

Das Bitcoin -Protokoll stipentiert, dass Bergleute, die neue Blöcke abbauen, ab 2008 mit 50 Bitcoins und dann alle 4 Jahre halbiert werden. Derzeit sind im Jahr 2018 12,5 Bitcoins erhältlich. So wurden die neu hinzugefügten Bitcoins im Umlauf geboren, und es ist kein Wunder, dass jeder so eifrig ist, Bitcoin abzubauen!

Vor- und Nachteile von Blockchain

Vorteile von Blockchain:

1. Die Dezentralisierung

Blockchain beruht nicht auf einen zentralen Knoten. Die Daten des gesamten Systems werden von allen Peer -Knoten im gesamten Netzwerk aufrechterhalten, und es können Daten gespeichert und getestet werden. Auf diese Weise wird das gesamte Netzwerk nicht mehr als die Hälfte der Knoten im gesamten Netzwerk hackt, wenn der Angreifer nicht mehr als die Hälfte der Knoten hackt.Das System wird nicht zerstört.

2. Informationen können nicht manipuliert werden. Daten in Blöcken können nicht manipuliert werden. Sobald die Daten auch nur ein geringstes Bit manipuliert sind, ändert sich der entspre chende Hash -Wert des gesamten Blocks entspre chend, kein gültiger Hash -Wert mehr, und die nachfolgenden verknüpften Blöcke werden ebenfalls unterbrochen.

Nachteile der Blockchain:

1. Überkonsum von Energie

Um einen neuen Block zu generieren, muss eine große Anzahl von Serverressourcen durchgeführt werden, um eine große Anzahl unnötiger und experimenteller Berechnungen durchzuführen, die ernsthaft Strom verbrauchen.

2. Netzwerkverzögerung der Informationsverzögerung

Bitcoin als Beispiel müssen alle Transaktionsdaten mit allen anderen Knoten synchronisiert werden. Während des Synchronisationsprozesses wird dies unweigerlich von der Verzögerung der Netzwerkübertragung beeinflusst, was zu einem langjährigen Prozess führt.

Einige Ergänzungen:

1. Ein Teil dieses Comics wird von Ruan Yifengs Blog -Beitrag "Einführung in Blockchain Tutorial" verwiesen. Vielen Dank für Ihre Volkswissenschaft.

2. Aufgrund des begrenzten Raums wurde das Wissen über Merkletree und eine asymmetrische Verschlüsselung vorerst nicht im Detail erläutert. Interessierte Freunde können die Informationen für ein weiteres Studium konsultieren.

Ist Blockchain -Speicher, Blockchain -Speichertechnologie ist Blockchain?

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie Speichern verteilter Daten, Punktübertragung, Konsensmechanismus und Verschlüsselungsalgorithmen. Blockchain ist ein wichtiges Konzept für Bitcoin.

ist im Wesentlichen eine dezentrale Datenbank. Gleichzeitig gibt es als Bitcoin -Grundtechnologie eine Reihe von Datenblöcken, die durch kryptografische Methoden erstellt wurden. Der Blockdo-Datenblock enthält eine Reihe von Informationen zu Bitcoin-Netzwerktransaktionen, mit denen die Gültigkeit seiner Informationen (Anti-Counterfeiting) und die Generierung des anderen Blocks überprüft werden.

verlängerte Informationen

Blockchain -Funktionen:

1. Solange die Authentizität der Informationen und die Daten in der Kette bereitgestellt werden können, kann die Blockchain die Informationen "Speicher" und "Zertifizierung" lösen. In

kann beispielsweise im Bereich des Urheberrechts Blockchain verwendet werden, um elektronische Nachweise aufrechtzuerhalten, die sicherstellen können, dass sie nicht damit geschädigt wird, und verbindet verschiedene Parteien wie Originalplattformen, Urheberrechtsbüros, Justizkörper usw. durch verteilte Bücher, die die Effizienz der Behandlung erheblich verbessern können.

2. Trennung

"verteilte" Blockchain -Merkmale können in die "Datenbarrieren" zwischen Abteilungen eindringen und Informationen und Datenaustausch realisieren. Im Gegensatz zur zentralisierten Datenspeicherung werden die Informationen zu Blockchain über die Punktübertragung auf jeden Knoten verteilt, und der "wahre Aufzeichnung" aller Informationen wird durch "vom gesamten Netzwerk geschrieben" erreicht.

Referenzquelle: Baidu Encyclopedia-Blockchain

Was bedeutet Blockchain?

1. Blockchain ist eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und auf kryptografische Weise garantiert wird, die beschädigt und nicht verfälscht werden kann.

2. Blockchain ist ein wichtiges Konzept für Bitcoin. Grundsätzlich handelt es sich um eine vermittelte Datenbank. Gleichzeitig gibt es als Bitcoin -Grundtechnologie eine Reihe von Datenblöcken, die mit kryptografischen Methoden erstellt wurden.

verlängerte Informationen:

1. Das Bitcoin -Kollegen -Netzwerk bewahrt die gesamte Geschichte von Transaktionen in "Blockchain". Die Blockchain erstreckt sich noch immer und nachdem die Blockchain neue Blöcke hinzugefügt wurden, werden sie nicht entfernt. Zu

2. Blockchains Common Values ​​System folgte zunächst viele Kryptowährung und verbesserte Arbeit und Algorithmen, wie die Verwendung von Lageralgorithmen und Scrypt.

3. Blockchain ist tatsächlich eine verteilte Datenbank, die aus allen Teilnehmern besteht, ein Aufzeichnung der gesamten Geschichte der Bitcoin -Transaktion.

4. Blockchain -Technologie beantragt Kreditberichterstattung, Transaktionssicherheit und Informationssicherheit in der Finanzbranche. Blockchain kann eine Übertragung von digitalem Punkt-zu-zu-Pike-Finanzmittel bilden, wodurch die Sicherheit von Übertragung und Transaktionen verbessert wird.

Referenz: Baidu Encyclopedia_Blockchain BaiduEncyclopedia_bitcoin? Baidu Encyclopedia_Block

Ist Blockchain?

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie Speichern verteilter Daten, Punkt -zu -Punkt -Übertragung, Konsensmechanismus, Verschlüsselungsalgorithmus usw. ist eine grundlegende Bitcoin -Anwendungstechnologie. Die traditionelle Speicherung und Kommunikation für Information wird einen Server übergeben, dh eine Datenbank, und alle Informationen finden Sie in dieser Datenbank.

Blockchain enthält drei Typen: öffentliche Kette, Allianzkette und private Kette.

1. öffentliche Kette: Es besteht frei aus allen Teilnehmern. Dokush kann jederzeit ein- oder rauskommen. Es gibt keine Einschränkungen, aber die Informationen während Ihres Eintritts oder Ihres Ausstiegs werden von den Teilnehmern erkannt oder aufgezeichnet.

2. Allianzkette: Sie wird von Menschen oder Gruppen selbst gebildet, und die Teilnehmer oder Gruppen werden im Voraus oder später zur Eingabe ermittelt. Es verfügt über einen bestimmten Einstiegsmechanismus, und es können auch von der gebildeten Person oder Gruppe ermittelt werden, Informationen zu schreiben und zu lesen.

3. Private Chain: entspricht einer bestimmten Person oder Einheit, die die Blockchain -Technologie zum Speichern von Informationen verwendet. Nur er hat das Recht, Informationen zu schreiben. Informationen können von seinem Großvater selbst entdeckt werden.

So realisieren Sie die Suche auf Blockchain-Daten

Blockchain-Technologie ist ein neues Anwendungsmodell für Computertechnologie, das verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmus integriert. Der Kern liegt im Konsensmechanismus, der eine entscheidende Rolle im Blockchain -System spielt. Es hilft, Vertrauen zwischen verschiedenen Knoten aufzubauen und eine angemessene Verteilung von Rechten und Interessen sicherzustellen. Aus enger Sicht ist Blockchain ein Datenformular, das Datenblöcke durch chronologische Reihenfolge mit einer Kettenstruktur verbindet. Diese Struktur gewährleistet durch Kryptographie unveränderliche und nicht verpflichtete Daten und bietet starke Garantien für verteilte Hauptbücher. In einem breiten Sinne ist die Blockchain -Technologie umfangreicher. Es verwendet eine Blockchain -Datenstruktur, um Daten zu überprüfen und zu speichern und Daten über einen Konsensalgorithmus verteilter Knoten zu generieren und zu aktualisieren. Gleichzeitig verwendet es die Kryptographie -Technologie, um die Sicherheit für die Datenübertragung und -zugriff zu gewährleisten, und verwendet intelligente Verträge (bestehend aus automatisiertem Skriptcode), um Daten zu programmieren und zu bedienen. Zusammen bilden diese Eigenschaften Blockchain, ein neues Paradigma für verteilte Infrastruktur und Datenverarbeitung. Im Blockchain -System arbeiten alle Ebenen wie Datenteams, Netzwerke, Konsensschichten, Incentive -Ebenen, Vertragsebenen und Anwendungsebenen eng zusammen, um die Abfrage abzuschließen und nach Daten zu suchen. Diese Systemarchitektur verbessert nicht nur die Effizienz und Sicherheit der Datenverarbeitung, sondern bietet auch eine starke Unterstützung für verschiedene Anwendungsszenarien. Im Allgemeinen verändert die Blockchain -Technologie unser Leben und Geschäftsmodell allmählich mit ihren einzigartigen technischen Merkmalen und ihrem Anwendungswert. Von der digitalen Währung über das Management der Lieferkette, vom Internet der Dinge bis hin zu intelligenten Verträgen, sind die Anwendungsaussichten für die Blockchain -Technologie weit und die Zukunft ist es wert, sich darauf zu freuen.

Wie speichern Sie Blockchain -Beweise,

was sind die typischen Anwendungen für die Speicherung von Blockchain -Beweisen? Wie kann ich Blockchain -Technologie verwenden, um Beweise zu bestätigen und zu speichern?

Innovation ist der Motor der Entwicklung, und der Schutz der Rechte an geistigem Eigentum besteht darin, Innovationen zu schützen und zu inspirieren und damit den Fortschritt und die Entwicklung der Wirtschaft und Gesellschaft zu fördern.

Die Schutzplattform für geistige Eigentumsschutz von Yibaoquan Blockchain-Micro-Copyright übernimmt beispielsweise das Mikro-Caopyright den Schutz von geistigem Eigentum mit digitalen Technologie und verwendet die Eigenschaften der Stabilität der Stabilität der Blockchain-Speicherung und die Schwierigkeit der Fälschung des Fälschens der Fälschungsdaten.

Gleichzeitig kann der einzige entspre chende digitale Fingerabdruck durch das Objekt der Speicherung von Beweisen, die Zeit für die Lagerung von Beweisen, den Prozess der Lagerung von Beweisen und den Inhalt der Lagerung von Beweisen generiert werden, und synchronisiert mit dem Notarbüro, dem Gerichtsbewertungszentrum, der offenen Plattform der Copyright -Schutzkette, des Internetgerichts, dem Blocking des Beweiss. ? Gleichzeitig können Benutzer auch ein vom Urheberrechtsbüro online ausgestelltes Urheberrechtszertifikat anfordern und das Urheberrechtszertifikat aus einem Arbeitstag veröffentlichen, damit Benutzer das Immobilienzertifikat so schnell wie möglich erhalten können.

Wie kann die Speicherung elektronischer Beweise in der Blockchain implementiert werden?

Um die Wirksamkeit der Gerichtsverfahren zu verbessern, veröffentlichte das Gericht des Obersten Volkes am 17. Juni 2021 die "Regeln des Online -Streits des Volksgerichts" (im Folgenden "Regeln"), die am 1. August 2021 offiziell umgesetzt werden. Beweise und Beweiselemente.

In Bezug auf elektronische Materialien zeigen die Regeln ausdrücklich, dass die verifizierten elektronischen Materialien direkt im Streit verwendet werden können. Der Vizepräsident des Gerichts des Obersten Volkes sagte, dass das National Courtyard System neue Technologien wie die Herstellung von Online-Beweisen und die Gegenversuche, die Anerkennung der Verfahren und die elektronische Lieferung von Dokumenten für Prüfungen einsetzt. Technologien wie die Lagerung elektronischer Nachweise einer Blockchain und die Ausführung intelligenter Verträge werden immer reifer und erzielen die Bequemlichkeit und effektive Ergebnisse zu Bequemlichkeit, Gerechtigkeit und Effizienz von Menschen in Prüfungen.

Die Veröffentlichung von "Regeln" zeigt, dass die nationalen Justizbehörden die Vorteile der Speichertechnologie für Blockchain -Beweise bestätigen. Als dezentrale Datenbank ist Blockchain eine Reihe von Datenblöcken, die durch kryptografische Methoden generiert werden. Jeder Datenblock enthält Informationen zu einer Netzwerktransaktion, mit der die Gültigkeit seiner Informationen (Anti-Kontaktanwalt) und den folgenden Block generiert werden. Insbesondere

ist ein Blockchain -Netzwerk ein Netzwerk aus mehreren Institutionen oder Geschäftsservern in Form von Knoten. Ein Knoten im Netzwerk packt die in einem Zeitraum generierten Daten, um die zu bildenErst Block, dann synchronisiert den Block mit dem gesamten Blockchain -Netzwerk. Andere Netzwerkknoten überprüfen die empfangenen Blöcke und fügen sie nach der Überprüfung zum lokalen Server hinzu.

Nachdem wird ein Knoten die neu generierten Daten und die Informationen der vorhandenen Blöcke des lokalen Servers zusammenstellen, um einen zweiten Block zu bilden. Nachdem andere Knoten den Block empfangen und überprüfen, fügen sie den zweiten Block zum lokalen Server hinzu. Der erste Block ist mit dem zweiten Block verbunden. Daten im folgenden Netzwerk werden in Blöcken genauso wie oben verpackt. Der Block und der Block sind mit dem Ende verbunden, um eine Kette zu bilden, und die Kette ist eine Blockchain.

Wenn Sie die Daten im Block ändern müssen, müssen Sie den Inhalt aller Blöcke nach diesem Block ändern und die von allen Institutionen und Unternehmen des Blockchain -Netzwerks gespeicherten Daten ändern. Daher ist die Blockchain schwer zu verändern und zu löschen. Nachdem bestätigt wurde, dass die umstrittenen elektronischen Daten in der Blockchain aufgezeichnet wurden, ist es als Methode zuverlässig, die Integrität des Inhalts aufrechtzuerhalten, und kann daher auch vom Gericht anerkannte elektronische Beweise werden.

Das technische Prinzip der Optimierung der kommerziellen Umgebung zur Entschlüsselung des technischen Speicherprinzips und der Überprüfung der Nachweise von Blockchain

Blockchain -Beweisspeicherung und -überprüfung

Das technische Prinzip der elektronischen Datenspeicherung besteht darin, bestimmte elektronische Daten zu speichern, um die Existenz von elektronischen Daten an einem bestimmten Punkt nachzuweisen. Die Blockchain -Speichermethode besteht darin, die Zusammenfassung des Schlupfes herunterzuladen, indem die Originaldaten verfolgt und in der Blockchain gespeichert werden, ohne die Originaldaten selbst herunterzuladen.

Originaldaten werden immer lokal gespeichert und können geändert werden. Wie kann der Richter bestätigen, dass die von den Parteien eingereichten Beweise den ursprünglichen Daten entspre chen und nicht gefälscht wurden? Ist es möglich, dass die Kettendaten gefälscht werden?

beginnt mit den technischen Prinzipien der Lagerung von Blockchain -Beweisen.

verschlüsselter Speicher

Blockchain -Nachweise werden nicht gespeichert. Der Hash -Algorithmus ist eine Einweg -Verschlüsselungsfunktion und ist unter vorhandenen technischen Bedingungen schwer zu entschlüsseln. Alle Originaldaten (und die genaue äquivalente Kopie) haben und entspre chen nur einem einzelnen Hackingwert, und der Hash -Wert wird daher als "digitale Datenabpre ssung" bezeichnet. Jede Änderung der ursprünglichen Daten führt zu Änderungen des Hash -Werts, die durch anschließende Überprüfung und Vergleich nicht möglich sind.

Multi-Knoten-Distributed Storage

Die Blockchain nimmt "Distributed Ledger" -Technologie an, dh in einem System mit mehreren Knoten zeichnet und aktualisiert jeder Knoten die Daten unabhängig, und es gibt keine zentrale Organisation, um jeden Knoten zu warten. Jeder Knoten bestätigt die Aktualisierung von Daten über einen Konsensmechanismus und garantiert somit, dass die Kettendaten nicht verfälscht werden.

Zum Beispiel:

Es gab ein Beispiel:

Es gab einen Buchhalter aus dem Dorf, der das Kontobuch (zentraler Buchhaltung) beibehielt, aber der Buchhalter und der Dorfchef Collus, um falsche Berichte für einen persönlichen Gewinn zu erzielen, und die Dorfbewohner hatten keine Wahl. Nach der Einführung der Technologie vom GrandDistributed Book (Dezentralisierung) wird sie in ein großes öffentliches Buch verwandelt. Jeder im Dorf hat ein großes Buch. Jeder im Dorf auftretende Bericht muss im gesamten Dorf ausgestrahlt werden, um Informationen zu erhalten, und die Dorfbewohner werden dann das Konto in sein eigenes großes Buch aufnehmen.

Wenn mehr als 51% der Dorfbewohner bestätigen, dass das Konto gültig ist und einen Konsens entspre chend dem Prinzip erreicht, nach dem die Minderheit der Mehrheit folgt, wird das Konto in das öffentliche Kontobuch aufgenommen, und das gesamte Dorf fügt das Konto in der eigenen Wache hinzu.

Wenn das Konto falsch ist, kann es nicht durch den Konsens des gesamten Dorfes bestätigt werden und wird ungültig. Das öffentliche Kontobuch unterliegt der kohärenten Version in den Händen der meisten Dorfbewohner.

Chengdu -Datenstruktur

Die Blockchain -Dateneinheit ist "Block". Neben dem Speichern der allgemeinen Daten umhüllt der letztere Block auch den Hash -Wert des vorherigen Blocks. Es wird übertragen und mit einer "Kette" verbunden. Darüber hinaus werden die elektronischen Daten in der Blockchain mit Zeitaufzeichnungen gespeichert, bei denen es sich um eine chronologische Reihe handelt, die einen Modifikationsblock separat verhindert. Im Laufe der Zeit steigt auch die Schwierigkeit und die Kosten für die Änderung der Daten in der Kette stark.

Fokus auf Fälle

Diese Technologie wurde auf den ersten Fall der Überprüfung der "Blockchain" unseres Gerichts angewendet.

Nachdem die Bank einen elektronischen Vertrag mit dem Kreditgeber unterschrieben hat, verwendet das Bankenhandelssystem das von der Blockchain -Speicherplattform bereitgestellte Hash -Berechnungsprogramm, um automatisch elektronische Vertragsdateien und andere damit verbundene elektronische Daten zu kopieren, und lädt dann den Hash -Wert auf die elektronische Blockchain -elektronische Speicherplattform herunter, um Beweise zu speichern. Als der Fall nach einem Streit zwischen den beiden Parteien online eingezahlt wurde, legte die Bank elektronische Beweise ein, die auf der Online -Blockchain gespeichert waren.

Danach hat das Gericht während des Prozesses während des Prozesses während des Nachweises und des Kreuzverhörverfahrens die von der Bank vor Ort eingereichten elektronischen Beweise mit dem erhaltenen Hash-Wert mit dem Hash-Wert vergleicht, der auf der Blockchain-Beweislagertplattform-Plattform nach dem Verifizierungsergebnis wurde. in der Kette und überprüft seine Authentizität mehr.

The application of the storage and verification technology of blockchain evidence effectively solves the problem of determining the authenticity of electronic evidence in online disputes, effectively reduces the cost of storage, evidence and the counter-test of the parties, reduces the load of the dispute between the parties and considerably improves the efficiency of the certification of the Court and the effectiveness of the test.

Law Expre ss

"Regeln des Online -Streits aus dem beliebten Tribunal"

Artikel 16 [Effektivität der Blockchain -Technologiespeicherdaten] Wenn die von den Parteien eingereichten elektronischen Daten, die von den Parteien eingereicht wurden, als Beweise über die Blockchain -Technologie gespeichert werden und nach dem Ausbau der Elektronikdaten konsistent ist, nach dem die Ankette, die nach dem Anziehen von Molken ausgelöst wurden, nicht geprägt wurden. Artikel 17 [Überprüfung der Regeln für die Datenspeicherung in der Blockchain -Technologie] Wenn die Parteien Einwände gegen die Authentizität elektronischer Daten erhöhen, die in der gespeicherten Daten gespeichert sindBlockchain -Technologie Nach der Kette und angemessenen Gründen muss das Volksgericht ein Urteil auf der Grundlage der folgenden Faktoren fällen:

(1) Die Speicherplattform der Beweislager betrifft die Speicherdienste relevanter staatlicher Dienste;

(2) Wenn die Parteien an der Speicherspeicherplattform der Evidenz beteiligt sind und technische Mittel verwenden, um sich mit den Beweisen und der Lagerung von Beweisen schlecht einzubauen;

(3) Die Tatsache, dass das Informationssysteminformationssystem den nationalen Standards oder Branchenstandards für Sauberkeit, Sicherheit, Zuverlässigkeit und Verfügbarkeit entspricht;

(4) Die Informationssystem der Sender der Sender entspricht den nationalen Standards oder den betreffenden Branchenstandards in Bezug auf die Systemumgebung, die technische Sicherheit, die Verschlüsselungsmethoden, die Datenübertragung, die Informationsüberprüfung und andere Anforderungen.

Artikel 18 [Überprüfen Sie die Authentizität von Daten, bevor die Parteien geöffnet werden] Wenn die Parteien vorschlagen, dass die elektronischen Daten nicht mehr authentisch sind, bevor sie für die Kette geöffnet und gespeichert werden, und Beweise vorlegen, um die Gründe zu beweisen oder zu erklären, muss das Tribunal des Volkes dies untersuchen.

Das beliebte Gericht kann verlangen, dass die Partei, die die Blockchain -Technologie einreicht, um elektronische Daten zu speichern, die Authentizität von Daten zu beweisen, bevor sie in der Kette gespeichert werden, und ein vollständiges Urteilsvermögen basierend auf der spezifischen Quelle, des Erzeugungsmechanismus, des Speicherprozesses, der Notarisierung von Daten, die in der Kette, der Kontrolle der Generation und der damit verbundenen Bestätigungsdaten gespeichert sind, zu beenden. Wenn die Parteien keine Beweise vorlegen können, um angemessene Erklärungen und elektronische Daten nicht mit anderen Beweiselementen zu verifizieren, bestätigt das Volksgericht seine Authentizität nicht.

Artikel 19 [Stärkung der Authentizität von Blockchain -Speicherdaten] können Parteien auf Personen mit spezialisiertem Wissen anwenden, um Meinungen zu technischen Problemen im Zusammenhang mit elektronischen Blockchain -Technologiespeicherdaten zu präsentieren. Das Volksgericht kann aufgrund der Anwendung der Parteien oder gemäß seiner Autorität die Bewertung der Echtheit elektronischer Daten, die in der Blockchain -Technologie gespeichert sind, anvertrauen oder andere relevante Überprüfungsbeweise wiederherstellen.

Danke: Ich möchte Herrn Jiang Hongming, Produktdirektor des Legal Innovation Center für die Abteilung für allgemeine Rechtsabteilung der Tencent Group, für seine Beratung und Unterstützung für die Erstellung dieses Artikels meinen besonderen Dank ausdrücken.