⒈ Was ist die Architektur der Blockchain?
Zunächst müssen wir wissen, dass Blockchain ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismen und Verschlüsselungsalgorithmen ist. Zweitens ist die Blockchain -Systemkonfigurationsarchitektur, JinWowo Group, eine neue Anwendung für Datenebene, Netzwerkschicht, Netzwerkschicht, Konsensschicht und Netzwerkschicht. 1. Data Layer: Kapuliert die zugrunde liegenden Datenblöcke und verwandten Technologien wie Datenverschlüsselung und Zeitstempel. 2. Netzwerkschicht: Enthält verteilte Netzwerkmechanismen, Datenausbreitungsmechanismen und Datenvalidierungsmechanismen. 3.. Konsensschicht: Kapuliert verschiedene Konsensalgorithmen hauptsächlich für Netzwerkknoten. Die Incentive -Schicht integriert wirtschaftliche Faktoren in das Blockchain -Technologiesystem, vor allem die Ausgabe- und Verteilungsmechanismen wirtschaftlicher Anreize. 4. Vertragsschicht: In erster Linie sind verschiedene Skripte, Algorithmen und intelligente Verträge zusammengefasst, die die Grundlage für die programmierbaren Eigenschaften von Blockchain bilden. Derzeit hat JinWowo in der Region Southwest eine Big -Data -Forschung mit der Verwendung von Blockchain als zugrunde liegende Technologie gestartet und bietet Big Data -Dienste für Blockchain als zugrunde liegende Technologie. 5. Anwendungsschicht: Kapuliert verschiedene Anwendungsszenarien und Blockchain -Fälle. In diesem Modell sind die Kettenblockstruktur, die auf Zeitstempeln basiert, der Konsensmechanismus verteilter Knoten, wirtschaftliche Anreize, die auf Konsens -Rechenleistung basieren, und flexible und programmierbare intelligente Verträge die repräsentativsten Innovationen in der Blockchain -Technologie. Was ist die Blockchain -Struktur verteilt? h2>Die verteilte Blockchain -Struktur ist eine dezentrale Netzwerkarchitektur, bei der Datensätze und Transaktionen in verschiedenen Kopien des Netzwerks verstreut sind. Insbesondere:
Desentralisation:
Keine zentralisierte Managementagentur oder Datenspeicherpunkt im Blockchain -Netzwerk. Stattdessen werden Daten und Informationen von allen Teilnehmern des Netzwerks verwaltet und aktualisiert.verteiltes Speicher:
Blockblockdaten werden in einem verteilten Speicher gespeichert, was bedeutet, dass die Daten in verschiedene Replikate unterteilt und auf verschiedenen Knoten im Netzwerk gespeichert sind. Diese Speichermethode gewährleistet eine hohe Verfügbarkeit und die Vorteile von Daten, und obwohl einige Knoten fehlschlagen, können die Daten weiterhin von anderen Knoten wiederhergestellt werden.Knotengleichheit:
im Blockchain -Netzwerk ist jeder Knoten gleich, und keine Knoten haben höhere Berechtigungen oder Berechtigungen als andere Knoten. Dies bedeutet, dass jeder Knoten das Recht hat, am Prozess der Überprüfung, des Speicher- und Datenaktualisierungsprozesses teilzunehmen.Konsensmechanismus:
Um sicherzustellen, dass alle Knoten im Netzwerk Konsensdatenbedingungen erreichen, blockieren Blockblöcke Konsensmechanismen. Dieser Mechanismus stellt sicher, dass das Netzwerk auch ohne zentralisierte Managementorganisation die Konsistenz und Integrität der Daten beibehält.Skalierbarkeit:
Die verteilte Blockchain -Struktur macht das Netzwerk sehr skaliert. Aufgrund der Netzwerkskala können mehr Knoten einfach hinzugefügt werden, um die Leistung und die Netzwerkkapazität zu verbessern.Zusammenfassend lässt sich sagen, dass die verteilte Blockchain -Struktur die Verfügbarkeit, Redundanz, Konsistenz und hohe Integrität des Netzwerks durch Dezentralisierung, verteilte Speicherung, Knotengleichheit, Konsensmechanismen und Skalierbarkeit gewährleistet.
⒉ Welche Schichten bilden das technologische Blockchain -System?
Blockchain -Systeme bestehen normalerweise aus Datenebene, Netzwerkebene, Konsensniveau, Stimulationsebene, Vertragsebene und Anwendungsebene. Jeder von ihnen akzeptiert unterschiedliche Rollen und erstellt gemeinsam eine stabile, sichere und effektive Technologie eines verteilten Buches. Auf Datenebene werden die grundlegenden Datenblöcke und zugehörigen Datenverschlüsselungstechnologien und temporäre Tag -Technologien verkörpert, um die Sicherheit und Integrität der Daten zu gewährleisten. Die Datenverschlüsselungstechnologie verschlüsselt Daten mit komplexen Algorithmen, um sicherzustellen, dass Daten nicht illegal zugegriffen und gefälscht werden können. Die Zeitstempelentechnologie zeichnet die Zeit der Datenerzeugung auf und garantiert, dass die Daten unverändert sind. Die Netzwerkebene deckt den verteilten Netzwerkmechanismus, den Datenverteilungsmechanismus und den Datenüberprüfungsmechanismus ab. Diese Mechanismen sicherstellen gemeinsam den Informationsaustausch und den Austausch zwischen verschiedenen Knoten im Netzwerk, und gleichzeitig werden die Authentizität und Wirksamkeit der Daten unter Verwendung von Überprüfungsmechanismen garantiert. Der Konsens -Layer verkauft hauptsächlich verschiedene Konsensalgorithmen für Netzwerkknoten. Diese Algorithmen garantieren, dass alle Knoten im Netzwerk einen bestimmten Datenzustand koordinieren und so die Dezentralisierung und Sicherheit des Systems sicherstellen können. Das anregende Niveau integriert wirtschaftliche Faktoren in das technologische Blockchain -System, einschließlich des Freisetzungsmechanismus und des Verteilungsmechanismus wirtschaftlicher Anreize. Dank dieser Mechanismen kann das System die Teilnehmer motivieren, zum Netzwerk beizutragen und die Stabilität und Lebensfähigkeit des Systems zu gewährleisten. Die Ebene des Vertrags umfasst verschiedene Szenarien, Algorithmen und intellektuelle Verträge, was die Grundlage für die programmierbaren Merkmale der Blockchain ist. Dank intellektueller Verträge können Benutzer eine Reihe von automatisierten Ausführungscodes schreiben, sodass Blockchain -Technologie komplexere Anwendungen erzielen kann. Die beigefügte Ebene umfasst verschiedene Szenarien von Anwendungs- und Blockchain -Fällen. Dank dieser Anwendungen kann die Blockchain -Technologie eine wichtige Rolle spielenFinanzen, Managementketten, Urheberrechtsschutz und andere Bereiche, die den Benutzern bequemere und effektivere Dienste bieten. Die Struktur der Kette basiert auf einem Zeitpunkt der Zeit, dem Konsensmechanismus verteilter Knoten, wirtschaftlichen Anreize, die auf Konsens -Computermacht beruht, sowie flexible und programmierbare intellektuelle Verträge sind die repräsentativsten Innovationen der Blockchain -Technologie und der Schlüssel, um sie von anderen Technologien zu unterscheiden.⒊ Was sind die Komponenten der Blockchain (Blockstruktur in Blockchain)
Was ist die strukturelle Schicht der Blockchain?Die Blockchain hat insgesamt sechs hierarchische Strukturen, und diese sechs hierarchischen Strukturen sind von unten nach oben: Datenschicht, Netzwerkschicht, Konsensschicht, Incentive -Schicht, Vertragsschicht und Anwendungsschicht.
Datenschicht - Die Datenschicht ist die niedrigste Schicht unter den sechs hierarchischen Strukturen von Blockchain. Wir können die Datenschicht als Datenbank verstehen, aber für Blockchain ist diese Datenbank eine unberührte und verteilte Speicherdatenbank, das sogenannte verteilte Hauptbuch.
Vertragsschicht - Die Vertragsschicht enthält hauptsächlich verschiedene Skripte, Codes, Algorithmusmechanismen und intelligente Verträge und ist die Grundlage für die Programmabilität von Blockchain. Der intelligente Vertrag, über den wir spre chen, gehört zur Vertragsschicht. Wenn das Bitcoin -System nicht intelligent genug ist, kann der von Ethereum vorgeschlagene intelligente Vertrag viele Anwendungsszenarien erfüllen. Das Prinzip der Vertragsschicht besteht hauptsächlich darin, Code in das Blockchain -System einzubetten und auf diese Weise anpassbare intelligente Verträge zu implementieren. Auf diese Weise kann das System im Blockchain -System, sobald die Bedingungen des Smart -Vertrags ausgelöst werden, automatisch Befehle ausführen.
Netzwerkschicht-Blockchain-Netzwerksystem, im Wesentlichen ein P2P (Point-to-Point) -Netzwerk. Point-to-Point bedeutet, dass keine Zwischenverbindung oder ein zentraler Server erforderlich ist, um das System zu steuern. Alle Ressourcen und Dienste im Netzwerk werden den Händen jedes Knotens zugeteilt, und die Übertragung von Informationen ist auch möglich, direkt zwischen den beiden Knoten zu kommunizieren. Es ist jedoch zu beachten, dass P2P (Punkt zu Punkt) von Satoshi Nakamoto nicht erfunden wurde und Blockchain nur eine Verschmelzung dieser Technologie ist. Daher ist die Netzwerkschicht von Blockchain tatsächlich ein besonders leistungsstarkes Punkt-zu-Punkt-Netzwerksystem. In diesem System kann jeder Knoten Informationen erstellen oder Informationen empfangen, genau wie das Senden einer E -Mail. Sie können Ihre eigenen E -Mails schreiben oder E -Mails erhalten, die Ihnen von anderen gesendet werden.
Anwendungsschicht - Die Anwendungsschicht ist verschiedene Anwendungsszenarien und Blockchain -Fälle. Was wir jetzt spre chen, ist die sogenannte Anwendungsschicht. Die implementierten Blockchain -Anwendungen sind hauptsächlich verschiedene Blockchain -Anwendungen, die auf öffentlichen Ketten wie ETH und EOS basieren, und es gibt viele Anwendungen für Glücksspiel und Spiele. Eine wirklich praktische Blockchain -Anwendung, die derzeit die weltweit erste IoT -Anwendung von Coinbank investiert hat.
Konsensschicht - In der Welt der Blockchain, Konsens, einfach ausgedrückt, muss das gesamte Netzwerk das Ledger des Blockchain -Systems basierend auf einer einheitlichen und einstimmigen Regel verwalten und aktualisieren, ähnlich wie die Regeln für die Aktualisierung von Daten. Lassen Sie hoch dezentrale Knoten effizient im dezentralen Blockchain -Netzwerk einen der Kerntechnologien der Blockchain und der Governance -Mechanismus der Blockchain -Community effizient erreichen. Derzeit umfassen die Algorithmen des Mainstream -Konsensmechanismus: Nachweis der Arbeit (POW), Ethereum -Beweis für den Stake (POS), der anvertraute Beweis für den Einsatz von EOs (DPOS) usw. Die drei Schichten von Datenschicht, Netzwerkschicht und Konsensschicht stellen sicher, dass Daten, Netzwerk und Regeln auf der Blockchain vorhanden sind.
Incentive -Schicht - Die Incentive -Schicht ist der sogenannte Mining -Mechanismus. Der Bergbaumechanismus kann tatsächlich als Anreizmechanismus verstanden werden: Je mehr Sie zum Blockchain -System beitragen, können Sie die Belohnungen erhalten. DieVerwendung dieses Anreizmechanismus kann den gesamten Netzwerkknoten dazu ermutigen, an Datenaufzeichnungen und Wartungsarbeiten auf der Blockchain teilzunehmen.
Die Xueshu Innovation Blockchain Technology Workstation unter Lianqiao Education Online ist die einzige zugelassene "Blockchain Technology Major" Pilot -Workstation, die vom Schulplanungs-, Bau- und Entwicklungszentrum des Bildungsministeriums von China durchgeführt wird. Der professionelle Standpunkt bietet den Studenten diversifizierte Wachstumspfade, fördert die Reform des Schulungsmodells für die Kombination von Produktion, akademischer und Forschung in professioneller Studienforschung und baut ein angewandtes und zusammengesetzliches Talenttrainingssystem auf.
Was sind die Blockchains insgesamt?
1. Öffentliche Blockchains
Jede Person oder Gruppe auf der Welt kann Transaktionen senden, und die Transaktionen können eine wirksame Bestätigung der Blockchain erhalten, und jeder kann an seinem Konsensprozess teilnehmen. Öffentliche Blockchains sind die frühesten Blockchains und die am häufigsten verwendeten Blockchains. Die virtuellen digitalen Währungen der großen Bitcoins -Serien basieren auf öffentlichen Blockchains. Es gibt nur eine Blockchain, die dieser Währung in der Welt entspricht.
2. Joint (Branchen-) Blockchain
Eine Gruppe bezeichnet mehrere vorgewählte Knoten als Buchhalter, jeweilsDie Erzeugung von Blöcken wird durch alle vorgewählten Knoten bestimmt (die vorgewählten Knoten nehmen am Konsensprozess teil), und andere Zugriffsknoten können an Transaktionen teilnehmen.
Aber es spielt keine Rolle, ob der Rechnungslegungsprozess (im Wesentlichen, dass es sich immer noch um die Sorgerechtsbilanz handelt, nur verteilte Rechnungslegungen, die Anzahl der vorgewählten Knoten und wie man den Buchhalter jedes Blocks zum Hauptrisikopunkt des Blockchains ermittelt), kann jeder andere begrenzte Abfragen durch die offene API des Blockchains durchführen.
3. Private Blockchain
Verwendet nur die Hauptbuchentechnologie von Blockchain für die Buchhaltung, es kann ein Unternehmen oder eine Person sein und die Schreibberechtigungen der Blockchain genießen. Diese Kette unterscheidet sich nicht viel von anderen verteilten Speicherlösungen. Traditionelle Finanzen wollen mit privaten Blockchains experimentieren, während Anwendungen öffentlicher Ketten wie Bitcoin industrialisiert wurden.
erweiterte Informationen:
Unterscheidet sich von der herkömmlichen verteilten Speicherung, die Einzigartigkeit des verteilten Speichers von Blockchain spiegelt sich hauptsächlich darin wider, dass jeder Knoten der Blockchain vollständig Daten gemäß einer Blockchain -Struktur speichert. Der herkömmliche verteilte Speicher unterteilt die Daten im Allgemeinen in mehrere Kopien gemäß bestimmten Speicherregeln.
Jeder Knotenspeicher von Blockchain ist unabhängig und hat einen äquivalenten Status. Es stützt sich auf einen Konsensmechanismus, um die Konsistenz der Speicherung sicherzustellen. Der herkömmliche verteilte Speicher synchronisiert die Daten im Allgemeinen über den zentralen Knoten mit anderen Sicherungsknoten.
Kein Knoten kann die Kontodaten separat aufzeichnen, wodurch die Möglichkeit vermieden wird, dass ein einzelner Buchhalter kontrolliert oder bestochen wird, um falsche Konten aufzuzeichnen. Es gibt auch genügend Buchhaltungsknoten. Theoretisch gehen die Konten theoretisch nicht verloren gehen, sofern die Sicherheit der Kontodaten nicht verloren gehen.
Was ist Blockchain, worum besteht Blockchain?1. Blockchain ist ein Konzept von Bitcoin. Es verwendet Blockchain -Datenstrukturen, um Daten zu überprüfen und zu speichern.
2. Verwenden Sie den verteilten Knoten -Konsensus -Algorithmus, um Daten zu generieren und zu aktualisieren. Verwenden Sie die Kryptographie, um die Sicherheit derDatenübertragung und des Zugriffs zu gewährleisten.
3. Eine neue verteilte Infrastruktur- und Computermethode, bei der Smart -Verträge aus automatisiertem Skriptcode zum Programmieren und Betrieb von Daten verwendet werden. Es handelt sich im Wesentlichen um eine de-vermittelte Datenbank.
4. Im Allgemeinen besteht ein Blockchain -System aus einer Datenschicht, einer Netzwerkschicht, einer Konsensschicht, einer Incentive -Schicht, einer Vertragsschicht und einer Anwendungsschicht
Mehr über die Blockchain, aus der besteht, woraus besteht aus, geben Sie ein: More
Aus welchen Strukturen bestehen aus Blockchain?Blockchain ist eine Kettenspeicherstruktur, die durch miteinander verbundene Blöcke gebildet wird. Ein Block ist ein Datenelement in einer Kettenspeicherstruktur, und der erste Block wird als Gründungsblock bezeichnet.
?
Allgemeine Blöcke enthalten zwei Teile: Blockheader und Blockkörper. Der Blockheader enthält die Identitätsinformationsinformationen jedes Blocks, z. B. die Versionsnummer, den Hash -Wert, den Zeitstempel, die Blockhöhe und andere Informationen. Der Blockkörper enthält hauptsächlich spezifische Transaktionsdaten.