Blockchains dreimalige Bäume: Verständnis der Trieb-, Patriciatrieund Merkle-Tree-Strukturen

⓵ Was sind die drei Bäume in der Blockchain? Blockchain -Baumstruktur

Ist eine Blockchain ein Suchbaum?

spielt die Suchbaumdatenstruktur eine wichtige Rolle in der Blockchain. Transaktionsdaten, Kontoverwaltung, Transaktionsbeleginformationen und mehr basieren auf einem einzelnen Baum. In diesem Artikel werden drei Hauptbäumestypen sowie die drei am häufigsten verwendeten Baumstrukturen in Ethereum eingeführt: dem Triebaum, Patriciatrie und Merkle Tree. Ein Suchbaum ist Teil der Blockchain

Merkle -Baum

Zunächst ist es kein Pflaumenbaum. Der Name ist ein bisschen ähnlich, aber dieser Baum ist kein anderer Baum. Merkeltree ist einer der drei Riesen im Blockheader. Sie müssen wissen, dass ein Block eine grundlegende strukturelle Einheit einer Blockchain ist, die aus Blockkopfzeilen besteht, die Metadaten und Blockheader mit Blockproven enthalten, die Transaktionsdaten enthalten. Und unser Pflaumenbaum ist ein Hauptmitglied des Blocks.

Sie können interessiert sein, was ist der Blockheader? Ist es ein mutierter Header? Tatsächlich ist es sehr einfach. Wie der Name schon sagt, ist der Blockkopf die Vorderseite des Blocks, entspricht dem Kopf des menschlichen Körpers und kontrolliert wichtige Teile des menschlichen Körpers. Der Blockheader besteht aus drei Metadatenmengen. Einer ist der übergeordnete Hash -Wert. Die zweite ist die Schwierigkeit, Bergbau, Nicht-SEC und Zeitstempel zu erledigen. Der dritte ist Merkel Tree Root, der Hauptcharakter von heute. Unterschätzen Sie diesen Baum nicht. Unabhängig davon, ob die Blockchain sehr gut ist oder nicht, können Sie alle Transaktionsdaten in einem Block schnell zusammenfassen und überprüfen. Die Blockchain speichert die Werte aller Blattknoten und erzeugt basierend darauf einen einheitlichen Hash -Wert. Merkel-Baumblattknoten speichern Hash-Werte für Dateninformationen, während Nicht-Blattknoten Hash-Werte speichern, die nach dem Hashing aller Blattknotenkombinationen unter ihnen erhalten wurden.

So wie wir auf die Ergebnisse unserer Universitätsaufnahmeprüfungen achten, gibt es einen weiteren Punkt, der Vorsicht erfordert, da Änderungen der Daten innerhalb des Blocks Änderungen an der Struktur von Merkels Baum verursachen. Während des Überprüfungs- und Vergleichens von Transaktionsinformationen kann die Merkel -Baumstruktur die Menge der Datenberechnungen erheblich verringern. Schließlich müssen Sie nur die von der Merkel -Baumstruktur erzeugten einheitlichen Hash -Werte überprüfen.

Die Welt befindet sich in einem Sandkorn, und das Paradies befindet sich in wilden Blüten, die Unendlichkeit in Ihre Handfläche legt und in einem Augenblick die Ewigkeit sammelt. Es wäre perfekt, Merkels Baum in schwarzen Worten zu beschreiben.

Was sind die drei Metadatensätze, die in Blockheadern in der Blockchain-Technologie enthalten sind?

1. Der Hash -Wert des Vorderblocks. Wird für Blöcke vor den Indizes verwendet.

2. Mining -Schwierigkeit, Zufallswerte (verwendet, um Arbeitsberechnungen zu beweisen), Zeitstempel.

3. Merkel Tree. Zusammenfassend und fassen Sie die Baumwurzeldaten für alle Transaktionsdaten in einem Block schnell zusammen.

Blockchain gehört keiner Branche. Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismen und Verschlüsselungsalgorithmen. In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert, die durch Manipulationen mit nicht verteilten verteilten Ledgers und Manipulationen mit veränderten Verschlüsselungsmethoden garantiert wird.

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismen und Verschlüsselungsalgorithmen. Blockchain ist ein wichtiges Konzept für Bitcoin. Es handelt sich im Grunde genommen um eine verteilte Datenbank. Gleichzeitig handelt es sich um eine Reihe von Datenblöcken, die mit Verschlüsselungsmethoden generiert werden, ähnlich der zugrunde liegenden Technologie von Bitcoin. Jeder Datenblock enthält eine Menge Informationen zu Bitcoin -Netzwerktransaktionen. Dies wird verwendet, um die Gültigkeit der Informationen (Bekämpfung) zu überprüfen und den nächsten Block zu generieren.

Referenz für den oh2en Inhalt: Baidu Encyclopedia-Blockchain

Was ist Merkels Baum?

Märkte sind die Grundkomponenten der Blockchain. Theoretisch ist Merkels baumlose Blockchain sicherlich möglich. Sie können dies tun, indem Sie einfach einen riesigen Blockheader erstellen, der alle Transaktionen direkt enthält. Dies wird zweifellos Skalierbarkeitsprobleme stellen. Auf lange Sicht könnte es nur die leistungsstärksten Computer sein, die diese unzuverlässigen Blockchains ausführen können. Dies liegt genau an dem Merkel -Baum, in dem Ethereum -Knoten auf allen Computern, Notizbüchern, Smartphones und sogar IoT -Geräten basieren können, die von Slock.it generiert werden. Wie funktioniert Merkel Tree, welchen Wert kann es jetzt und in Zukunft bieten?

Spre chen wir zuerst zuerst über Grundkenntnisse. Im Allgemeinen ist Merkel Tree eine Möglichkeit, eine große Anzahl von Daten "Stücken" zu haben, und stützt sich darauf, diese Daten "Blöcke" in kleine Einheiten von Datenblöcken aufzuteilen. Jeder Bucket -Block enthält nur einige Daten "Blöcke", dann enthält er jeden Block -Hash -Hash -Hash -Hash, der denselben Vorgang wiederholt, bis die Gesamtzahl der verbleibenden Hashs 1 beträgt. Mit anderen Worten, den Root -Hash.

⓶ Was ist die World Block Chain Alliance?

World Blockchain Organization (WBO) ist eine nicht -profitische Organisation, die gemeinsam von der Weltfrequenzverband, der karibischen Freihandelszone und dem in Delaware registrierten Ketten -Block -Ketten -Forschungsinstitut am 8. August 2017 registriert ist. Der UN -Wirtschafts- und Sozialrat und die Nicht -Government International Organization können zwei Jahre lang eingereicht werden. Die jährliche Bewerbungsfrist endet am 1. Juni und 31. Dezember. Wir planen, eine ungehörliche internationale Organisation zu sein, die erst am 31. Dezember 2019 angeschlossen ist. Derzeit ist die Weltblockchain -Organisation eine Tochtergesellschaft der UN -Organisation der UN -Nichtregierungsorganisation, der einzigen Organisation der UN -Institution, und konzentriert sich auf Blockchain -Technologie und Branche. Derzeit hat die World Blockchain -Organisation mehr als 800 Einzelmitglieder, Institutionen und nationale Mitglieder und ist die weltweit größte internationale Blockchain -Organisation.