Blockchain für Anfänger: Einfach erklärt und verstanden

Fotos zum Verständnis, was eine Blockchain ist (um zu verstehen, was eine Blockchain ist)

Eine Blockchain ist eine Kettendatenstruktur, die Datenblöcke in der Reihenfolge kombiniert. Im Großen und Ganzen ist die Blockchain -Technologie ein neues verteiltes Infrastruktur- und Computerparadigma, das Blockchain -Datenstrukturen zum Validieren und Speichern von Daten verwendet, verteilte Knoten -Konsensus -Algorithmen zum Generieren und Aktualisieren von Daten verwendet, die Verschlüsselung sicherstellen, um Datenübertragung und Zugriff auf automatisierte Skriptcode zu programmieren und zu profitieren, um zu programmieren und zu manipulieren, um Daten zu programmieren und zu manipulieren. Erstellt und erstellt und verwendet Daten und verwendet Daten und verwendet Daten.

Die zugrunde liegenden Technologien digitaler Kryptowährungen wie Bitcoin, Litecoin, Puyin und Ethereum sind alle Blockchains, und es handelt sich lediglich um Blockchain -Anwendungen.

Was ist eine Blockchain? Manga, die Sie verstehen können (Anfänger müssen lesen)

In frühen Verschlüsselungskreisen heißt die zugrunde liegende Technologie von Bitcoin "Bitcoin" und beginnt mit Capital B.

Aufgrund der Verwirrung der Öffentlichkeit spre chen die Menschen in letzter Zeit über Bitcoin und glauben, dass Bitcoin Synonym für Illegalität, Betrug, Pyramidenprogramme ist und eine weitere Blase auf Phänomenebene in der Internetfinanzierung ist! Die Menschen mussten also alle zugrunde liegenden Technologien (Zeitstempel, Nachweis von Arbeitsmechanismen usw.) zusammenführen und sie von Bitcoin unterschieden, sie änderten die Blockchain in ihren Namen und übersetzten sie in "Blockchain", was zur Entstehung des Wortes "Blockchain" führte.

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

Wie solltest du Blockchain verstehen? Lassen Sie uns zunächst ein einfaches Beispiel mit der Liebe geben, die jeder gerne hat. Das Erstellen eines einfachen Blockchain -Modells führt in den folgenden Situationen in diesem Blockchain -Modell:

In der Zukunft verlieben sich alle Männer und Frauen im richtigen Alter in die Liebe, und der gesamte Prozess der Heiratsinformation wird von allen anderen Männern und Frauen im richtigen Alter vereinbart, und alle Geschichten, die zusammen mit den beiden zusammen passieren, bilden einen Block.

Alle anderen Männer und Frauen werden sehen, ob ein Dritter interveniert oder gegen ihren Partner verstößt. Niemand sonst wird es sehen und in Zukunft keinen Partner finden.

Dies liegt daran, dass Blockchain genau ein "volles Zentrum" -System ist. Dies bedeutet, dass alle Knoten in der Kette zentriert sind.

Ehe -Männer und Frauen der Liebe, Postkreise von Freunden, zeigen ihre Liebe, verspre chen, für ein Leben zu lieben, allen anderen verheirateten Männern und Frauen bekannt zu sein, die Anwendung von Blockchain. Wenn eine Party eines Tages ein Verspre chen bricht, denken Sie nicht, dass es hilfreich ist, die Fotos zu löschen, da alle Teile von allen Männern und Frauen aufgezeichnet werden, die für die Ehe geeignet sind.

kann nicht gelöscht werden und kann nicht geändert werden. Dies ist die Blockchain -Technologie.

Bitcoin ist eine digitale Währung, der viele Menschen mehr Aufmerksamkeit schenken, und die zugrunde liegende Technologie von Bitcoin ist Blockchain. Blockchain ist wie eine große Datenbank, die alle Transaktionen in diesem großen Hauptbuch aufzeichnet.

Zum Beispiel möchte ich 10.000 Yuan von B. ausleihen Das Buch in Ihrem Konto kann einen Dritten in Ihrem Konto enthalten. "Zu diesem Zeitpunkt erhält jeder einen Bericht und zeichnet ein Konto auf. Dies wird die Möglichkeit vermeiden, dass die Bücher des Kontos manipuliert werden.

Was ist das Konzept der Blockchain? Was genau ist Blockchain? S und Gassen. Tatsächlich haben viele Technologieunternehmen die Blockchain -Technologie seit langem arrangiert.

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

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, Konsensmechanismen und Verschlüsselungsalgorithmen ist.

Warum wird Blockchain Blockchain genannt?

Blöcke bestehen aus Blöcken, die nacheinander verknüpft sind, und zeichnen die Kommunikationsinformationen jedes Blockknotens auf. Wenn sich der Informationsaustausch erweitert, bewegt sich ein Block weiterhin in Richtung eines anderen und das Ergebnis wird als Blockchain bezeichnet.

Was sind die Eigenschaften der Blockchain?

Blockchain hat die folgenden Eigenschaften:

Einzeldezentralisierung: In einem Blockchain -System hat jeder Knoten gleiche Rechte und Verpflichtungen, ohne zentrale Kontrolle hier. Die Dezentralisierung hat ein gutes Vertrauen untereinander aufgebaut, aber die Menschen können zusammenarbeiten, um sich gegenseitig zu vertrauen. Dies gilt hauptsächlich von Blockchain Distributed Ledger Technology.

2.

3.

4. Jeder hat das gleiche Kontobuch im Blockchain-System. Wenn also jemand es manipulieren möchte, kann er nur nicht existierende Aufzeichnungen erstellen, wenn er über 51% oder mehr des Buchhaltungsknotens steuert. Das ist natürlich im Grunde genommen unmöglich. Dies wird hauptsächlich aus Blockchain -Kerntechnologien oder Konsensmechanismen abgeleitet. Der Konsensmechanismus hat die Eigenschaften von "Minderheiten folgen der Mehrheit" und "jeder ist gleich".

5.

4. Es setzt Lieferketten in Lieferkettensysteme ein, synchronisiert Informationen innerhalb des Systems, steuert alle Verbindungen, fördert die vollständige Arbeitsteilung und Zusammenarbeit und fördert die Rechenschaftspflicht nach dem Ereignis.

5.

Was ist eine Comic -Illustration Blockchain? Was ist Blockchain?

Was ist Blockchain?

englische Blockchain ist im Wesentlichen eine dezentrale dezentrale Datenbank. Jeder, der seine eigenen Server einstellt und sich mit einem Blockchain -Netzwerk verbindet, kann in diesem riesigen Netzwerk zu einem Knoten werden.

Die Essenz der Blockchain ist eine Datenbank. Was genau speichern Sie also? Grundlegende Blockchain -Einheiten: Erfahren Sie mehr über Blöcke.

Der Block ist in zwei Teile unterteilt.

2.

Was bedeutet der aktuell erwähnte Hash -Wert?

Ich bin sicher, dass jeder von MD5 gehört hat.

Blockchain verwendet einen komplexeren Hashing -Algorithmus namens SHA256. Nach einer Reihe komplexer Berechnungen werden die neuesten Dateninformationen (z. B. Transaktionsaufzeichnungen) über diesen Hashing-Algorithmus in eine 256-Bit-Hash-Zeichenfolge konvertiert, d. H. Einen Hash des Blockheaders, wobei das folgende Format eins zu eins dem Block entspricht, und der Hash kann als eindeutig für den Block eindeutig angesehen werden.

Wie assoziieren Sie verschiedene Blöcke? Wie wäre es damit? Verlassen Sie sich auf Hash, um die Mitarbeiter vorzubereiten. Das Vorhasch eines jeden Blocks und der Hash -Wert des vorherigen Blocks sind gleich.

Warum sollte ich den Hash -Wert eines Blocks berechnen?

Blockchain hat eine kettenähnliche Struktur, sodass Sie den Kopfknoten (erster Block) und den Heckknoten (letzter Block) der Kette benötigen. Wenn jemand den Hash -Wert der neuesten Dateninformationen auf der Blockchain berechnet, entspricht es der Verpackung der neuesten Transaktionsakten, dem Erstellen eines neuen Blocks und der Verbindung mit dem Rand der Blockchain.

Der Hash des neuen Blockheaders ist der berechnete Hash -Wert, und das Vorhash entspricht dem Hash des vorherigen Blocks. Block Body Data wird vor der Verpackung Transaktionsakten gespeichert, und dieser Teil der Dateninformationen wurde nicht geändert.

Dieser Prozess der Berechnung von Hash -Werten zum Erstellen eines neuen Blocks wird als Bergbau bezeichnet.

Der Server, der zur Durchführung großer Berechnungen verwendet wird, wird als Bergbaumaschine bezeichnet.

Die Mitarbeiter, die tätig und berechnen, werden als Bergleute bezeichnet.

Was ist die Schwierigkeit, Hash -Werte zu berechnen? Lassen Sie mich Ihnen die grundlegendste Erklärung geben. Die Formel zur Berechnung von Hash -Werten lautet wie folgt:

Hash = SHA-256 (Neue Block + Grundinformationen zu Transaktionsdatensatzinformationen + Zufallszahl)

Auch eine Zeichenfolge von Hash-Werten. Interessierte Freunde können verwandte Informationen anzeigen. Ich werde es vorerst nicht vorstellen.

Die wichtige Schwierigkeit der Berechnung ist die Erzeugung von Zufallszahlen.Um die Schwierigkeit von Hash -Berechnungen zu erhöhen, müssen die Erfinder vulgärer Blockchains benötigen, dass die ersten 72 Bit des Hash -Ergebnisses Null sein müssen. Diese Wahrscheinlichkeit ist zu klein.

(neuer Block + neuer Block + grundlegende Informationen von Transaktionsdatensatzinformationen) wurde behoben. Ob Sie einen Hash erhalten können, der Ihre Anforderungen entspricht oder nicht, hängt vollständig vom Wert der Zufallszahl ab. Bergleute müssen große Berechnungen durchlaufen und wiederholt zufällige Zahlen erzeugen, um den richtigen Hash zu erhalten und erfolgreich abzubauen, wodurch gemeinsame Versuche unternommen werden, "mit Glück zusammenzuhalten".

Gleichzeitig zeigen die Blockheader, dass die Schwierigkeit der Blockchain mit zunehmender Hardware -Computerleistung auf der ganzen Welt schneller wird, sodass das gesamte Netzwerk im Durchschnitt neue Blöcke alle 10 Minuten generieren kann.

Verstehe, wie schwierig es für meine ist. Die Details der verschiedenen Blockchain -Anwendungen unterscheiden sich und es ist erforderlich, dass die hier erläuterten Mining -Regeln als Beispiel Bitcoin sind.

Anwendung von Blockchain

Das Konzept von Bitcoin (Bitcoin) wurde ursprünglich 2008 von Nakamoto Sato vorgeschlagen, und basierend auf dieser Idee hat sie Open -Source -Software entworfen und veröffentlicht und ein P2P -Netzwerk erstellt. Bitcoin ist eine digitale P2P -Währung. Point-to-Point-Übertragung bedeutet ein dezentrales Zahlungssystem.

Was ist ein P2P -Netzwerk?

traditionelle Währungen werden einheitlich von Zentralbanken ausgestellt, und alle persönlichen Einsparungen werden auch von Banken einheitlich verwaltet.

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

Die zugrunde liegende Datenspeicherung für Bitcoin basiert auf der Blockchain -Technologie. Jede Bitcoin -Transaktion entspricht einer Reihe von Blockdaten, und ein einfaches Diagramm lautet wie folgt:

Jede Zeile in einem Transaktionsdatensatz enthält einen Zeitstempel, Transaktionsdetails und eine digitale Signatur.

Tabellen dienen nur zum Verständnis. Die Details der tatsächlichen gespeicherten Transaktion sind anonym und zeichnen nur die Brieftaschenadressen des Zahlers und des Begünstigten auf.

digitale Signaturen können als Gegenkämpfe für jede einzelne Transaktion verstanden werden, die durch einen asymmetrischen Verschlüsselungsalgorithmus erzeugt wird.

Spre chen wir als nächstes über die Belohnungen von Bitcoin Miner.

Bitcoin -Protokoll sieht vor, dass die Bergbau von Bergbaublöcken seit 2008 für 50 Bitcoins Belohnungen erhalten haben und jetzt alle vier Jahre auf halbem Weg sind. So wurden während des Zyklus neue Ergänzungen von Bitcoin geboren, und es ist kein Wunder, dass jeder Bitcoin abbauen möchte!

Vor- und Nachteile von Blockchain

Blockchain

Blockchain ist unabhängig von zentralen Knoten.Auf diese Weise wird das gesamte Netzwerk abgedeckt, solange der Angreifer nicht mehr als die Hälfte der Knoten im gesamten Netzwerk hackt. Das System wird nicht zerstört.

Informationen können nicht manipuliert werden. Wenn die Daten auch nur einen geringen Betrag manipuliert werden, ändert sich der entspre chende Hash -Wert für den gesamten Block entspre chend, es ist kein gültiger Hash -Wert vorhanden, und nachfolgende Verbindungsblöcke werden ebenfalls beschädigt.

Nachteile der Blockchain:

1 erfordert eine große Anzahl von Serverressourcen, um neue Blöcke zu generieren.

Informationsnetzwerkverzögerung

Transaktionsdaten müssen während des Synchronisationsprozesses synchronisiert werden.

Einige Ergänzungen:

Einige dieser Cartoon beziehen sich auf einen Überblick über Ruan Yifengs Blöcke.

2.

Welche Kette enthält Blockchain (was ist die Kette in Blockchain) Blockchain -Klassifizierung nach Netzwerk enthält

Rechtsanalyse: Blockchain -Klassifizierung nach Netzwerk umfasst öffentliche Ketten, Ane -Ketten und private Ketten:

1. direkt mit einem Knoten über einen Client. Wir können ein Allianz bilden, um ein bestimmtes Szenario zu dienen, z. B. ein Allianz -Netzwerk zwischen dem Unternehmen und seinen Kunden usw. Im Vergleich zu den öffentlichen Ketten weisen die Allianzketten im Allgemeinen eine Identitätsauthentifizierung auf. Aus dieser Sicht ist einer der Hauptunterschiede zwischen diesen drei Typen der Unterschied bei der Festlegung des für unterschiedlichen Anwendungsszenarien gebildeten Netzwerks und des Verteilungsbereichs eines Netzwerks. Rechtsbasis

: "Das Gesetz über die Internetsicherheit der Volksrepublik China"

Artikel 1 Dieses Gesetz wurde formuliert sozial.

Artikel 2 Dieses Gesetz gilt für die Überwachung und Verwaltung von Netzwerkkonstruktionen, Betrieb, Wartung und Verwendung innerhalb des Territoriums der Volksrepublik China.

Ist Blockchain? 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.

2. Blockchain kann derzeit in vier Kategorien unterteilt werden: öffentliche Ketten, private Ketten, Allianzketten und Seitenketten. Pekin Muqi Mobile Technology Co, Ltd, ein professionelles Blockchain External Development Company, willkommen bei der Zusammenarbeit. Lassen Sie uns über Eigenschaften und wie diese Blockchain verwendet wird.

1. Diese Blockchain gelten oft als vollständig dezentralisiert.

Eigenschaften:

1. Dies kann mit dem Internet verbunden werden, es kann die Einstiegsbedingungen erfüllen. 4. Alle Daten entfalten sich als Standard, obwohl alle zugehörigen Teilnehmer ihre wahre Identität verbergen, dieses Phänomen ist sehr häufig. Sie erzeugen ihre Sicherheit durch ihre öffentliche Natur, bei der jeder Teilnehmer all seine Kontos und alle kommerziellen Aktivitäten sehen kann.

Fall: In den öffentlichen Ketten gibt es viele Zahlen: BTC, ETH, EOS, AE, ADA usw.

2. Die Lesegenehmigungen sind entweder für die Öffentlichkeit zugänglich oder sind auf jeden Maße begrenzt. Zu den verwandten Anwendungen gehören Datenbankverwaltung, Audit und sogar ein Unternehmen.

Eigenschaften:

1. Dies liegt daran, dass selbst eine kleine Anzahl von Knoten ein hohes Maß an Vertrauen aufweist und nicht jeder Knoten erforderlich ist, um eine Transaktion zu überprüfen. 2. Gute Intimität, die den Privatsphäre einen besseren Schutz privater Intimitätsketten verleiht, macht die Datenintimitätsrichtlinie in dieser Blockchain genau stabil, als ob sie sich in einer anderen Datenbank befand. 3.. Niedrige Transaktionskosten. Wenn ein Unternehmen alle Transaktionen kontrolliert und verarbeitet, müssen sie keine Stellengebühren mehr zahlen. Fall

: Linux Foundation, R3CEVCORDA -Plattform und HyperledgerProject des Gemhealth -Netzwerks entwickeln oder verwenden private Ketten.

3. Die Teilnehmer werden im Voraus filtriert oder direkt angegeben.

Eigenschaften:

1. Die Community oder das Unternehmen, das eine private Blockchain ausführt, kann die Regeln von Blockchain leicht ändern, Transaktionen wiederherstellen, das Gleichgewicht ändern usw.

Fall: Ripple hat eine Allianzkette für internationale Überweisungen nach Japan und Südkorea und Interbank -Sendungen nach Japan geschaffen.

4. Gers können "miteinander arbeiten", um eine Interaktion zu erreichen. 2. Flexibilität.

Fall: LSK, RDN, ARD und andere Münzen werden verwendet Technologien.

Für das gesamte Gebiet der digitalen Währung kann dieses Jahr immer noch ein Wettbewerb für grundlegende öffentliche Kettenprojekte sein. Dies schränkt auch die Entwicklung der gesamten Blockchain -Industrie ein.