⒈ Blockchain und ihrer Symptome.
Jeder Block enthält einige Transaktionsinformationen und digitale Fingerabdruck des vorherigen Blocks. Dieser Hash komponierte alle früheren Blöcke, die die Schleife nicht ändern können. p>Blöcke sind normalerweise der folgende Inhalt: Blockheader: Der Block -Hash -Wert, der Hash -Wert von Timestamp, p>
2. Block Body: Enthält spezifische Transaktionsinformationen. p>
3. In Blockchain ist der neue Block in Blockchain logisch geplant. Zusätzlich muss der neue Block vor der Installation in Blockchain vor der Installation vor der Installation vor der Installation in Blockchain bestätigt werden, die vor der Installation in Blockchain nicht in Blockchain enthalten ist. p>
p>
1. p>
2. Anonym: Die Transaktionsinformationen in Blockchain sind normalerweise anonym, da sie sich nicht öffentlich identifizieren. p>
3. Die Zentralisierung - blockiert - blockiert hängt nicht von einem zentralen Körper- oder Drittanbietervertrauen ab, sondern dem konsistenten und Vertrauen von Daten mit verteilten Netzwerken. P>
3. Um den Verkauf und die Verfolgung von Vertrieb und Verfolgung zu gewährleisten - Blockchain -TechnologieEs kann verwendet werden, um die Informationen zu Vorräten aufzuzeichnen und die Ressourcen zu verfolgen. Gleichzeitig kann die Transaktionsgarantie von Blockchain für die Transaktionsgarantien das Problem lösen, das egal wer das Problem lösen muss. p>
4. Blockchain kann Marktakteure verwalten, und Benutzer werden verwendet, um Käufer in Transaktionen zu bestätigen. p>
⒉ Was ist Blockchain -Block?
Blockchain -Blöcke sind Teil einer Datenstruktur.
Als nächstes sind eine detaillierte Beschreibung der Blöcke:
Blöcke sind eines der Kernelemente der Blockchain -Technologie. In einem Blockchain -Netzwerk enthält jeder Block eine bestimmte Anzahl von Transaktionsdatensätzen. Diese Transaktionsunterlagen sind verschlüsselt, um die Datensicherheit und -vereinbarkeit zu gewährleisten. Jeder Block enthält drei Hauptteile: einen Blockheader, eine Transaktionsliste und einen Blockkörper.
Der Blockheader enthält die Metadaten des Blocks, wie den Zeitstempel, den Hash -Wert des vorherigen Blocks und den Hash -Wert des Blocks selbst. Diese Informationen sind wichtig, um die Gültigkeit des Blocks zu überprüfen und die Integrität der Blockchain sicherzustellen.
Die Transaktionsliste erfasst alle Transaktionen, die innerhalb eines Blocks auftreten. Diese Transaktionen können abhängig vom Anwendungsszenario der Blockchain Asset -Transfers, Smart Contract Execution usw. umfassen. Transaktionslisten stellen die Zuverlässigkeit und Transparenz der Blockchain sicher, da alle Transaktionsinformationen öffentlich sind.
Blöcke enthalten normalerweise Transaktionslisten und bestimmte zusätzliche Daten, die möglicherweise mit einer bestimmten Anwendung oder einem bestimmten System zusammenhängen. In einigen Blockchains können Blöcke beispielsweise Mining-Belohnungsinformationen oder andere Daten auf Systemebene enthalten.
Im Allgemeinen ist jeder Block in einer Blockchain ein Knoten in einem Netzwerk und ist so angeschlossen, dass sie nach bestimmten Regeln eine kettenähnliche Struktur bilden. Diese Kettenstruktur sorgt für die Unveränderlichkeit und die hohe Sicherheit von Daten und ist die Grundlage für eine Vielzahl von Anwendungen in der Blockchain -Technologie.
⒊ Was sind die Blockchain -Blocküb
erschriften? Big> Was sind die drei Metadatensätze in der Blocküberschrift in der Blockchain -Technologie?1. Der Hash -Wert des Vorderblocks. Verwendet für Pre-Index-Blöcke;
2. Minenschwierigkeiten, Zufallswerte (für Nachweise von Arbeitsberechnungen verwendet), Zeitstempel;
3. Merkel Tree, der die Holzrouchsdaten für alle Transaktionsdaten im Block zusammenfassen und schnell zusammenfassen kann.
Blockchain gehört zu keiner Branchen. Blockchain ist ein neues Anwendungsmodell für Computertechnologien, das Datenspeicher, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen verteilte. In enger Sinne ist Blockchain eine Kettendatenbühne, die Datenblöcke in chronologischer Reihenfolge kombiniert und auf kryptografische Weise garantiert wird, die manipuliert und nicht verteilt ist.
Blockchain ist ein neues Anwendungsmodell für Computertechnologien, die Datenspeicher, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen verteilt. Blockchain ist ein wichtiges Konzept für Bitcoin. Es ist wirklich eine dezentrale Datenbank. Gleichzeitig wie die zugrunde liegende Technologie von Bitcoin gibt es eine Reihe von Datenblöcken, die mit kryptografischen Methoden erzeugt werden. Jeder Datenblock enthält viele Informationen zu Bitcoin-Netzwerktransaktionen, mit denen die Gültigkeit der Informationen (Anti-Resistenz) bestätigt und die nächste Blockierung erzeugt wird.
Referenz für den oh2en Inhalt: Baidu Encyclopedia-Blockchain
Detaillierte Erläuterung von Blocküberschriften
Vor kurzem habe ich mir beliebte Lesesubstanzen über Technologie untersucht. Ich finde es interessanter, als den Markt zu betrachten.
Als ich Bitcoin zum ersten Mal verstanden habe, wollte ich wissen, aus welchen Teilen der Daten eines Blocks bestehen. Zu wissen, dass diese Kompositionen große Bequemlichkeit für mein Verständnis haben, aber zum Glück fand ich es.
Blockgröße und Transaktionszähler sind leicht zu verstehen, während die Blocküberschriften und -transaktionen etwas komplizierter sind.
Die Blocküberschrift enthält drei Datensätze:
? Erstens Daten aus dem Gesamtblock -Hash -Wert. Ich denke, es kann als Gen verstanden werden.
? Zweitens, Mining -Schwierigkeiten, blockieren rechtzeitige Briefmarken und Nonce. Dieser Satz von Datenregistrierungen im Zusammenhang mit dem Bergbau.
? Drittens markierte Baumwurzeln. Dies ist eine magische Sache, die zuerst als Daten verstanden werden kann, die alle Transaktionen im Block beschreiben.
Der Grund, warum Blockchain als Kette bezeichnet wird, ist, dass die Struktur eine Datenstruktur ist, die ordentlich von hinten nach vorne verbunden ist, als Kette, deren Schwanz immer länger wird.
? Dies hängt vom übergeordneten Block -dem Hash -Wert ab.
In Blockchain nennen wir den vorherigen Block des aktuellen Blockblocks, und der entspre chende nächste Block ist der Kinderblock. Nur ein Block ist etwas Besonderes. Es hat keinen Elternblock. Es ist Sun Wukong ~ Nein, es heißt The Creation Block!
Der sogenannte Gesamtblock-Hash-Wert ist der Hash-Wert des Blockierungs-Hash zum Gesamtblock. Wie aus Tabelle 2 ersichtlich ist, enthält die Blocküberschrift unterschiedliche Daten, die Größe beträgt 80 Bytes. Nach dem Hashing erhalten 80 Bytes mit Daten eine 32-Byte-Zeichenfolge. Diese 32-Byte-Zeichenfolge ist der Hash-Wert für Blocküberschriften.
For example (in the example, the data is all random input), the block heading The Hash value of the 198808 block is ADE12318FBCE 12ADE413 (32 bytes), so the block data from the 198809 block is like this:
all data: BCF4586586586586586586586586589658658965896589658965896589658965896589 Ist die Blocküberschriftendaten zum Block 198810 wie folgt:
Stellen Sie die beiden Bilder zusammen und Sie können eine einfache Kette aus 2 Blöcken erhalten. Blockchain ist eine Kette, die im Laufe der Zeit auf diese Weise unendlich erweitert werden kann.
? Warum müssen Sie das tun?
Zuerst sagte ich, ich denke, Haschisch in der allgemeinen Blockade kann verstanden werden