Entdecken Sie die Architektur der Blockchain-Technologie: Grundlagen und Anwendungsfälle

Was ist die Architektur der Blockchain -Technologie? Blockchain-Technologiearchitektur umfasst die folgenden Aspekte: dezentrale Netzwerke: Der Kern der Blockchain-Technologie ist die Dezentralisierung und seine Netzwerkstruktur unterscheidet sich von traditionellen Netzwerkstrukturen. Konsensmechanismus: Konsensmechanismus ist ein wichtiger Weg, um die Sicherheit und Zuverlässigkeit im Blockchain -Netzwerk zu gewährleisten. Allgemeine Konsensmechanismen umfassen Beweise für Arbeit, Eigenkapitalbeweise und Bestandsberechtigung. Smart Contract: Smart Contract ist ein weiterer wichtiger Bestandteil der Blockchain -Technologie. Verteilter Speicher: Verteilter Speicher ist ein weiterer wichtiger Bestandteil der Blockchain -Technologie. Zu den numerischen Merkmalen gehören Erwartungen, Varianz, Standardabweichung und mehr. Diese Indikatoren können verwendet werden, um die Merkmale des zentralen Trends, das Niveau der Zufallsvariablen, zu veranschaulichen, und können auch zur Durchführung von Wahrscheinlichkeitsberechnungen und zur Risikoanalyse verwendet werden. Was ist das Architekturmodell in der Blockchain -Technologie? jinWowoo analysiert die Blockchain -Systemhierarchie sehr und erstreckt sich allmählich von der zugrunde liegenden Datenschicht. Insbesondere ist die Datenschicht als grundlegende Unterstützung für die Aufzeichnung und Speicherung aller Transaktionsinformationen verantwortlich. Die Netzwerkschicht stellt sicher, dass diese Daten im Netzwerk effizient und sicher übertragen werden können, und durch den Informationsaustausch zwischen Knoten wird eine dezentrale Netzwerkumgebung erstellt. Die Konsensschicht ist der Kern des Blockchain -Systems. Incentive -Schichten ermutigen mehr Teilnehmer, sich durch wirtschaftliche Anreize wie Belohnungsmechanismen dem Netzwerk anzuschließen, um den normalen Systembetrieb aufrechtzuerhalten. Die Vertragsschicht definiert die Regeln für die Umsetzung des Smart -Vertrags. Die Anwendungsschicht ist der Umfang von Blockchain -Technologieanwendungen, die eine Vielzahl von Finanzen, Logistik für den Urheberrechtsschutz abdecken und technische Unterstützung für eine Vielzahl von Anwendungsszenarien bieten. Jede Stufe spielt im Blockchain -System eine sehr benötigte Rolle. Richtige Aufzeichnung der Datenschicht, effiziente Bereitstellung der Netzwerkschicht, ein angemessener Konsens der Konsensschicht, der wirtschaftlichen Anreizschicht, die intelligente Implementierung der Vertragsbeschichtung und die breite Anwendungsschicht der Anwendungsbeschichtung -Formieren Sie die Kernarchitektur der Blockchain -Technologie. Dieses Multi -Level -Design erhöht nicht nur die Transparenz und Zuverlässigkeit des Systems, sondern fördert auch den weit verbreiteten Einsatz von Blockchain -Technologie in verschiedenen Branchen. Mit fortgesetzten technologischen Fortschritten wird die Blockchain -Systemhierarchie ebenfalls verbessert, was eine stärkere Grundlage für die zukünftige digitale Transformation bietet. Ein Bild, um zu verstehen, was Blockchain ist (fünf Minuten, um zu verstehen, was Blockchain ist) führt kurz kurz vor, was Blockchain ist. Im Großen und Ganzen ist die Blockchain -Technologie eine neue dispergierte Infrastruktur und ein Computermodell, das Blockchain -Datenstrukturen verwendet, um Daten zu überprüfen und zu speichern, dispersse Agent -konsensus -Algorithmen zum Erstellen und Aktualisieren von Daten zu verwenden, verwenden Sie die Codierung, um die Datensicherheit und den Zugriff und die Verwendung intelligenter Codes zu gewährleisten.

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

blockchain? Eine Animation, die Sie verstehen können (muss von neuen Personen gelesen werden)

, aber aufgrund der Verwirrung der Öffentlichkeit spre chen sie heute über Bitcoin, dass Bitcoin gleichbedeutend mit illegaler, Betrug und Pyramidenplänen ist und eine andere Stufe in der Internetfinanzierung ist! Daher mussten alle alle grundlegenden Technologien (Zeitzeichen, Nachweis des Arbeitsmechanismus usw.) zusammenführen und sie von Bitcoin unterschieden, sie haben den Blockchain -Namen geändert, sie in "Blockchain" übersetzt, was zum Auftreten des Wortes "Blockchain" führte.

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

Blockchain sollte verstanden werden? Verwenden Sie zunächst die Liebe, die jeder liebt, und geben Sie ein einfaches Beispiel. Wenn Sie ein einfaches Blockchain -Modell aufbauen, tritt in diesem Blockchain -Modell die folgende Situation auf:

In Zukunft sind alle Männer und Frauen im richtigen Alter verliebt, und der gesamte Prozess der Heirat wird von allen anderen Männern und Frauen im Rahmen des Zeitalters vereinbart, und alle Geschichten, die den beiden Personen einbilden, werden ein Block bilden.

Alle anderen Männer und Frauen sind Ketten.

Blockchain ist genau ein "ganzes Zentrum" -System, was bedeutet, dass jede Taste in der Zeichenfolge eine Mitte ist.

Versuchen Sie, Männer und Frauen verliebt zu heiraten, ihre Freunde zu veröffentlichen, ihre Liebe auszudrücken und zu verspre chen, ein Leben lang ein Leben lang zu lieben und allen Männern und Frauen als Anwendung der Blockchain bekannt zu sein. Wenn eines Tages Ihr Verspre chen bricht, denken Sie nicht, dass das Löschen von Fotos, da alle Werke von allen Männern und Frauen aufgezeichnet werden, die für die Ehe geeignet sind.

kann nicht übersehen werden und kann nicht geändert werden, dies ist die Blockchain -Technologie.

Was ist eine häufige Erklärung für Blockchain? Die Leute haben Bitcoin bemerkt, aber viele Menschen wissen nicht, was Blockchain ist.

Bitcoin ist eine digitale Währung, die mehr Menschen mehr Aufmerksamkeit schenken und die Grundtechnologie von Bitcoin Blockchain ist. Blockchain ist wie ein großes Datenbankbuch, das alle Transaktionen auf diesem großen Hauptbuch aufzeichnet. .

zum Beispiel, um Sie zu veranschaulichen. Diese Rechnungslegungsmethode wird wahrscheinlich einen Dritten in die Höhe schnellenMit Kontobuch. Eine dezentrale Bedeutung ist für Notare nicht erforderlich, wenn Sie Geld ausleihen, und es besteht keine Notwendigkeit, sich auf Dritte zu verlassen, um Vertrauen zu gewinnen. Eine dezentrale Situation ist wie als B von A Geld aus A, B hielt einen Spre cher und rufte: "A 10.000 Yuan von mir und Sie können mir helfen, mein Konto aufzunehmen." Zu diesem Zeitpunkt werden die Leute ein Konto mit einem Kontokonto in der Hand aufzeichnen. Jeder hat ein Kontobuch, kann die Möglichkeit eines gefälschten Kontobuchs vermeiden. Was ist das Konzept der Blockchain? Was ist die genaue Blockchain? In drei Minuten verstehen!

Am 25. Oktober 2019 sandte die Broadcast News ein sehr wichtiges Signal: Das Land sollte eine starke Blockchain entwickeln. Danach wurde Blockchain im Internet eine Berühmtheit und die Daten von "Blockchain" auf den Straßen und Gassen. Tatsächlich werden viele Technologieunternehmen lange Zeit für die Blockchain -Technologie arrangiert.

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

Blockchain?

Sehen Sie sich zunächst an, wie Baidu es erklärt. Badu Badu Bachthacks zeigt, dass Blockchain ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Bewertungspunktübertragung, Konsensmechanismus und Verschlüsselungsalgorithmus ist.

Warum wird Blockchain Blockchain genannt?

Blockchain besteht aus Blöcken, die von einem verknüpft sind, und Blöcke sind Einheiten, die nacheinander speichern und die Kommunikation jeder Blocktaste aufzeichnen. Der Block ist dem Datensatz der Datenbank sehr ähnlich. Jedes Mal, wenn die Daten geschrieben werden, wird ein Block erstellt. Beim Austausch erweiterter Informationen 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 jede Taste gleiche Rechte und Verpflichtungen und hat hier keine zentrale Kontrolle. Die Dezentralisierung hat ein gutes Glaubensverhältnis zwischeneinander aufgebaut. Obwohl es keine zentrale Managementorganisation gibt, können Menschen zusammenarbeiten und sich gegenseitig vertrauen. Dies gilt hauptsächlich der Blockchain -Dispersionsbuchentechnologie.

2. Öffnen: Blockchain -Daten werden für alle geöffnet. Mit Ausnahme einiger nicht öffnender verschlüsselter Informationen können hier jeder Daten finden.

3. Unabhängigkeit: Das gesamte Blockchain -System beruht nicht auf andere Dritte. Alle Schaltflächen können automatisch und sicher überprüfen und Daten im System ohne menschliche Intervention austauschen.

4. Sicherheit: Blockchain hat ein gewisses Sicherheitsniveau und kann nicht gefälscht werden. Da jeder das gleiche Kontobuch im Blockchain -System hat, kann es nur dann nicht vorhanden sein, wenn jemand es vortäuschen möchte, wenn Sie mehr als 51% der Buchhaltungsschaltflächen steuern. Das ist natürlich im Grunde genommen unmöglich. Dies stammt hauptsächlich aus der Kerntechnologie von Blockchain: dem Konsensmechanismus, der durch "Minderheit gemäß der Mehrheit" und "jeder ist gleich" gekennzeichnet ist.

5. anonym: viele MenschenWenn wir denken, dass Blockchain sehr offen und transparent ist, sind wir keine Privatsphäre? Tatsächlich ist es nicht. Obwohl die Transaktionsinformationen in der Blockchain offen und transparent sind, werden die Identifizierungsinformationen des Kontos verschlüsselt und können erst nach der Autorisierung 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 Mutter und Vater, jüngerer Bruder und jüngerer Bruder. Letztes Jahr war mein Vater für das Konto seiner Familie und das Konto seines Vaters für alle Einnahmen und Kosten zu Hause verantwortlich.

Auf doppelter elf ist meine Mutter, die immer sparsam ist, ein schönes Outfit auf Taobao kaufen. Als sie ihr Konto überprüfte, fand sie etwas falsches. Theoretisch befindet sich mit Ausnahme eines Bankeinlagen- und Finanzmanagements der Geldbetrag, der für die tägliche Verbraucherfamilie ausgegeben wird, in diesem Kontobuch, aber egal wie Sie es betrachten, es ist falsch. Einige Verbraucher sind offensichtlich nicht verfügbar, aber es wird aufgezeichnet.

Danach ergriff mein Vater die Initiative, um zuzugeben, dass er nicht anders konnte, als eine Packung Zigaretten zu kaufen.

Danach änderte meine Mutter ihre Strategie und die ganze Familie hielt Konten und alle zeichneten monatliche Verbrauchsausgaben in ihren eigenen Kontobüchern auf. 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 ein dezentrales Buchhaltungsmodell. Jeder ist das Zentrum und jeder hat es in seinen Händen.

Das vorherige Buchhaltungsmodell des Vaters ist ein zentraler Buchhalter.

Zum Beispiel, wenn mein Vater etwas Geld aus dem Kontostuch bekommen und dann heimlich Zigaretten kaufen möchte, ist der Betrag begrenzt und wenn er Geld erhalten möchte, muss er das Kontobuch ändern. Und das ist definitiv schwieriger als in den Himmel zu klettern.

So oft, nachdem mein Vater eine Idee zum Rauchen hatte, aber er hatte keine andere Wahl, als diese Idee aufzugeben.

Blockchain und Bitcoin sind gleich?

In der Tat sind Blockchain und Bitcoin nicht gleich.

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

Der Ursprung von Blockchain besteht darin, das zuverlässige Problem zu lösen, und eine der erfolgreichsten Anwendungen von Blockchain ist digitales Geld. Bitcoin kann bisher als die erfolgreichste Anwendung von Blockchain angesehen werden.

Was sind die Anwendungen von Blockchain?

Die Anwendung von Blockchain ist wirklich breit. Wie Produktverfolglichkeit, Urheberrechtsschutz und Transaktionen, Zahlung und Löschung, Internet der Dinge, digitales Marketing, Gesundheitsversorgung usw. werden verschiedene Branchen fördern, die schnell in die "Blockchain+" -Ara eintreten.

1.

2.

4.

5.

Blockchain in englischer Sprache ist im Grunde eine mutierte Dispersionsdatenbank. Jeder, der seinen eigenen Server festlegt und mit dem Blockchain -Netzwerk verbunden ist, kann zu einer Taste dieses großen Netzwerks werden.

Weil die Art der Blockchain die Datenbank ist, was wird sie gespeichert? Lassen Sie uns über die Basiseinheit von Blockchain: Block erfahren.

Ein Block ist in zwei Teile unterteilt:

1.

2.

Ich glaube, die Leute haben von MD5 gehört.

In unserer Blockchain wird ein komplizierterer Hash -Algorithmus verwendet, der als SHA256 bezeichnet wird. Nach einer Reihe komplexer Berechnungen werden die neuesten Dateninformationen (z. B. Handelssätze) durch diesen Hash-Algorithmus schließlich in eine 256-Bit-Länge-Hash-Kette umgewandelt, was bedeutet, dass der Hash im Betreff und das Format wie folgt:

Wie verbindet ich verschiedene Blöcke? Basierend auf Hash und dem Benutzer zu verknüpfen. Die Zeit der Vorbearbeitung eines jeden Blocks und des Hash -Werts des Frontblocks ist gleich.

Warum müssen Sie den Hash -Wert eines Blocks berechnen?

Da Blockchain die gleiche Struktur ist, muss die erste Taste (der erste Block) und den Schwanzknopf (den letzten Block) der Zeichenfolge vorhanden sein. Wenn jemand den Hash -Wert der neuesten Dateninformationen von Blockchain berechnet, entspricht er der neuesten Transaktionsaufzeichnungsverpackung und der neue Block wird erstellt und mit dem Ende der Blockchain verbunden.

Der Hash im neuen Blocktitel ist der neu berechnete und gleiche Wert von Hash entspricht dem zuvor. Die Daten von Block Body speichern vor der Verpackung Transaktionen und dieser Teil der Dateninformationen ist nicht verarbeitet.

Der Prozess der Berechnung dieses Hash -Werts und der Erstellung eines neuen Blocks namens Exploitation.

Der Server wird verwendet, um große Berechnungen durchzuführen, die als Ausbeutungsmaschine bezeichnet werden.

Die operativen und berechnenden Mitarbeiter werden als Ausbeutung bezeichnet.

Was sind die Schwierigkeiten bei der Berechnung des Wertes von Hash? Geben Sie die grundlegendste Erklärung an. Die Formel zur Berechnung des Hash-Werts lautet wie folgt:

Hash = SHA-256 (Hash des endgültigen Blocks + Die grundlegenden Informationen des neuen Blocks + Die Transaktionsdateninformationen + Zufallszahl)

Die Transaktionsdatensatzinformationen sind auch eine Kette des Hash-Werts und deren Berechnung in Bezug auf die Datenstruktur. Interessierte Freunde können die relevanten Informationen überprüfen, wir werden sie in dieser Zeit nicht vorstellen.

Die Hauptberechnung der Hauptberechnung hier liegt in der Erstellung von Zufallszahlen. Um die Schwierigkeit der Hash -Berechnung zu erhöhen, erfordert der vulgäre Blockchain -Erfinder das erste 72 Bit der Hash -Ergebnisse 0. Diese Wahrscheinlichkeit ist zu klein. Es muss große Berechnungen erfahren und ständig zufällige Zahlen erzeugen, um gemeinsame Anstrengungen zu unternehmen, um mit der Eigenschaft zu kollidieren, um eine genaue Hash -Funktion zu erhalten und somit erfolgreich auszunutzen.

Gleichzeitig enthält der Titel des Blocks auch einen dynamischen Schwierigkeitsgradkoeffizienten. Wenn StärkeDie starke Berechnung der Hardware auf der ganzen Welt wird immer schneller. Die Schwierigkeit der Blockchain steigt ebenfalls, sodass das gesamte Netzwerk alle 10 Minuten durchschnittlich einen neuen Block erzeugen kann.

Verstehen Sie bitte, wie schwierig es für mich ist? Es sollte hinzugefügt werden, dass verschiedene Blockchain -Anwendungen unterschiedliche Details haben und die hier beschriebenen Ausbeutungsregeln ein Beispiel sind.

Anwendung von Blockchain

Das Konzept von Bitcoin (Bitcoin) wurde 2008 ursprünglich von Satoshi Nakamoto vorgeschlagen, und basierend auf dieser Idee hat er Open Source -Software entworfen und veröffentlicht und baute P2P -Netzwerksoftware auf. Bitcoin ist eine digitale P2P -Währung. Offenlegungspunkt bedeutet ein dezentrales Zahlungssystem. Was ist

Was ist P2P -Netzwerk?

traditionelle Währungen der Zentralbank sind einheitlich und alle persönlichen Einsparungen werden auch gleichmäßig von Banken verwaltet. Dies ist ein typisches Fokussystem.

Bitcoin wird in einem dezentralen Netzwerk eingesetzt, einschließlich mehrerer Peer -Tasten auf der ganzen Welt. Jede Taste kann diese Art von digitaler Währung aufzeichnen und ausstellen.

Für die grundlegende Datenspeicherung von Bitcoin basiert es auf der Blockchain -Technologie. Jede Transaktion in Bitcoin entspricht einer Zeile in Blockdaten und einem einfachen Diagramm wie folgt:

Jede Zeile des Transaktionsdatensatzes enthält Zeitmarkierungen, Transaktionsdetails und digitale Signaturen.

Tabelle nur aus Gründen der Bequemlichkeit. Die Transaktionsdetails sind tatsächlich anonym und erfassen nur die Tapetenadressen des Zahlers und des Zahlers.

Für digitale Signaturen können sie als Anti -Counterfeit -Punkt jeder Transaktion verstanden werden, die durch einen asymmetrischen Verschlüsselungsalgorithmus erzeugt werden. Lassen Sie uns als nächstes über die Belohnung für Bitcoin -Ausbeutungsinstrumente spre chen:

Bitcoin -Protokoll sieht vor, dass Unternehmen, die neue Blöcke ausnutzen, ab 2008 mit 50 Bitcoin Belohnungen erhalten und dann ein halbes Jahr verringern. Derzeit sind im Jahr 2018 12,5 Bitcoins erhältlich. So wurde Bitcoin gerade in den Umlauf hinzugefügt und ist nicht seltsam, wenn die Leute sehr aufgeregt sind, Bitcoin auszunutzen!

Die Vor- und Nachteile von Blockchain

Die Vorteile der Blockchain:

1. Dezentralisierung

Blockchain beruht nicht auf der zentralen Taste. Die Daten des gesamten Systems werden von allen Peer -to -Peer -Schaltflächen aufrechterhalten und die Daten können gespeichert und getestet werden. Auf diese Weise hackt der Angreifer nicht die Hälfte der Knoten im gesamten Netzwerk, das gesamte Netzwerk wird nicht versichert.

2. Wenn die Daten mit dem kleinsten Biss gefälscht sind, ändert der entspre chende Hash -Wert des gesamten Blocks den entspre chenden, keinen gültigen Hash -Wert, und die nächsten Blöcke werden ebenfalls unterbrochen.

Nachteile der Blockchain:

1.

2. Was ist Blockchain? Blockchain ist eine Kettendatenstruktur, die Datenblöcke in der Reihenfolge von Datenblöcken in der Reihenfolge der Datenblöcke in der Reihenfolge kombiniert. Spre chen und Blockchain -Technologie verwendet die Skript -Skriptalgorithmen von Discover Scription Alcordms, um die Sicherheit von Datenübertragung und Zugriff auf die Sicherheit der Datenübertragung zu generieren. Verwenden von Kryptographiekonstruktionen, um den praktischen Datencode sicherzustellen. Das DataPing wird mit Skriptcode verwendet.

【【【【【【【【【【【【【【【【【【【 p> 【【 p> 【p> 【p> Blockschicht, Konzentrationschicht, Konservierungsschicht, Datenschicht enthalten Datenverbindungen und die grundlegenden Algorithmen. Mechanismus und Aufteilung der geschäftlichen Anreize; Die Vertragsschicht basiert hauptsächlich auf den Eigenschaften des programmierbaren Programms, den Algorithmen und intelligenten Verträgen. Die Anwendungsschicht formuliert alle verschiedenen Bedingungen und Sanktionen der Anwendungsanwendung von Blockchan. Basierend auf Zeitstempeln in diesem Modell. Basierend auf verteilten Knoten und flexiblen Beiträgen. Basierend auf dem Anreiz und dem programmierten intelligenten Vertrag. Geschäftsanreize sind eine innovative Erfindung der Blockchanain -Technologie.

Infland -Informationen: Blockchain -Haupttechnologie der Haupttechnologie von Blockchain hauptsächlich übersetzt TransaktionenEs gibt vier technische Innovationen, um die Liste zu beheben. Kann sie beweisen und zusammen beweisen.

Blockchania -Verteilung hauptsächlich hauptsächlich im voll verteilten Speicher unter dem Blockchared -Speicher, vollständig verteilt unter blockiertem Speicher. Zweitens ist jeder Knoten in Blockchain der gleiche wie unabhängig. Einfacher Verteilungsspeicher wird im Allgemeinen über die zentralen Knoten anderer Backup -Knoten synchronisiert.

nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein nein Nein Nein Nein Nein Nein Nein Nein, nein nein nein Nein, nein nein nein nein nein Nein, nein nein nein Nein, nein Nein

2

3. Der gemeinsame Zulassungsmechanismus besteht darin, eine Übereinstimmung zwischen Buchhaltungsknoten zu erhalten, um die Gültigkeit des Protokolls zu bestimmen. Dies ist nicht nur eine Erkennungsmethode. gemäß der Vereinbarung der "Mehrheit der Minderheit" und "jeder ist gleich" der "Mehrheit". "Gleiche gleich" bedeutet, dass der Knoten direkt von den anderen Knoten erkannt wird und das Recht, die Ergebnisse der internationalen Erkennungsergebnisse zu priorisieren, schließlich erkannt wird.

4. Anspruchsvolle Verträge.Anspruchsvolle Verträge. Smitbare Verträge sind zuversichtlich, dass die Versicherung korrekt ist und in einigen der Standardversicherungsprodukte (einschließlich medizinischer Informationen und gefährlichen Informationen) einfach automatische Anfragen stellen kann. Unternehmen haben ihre Abhängigkeit von zuverlässigen Informationen verstärkt, nicht so häufig wie Banken und Wertpapiere. Daher wird angenommen, dass die Genehmigung der Blockchain -Technologie und aus der Perspektive des Datenmanagements des Datenmanagements. Dies gilt insbesondere für das Risikomanagement und die gefährliche Überwachung der Versicherungsgesellschaft.

Referenzen:

blockclopedia

⒈ Der Inhalt der Organisationsstruktur, die die grundlegenden Computerfunktionen von Blockchain sind?

ohne Internetentwicklung, das Bewusstsein der Verbraucher für Blockchain -Technologie und digitale virtuelle Währungen. Lernen wir heute die grundlegenden Computermethoden der Blockchain -Technologie kennen. Lernen wir die in den folgenden Java -Kursen angegebene Position kennen.

Die grundlegenden Elemente, aus denen die Computertechnologie besteht, sind Speicher, Verarbeitung und Kommunikation. Die Haupthosts, PCs, mobile Geräte und Cloud -Dienste bieten diese Elemente auf ihre eigene Weise an. In jedem Element gibt es spezielle Bausteine, um Ressourcen anzupassen.

Dieser Artikel konzentriert sich auf den großen Blockchain -Rahmen: bietet Einheiten jeder Computerkomponente in Blockchain und eine gewisse Implementierung jeder Einheit, vorzugsweise eine Einführung anstelle einer detaillierten Erklärung.

Blockchain composition units

Here are building blocks for each computing element in decentralized technology:

Communications: data, value, network connected to the case

storage

Als primäres Computerelement enthält der Speicherteil die folgenden Basisblöcke.

Symbolischer Speicher. Symbole sind wertvolle Speichermedien (wie Vermögenswerte, Wertpapiere usw.), und der Wert des Urheberrechts für Bitcoin oder Meilen von Fluggesellschaften oder digitalen Unternehmen kann es sein. Die Hauptfunktion des symbolischen Speichersystems besteht darin, unterschiedliche Symbole (es gibt mehrere Variablen) freizusetzen und zu übertragen und gleichzeitig Ereignisse wie mehrere Zahlungen zu verhindern.

Bitcoin und ZCASH sind zwei "reine" Systeme, die sich nur auf das charakteristische Symbol konzentrieren. Ethereum hat begonnen, Symbole für verschiedene Dienste zu verwenden, um ein globales Computerzentrum perfekt zu erreichen. In diesen Beispielen werden Symbole als interne Anreize verwendet, um die gesamte Netzwerkstruktur zu betreiben.

Es gibt auch einige Symbole, mit denen das Netzwerk keine eigenen Vorgänge leitet, aber sie werden als Anreize für die höheren Netzwerke verwendet, aber ihre Symbole werden bereits in der Infrastruktur gespeichert. Ein Beispiel hierfür ist ein ERC20 -Code wie Golem, der im Ethereum -Netzwerk arbeitet. Ein weiteres Beispiel sind IP -Lizenzcodes von Envoke, die im IPDB -Netzwerk arbeiten.

Datenbank. Datenbanken werden speziell zum Speichern strukturierter deskriptiver Daten wie Datenbanken (Datenbanken), Speichern von Dokumenten (wie JSON) oder Speichern des Schlüssels oder der Zeitkette oder der Diagrammdatenbanken verwendet. Datenregeln können Abfragen wie SQL verwenden, um Daten schnell wiederherzustellen.

Traditionelle Datenbanken verteilt (aber zentral) wie MongoDB und Cassandra speichern Hunderte von Terabyte oder sogar Petabyte von Daten, wobei die Leistung von Millionen von Schreiben pro Sekunde auftritt.

Die Sprache der Abfrage wie SQL ist sehr stark, da sie die Implementierung von den Spezifikationen so unterscheidet, dass sie nicht mit einer bestimmten Anwendung zusammenhängt. SQL wurde als Standard für Verträge verwendet, und daher kann das Datenbanksystem selbst in vielen verschiedenen Branchen verwendet werden.

Mit anderen Worten, um die Öffentlichkeit außerhalb von Bitcoin zu bespre chen, sollten Sie nicht über die Fertigstellung von Torring spre chen. Sie benötigen nur eine Datenbank, die kurz und komfortabel zu erweitern ist. Manchmal ist auch die Abschluss der Turing sehr nützlich, und wir werden sie im Abschnitt "Dezentraler Behandlung" ausführlich bespre chen.

Bigchandb ist ein dezentrales Datenbankprogramm und ein spezielles Dokumentspeichersystem. Es hängt von MongoDB (oder Rathinkdb) ab und erbt die Logik der letzten Anfrage und Erweiterung. Es verfügt jedoch auch über Blockchain -Funktionen wie dezentrale Steuerung, Sinnlosigkeit und unverwechselbares Symbol. IPDB ist ein organisierter General für BigchandB.

Im Blockchain -Feld kann auch gesagt werden, dass IOTA eine Reihe von Zeitkettendatenbank ist.

Dateisystem/BLOB -Datenspeicher. Diese Systeme speichern große Dateien (Filme, Musik und große Datengruppen) in einer hierarchischen Folge von Beweisen und Dateien.

IPFs und Tahoe-LAFs sind dezentrale Dateisysteme, die dezentral oder zentrales Filmmaterial enthalten. Filecoin, Storj, SIA und Tieron sind nicht -zentrale Blob -Speichersysteme sowie alte und ausgezeichnete Bittorrent -Systeme, obwohl letztere ein P2P -System anstelle von Symbolen verwendet. Ethereum Swarm, DAT und Swarm-Js unterstützen hauptsächlich die beiden oben genannten Methoden.

Datenmarkt. Dieses System kombiniert Datenbesitzer (z. B. Institutionen) und Datenbenutzer (wie aus künstliche Intelligenz hervorgeht) sind miteinander verknüpft. Es befindet sich auf der obersten Ebene von Datenbanken und Dateisystemen, ist jedoch immer noch die Infrastruktur, da unzählige Anwendungen, die Daten erfordern (z. B. künstliche Intelligenz), von solchen Diensten abhängen. Der Ozean ist ein Beispiel für Protokolle und Netzwerke, basierend auf den Datenmärkten, die erstellt werden können. Es gibt auch einige Anwendungsmärkte für die Anwendung: Enigmacatalyyst wird auf dem Verschlüsselungsmarkt verwendet, DataUM wird für private Daten verwendet, und DataBrokerDao wird für Datenschaltungen im Internet verwendet.

Behandlung

Neben der Diskussion dieser grundlegenden Computerkomponentenverarbeitung.

Das System "intelligente Knoten" zeigt normalerweise ein System an, das Daten in einem dezentralen Modell verarbeitet [3]. Es hat tatsächlich zwei Untergruppen von EigenschaftenGanz anders: Die Logik des (Komplexes) ist von unschätzbarem Wert und die Logik der Wirtschaft (Serie). Ununtergänglich und ein Staat variieren stark in Bezug auf Komplexität, Überprüfung usw. Die drei dezentralen Verarbeitungseinheiten sind Hochleistungs -Computing (HPC).

Die Logik des Nicht -Enemy -Werks (Plural). Dies ist eine Art willkürliche Logik, die den Staat nicht intern aufhält. Aus Sicht der Elektrotechnik kann es als kombinierter logischer Kreis verstanden werden. Diese Logik kann als reale Tabelle, als Planungszeichnung oder als Code mit bedingten Daten (eine Mischung aus Entscheidungen wie if/dann usw.) angezeigt werden. Da sie keinen Fall haben, ist es einfach, nach großen, kostengünstigen intelligenten Verträgen zu suchen, wodurch ein großes Schaffung von großer Überprüfung geschaffen wird. Inputs N erfordern und nehmen Sie ein O (2 N) -Konten zum Überprüfen.

Das ILP -Mietprotokoll (ILP) enthält das Protokoll der verschlüsselten Bedingungen (CC), um den gemeinsamen Kreis klar zu unterscheiden. CC ist gut verstanden, da es über IETFs zu einem Standard für das Internet geworden ist, während ILP in zentralen und dezentralen zentralen Zahlungen, wie z. B. Ripple, von mehr als 75 Banken verwendet wird. CC verfügt über viele unabhängige Implementierungsversionen, darunter JavaScript, Python, Java usw. Systeme wie BigChaindb und Ripple werden ebenfalls als CC verwendet, um integrierte/intelligente und intelligente Verträge zu unterstützen.