Blockchaintechnologie: Definition, Anwendungen und Funktionen

Was ist die Verwendung "Blockchain"?

Blockchain haben zwei Definitionen.

1. Blockchain ist ein mathematischer Algorithmus im Mosschain -System im Mosschain -System, um die Rechte und Interessen verschiedener Knoten und Zugang zu Interessen zu erhalten und den Zugriff auf die Interessen im Mosschain -System zuzugreifen.

2. Blockchain ist die Grundtechnologie von Bitcoin. Diese Technologie konzentrierte sich aufgrund ihrer Sicherheit und Sicherheit allmählich auf die Bank- und Bankindustrie.

Blockchain ist eine Drawchana, und Blockchain ist eine Durchgangsstruktur. 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.

Blocknummerierung? Wird als Clery verwendet, der jeden mit Erlaubnis teilen könnte. Wie lautet die Blockchain -Registrierungsnummer?

Registrierungsnummer ist ein Zeichen dafür, dass die Website offiziell registriert und besucht ist. Die relevanten Details des Ministeriums für Industrie- und Informationstechnologie können überprüft werden.

gemäß dem "Blockchanin Information Service Service, Blockchanain Information Service Anbieter Nur Registrierung ihrer Dateien,

Registrierung und keine Produkte und Dienstleistungen anerkannt. Jede Organisation oder ein kommerzieller Zweck kann verwendet werden. Die internationale Informationsabteilung arbeitet mit den Abteilungen im Zusammenhang mit den Abteilungen des Internets zusammen. Überprüfen und überprüfen und überprüfen und überprüfen und überprüfen Sie und überprüfen Sie, um die Einzelpersonen zu beantragen, um die einzelnen Organisationen zu beantragen und zu überprüfen, um die abgeschlossenen Prozedur zu beantragen.Fremde aus dem vierten Geschäft - 76 Unternehmen im Zusammenhang mit Unternehmen von Peking aus Peking -Projekten und den verbleibenden verbleibenden Unternehmen.

Staaten im vierten Team; Es gibt insgesamt Unternehmen in den vierten staatlichen und autonomen Regionen. Sie sind die größten Unternehmen, die in Gataba Sai, Shanghai und Shanghai registriert sind. 57 und 32 haben die größten Unternehmen. Der Shanghai war in 31 Jahren und Jiangsu war der 9. und Fünfte auf dem fünften Platz. Blockchain Was meinst du?

Blockchain, verteilte Datenspeicherung, Rundfunk, Point-to-Point-Sendung, Blockchain ist ein wichtiges Konzept für Bitcoin.

Dies ist die Grundlage für dezentral dezentrale Datenbank. Gleichzeitig bestehen die Datenblöcke aus kryptografischen Techniken gemäß der Bitcoin -Hintergrundtechnologie. Jeder Datenblock enthält eine Reihe von Informationen zu Bitcoin -Netzwerktransaktionen. Es wird verwendet, um seine Informationen (Gegenangriff) und den nächsten Block zu erstellen.

Blockchanain ist eine enge Beziehung zum öffentlichen Management, der Energie, des Hotels und zur Produktion von Menschen in der Produktion von Menschen im Transport und anderen Bereichen.

dezentraler DNS -Dienst ist Domain Name ServiceSie finden und analysieren Sie jede der einzelnen Punkte-Daten-Structing-Dienste im Netzwerk. Sie wurden nicht mit dem System und der Firmware unterbrochen. Der Status der Software kann überwacht und schlecht gefunden werden. mit IoT -Technologie. Es gibt noch nicht mit den Datenübertragungen.

Bezieht sich auf die oh2en Inhalte? Baidu Encyclopedia-Blockchain Was bedeutet Blockchain?

Aktie ist der Begriff.

1. Blockchain -Attribute sind in Computerbegriffen. Blockchain verwendet Hash -Funktionen, asymmetrische Verschlüsselungs- und Zulassungsmechanismen. Es ist ein elektronisches Quadrat, das durch Dezentralisierung verteilt wurde. Basierend auf Peer-to-Peer-Netzwerkarchitektur. Basierend auf Multi-Peer-Matchanz und Distributionsspeicher. Ist eine Schleifendatenbank.

2. Dies ist der elektronische Subkontinentalgutschein für automatische Wartung mit vielen Computern und Kopien von Kopien des Marktes gleichzeitig und speichert die historischen Transaktionen des gesamten Marktes.

3. Dieses Ergänzung ist ordentlich mit den Gutscheinbüchern als "Blöcke" positioniert. Jedes Gutscheinbuch ist in den systematischen Gutscheinen mit dem Titel "Transaktionsaufzeichnungen" definiert. Verschlüsselungsalgorithmus, um sicherzustellen, dass die Anzahl der Gutscheinbücher nicht verwirrt istEs wird verwendet, um eine zu bilden, die nur durch Rückseite hinzugefügt werden kann.

I、 Textile Blockchachachain Practical Experimental Tower [Caliper]> In diesem Artikel wird Sie mit HyperlledGerocalIpers angeleitet,

um Leistungstests auf den Bildschirmnetzwerken durchzuführen, die an der Sortierung von Knoten beteiligt sind. Hyperlededgeriperiperer ist ein Tool, das zur Bewertung der Leistung von Blockchain -Systemen verwendet wird. Dieser Artikel wird als DycysWarm als Containerorchester für Unternehmen verwendet. Das Folgende ist das erste der folgenden: Erstellen Sie eine Testumgebung. Verwenden Sie Virtual Machine 3, die folgende Software ist erforderlich, um die folgende Software zu installieren. Bauen Sie die Topologie des Netzwerks auf, um zu testen. Es gibt drei Organisationen, die am Testnetzwerk teilnehmen. Der Sortierknoten verwendet Algorithmus als Algorithmus. Installieren Sie Hyperledgercaliper. Befolgen Sie die offiziellen Dokumente, um den Container Host1 zu installieren. Führen Sie die relevanten Befehle in allen virtuellen Maschinen aus, um zu bestätigen, dass sie installiert zu sein scheint. Die Testnetzwerkkonfigurationsdatei an virtuelle Maschinen. Stellen Sie sicher, dass der Bremssattelhandbuch in allen Maschinen konsistent ist, damit alle Maschinen kryptografische Gegenstände in allen Maschinen finden können. Konfigurieren Sie die Firewall -Regeln, um die vom Caller verwendeten Ports zu veröffentlichen, um die Netzwerkkommunikation zu gewährleisten. Verwenden Sie Doockerswarm für das Containermanagement. Erstellen Sie einen Schwarmcluster auf Host1. Wenden Sie sich mit anderen Knoten den Schwarmcluster an. Der Bremssattelhandbuch muss für alle am Test beteiligten Hosts konsistent sein. Überprüfen Sie den Status des Schwarmclusters. Öffnen Sie den Befehl, um Host1 auf dem Cluster anzuzeigen. Stoff auf den angegebenen Wirt 0Passen Sie die Docy-Swarm-Compose-TLS.Yaml-Datei an, um den Dienstcontainer zu verbreiten. Starten Sie den Bremssattelstandard. Führen Sie relevante Befehle im Host1 -Bremssattelverzeichnis aus, um den Leistungstest zu starten. Dieser Artikel ist ein umfassender Leitfaden, mit dem Sie HyperlledGerCaliper verwenden können. Sie werden bewertet und das System der Systemeffektivität wird am besten sein.

II、 Was ist der Blockchain -Stoff?

Hyperledger - Fabric

Es gibt derzeit 5 parallele Projekte unter dem Hyperledger, und Stoff ist einer der ausgereifteren. Das Projekt wurde von 159 Ingenieuren aus 28 verschiedenen Organisationen entwickelt.

Im Blockchain -Netzwerk von Fabric gibt es vier Arten von Knoten: MSP, OrderingNode, EndorsingPeer und CommttingPeer

MSP (Mitgliedschaftsserviceprovider). Diese Art von Knoten ist für die Autorisierung, den Zugriff und das Treten anderer Knoten im Blockchain -Netzwerk verantwortlich. Durch die Ausgabe von Zertifikaten an verschiedene Knoten werden entspre chende Berechtigungen an verschiedene Arten von Knoten erteilt.

Chinesisch können als Sortierknoten bezeichnet werden. Normalerweise gibt es mindestens einen oder mehrere Sortierknoten in einem Netzwerk, und solche Knoten sind dafür verantwortlich, Transaktionen nach dem angegebenen Algorithmus zu sortieren und sie an den CommitingPeer zurückzugeben. Es kümmert sich nicht um die spezifischen Transaktionsdetails.

Die Hauptverantwortung solcher Knoten besteht darin, Transaktionsanforderungen zu empfangen, die Transaktion zu überprüfen, einige Vorverarbeitung durchzuführen und die signierten Daten an den Client zurückzugeben.

Dieser Knotentyp ist ein vollständiger Knoten im Blockchain -Netzwerk. Sie müssen vollständige Blockinformationen aufzeichnen und die Richtigkeit jeder Transaktion überprüfen. Sie sind die Knoten, die letztendlich Transaktionen in die Blockchain packen.

Kombinieren Sie die folgende Abbildung, schauen wir uns den Link-up-Prozess einer Transaktion an:

1. Initiieren Sie zuerst eine Transaktion vom Kunden und reichen Sie sie an die Verabfestigung ein.

2. Nachdem die Vorverarbeitung bestanden wurde, werden die signierten Daten an den Client weitergeleitet.

3. Der Client initiiert eine Anfrage und übergibt die empfangenen Signaturdaten an den OrderingNode.

4 sortiert OrderingNode die Transaktionen und gibt sie an contitingPeer weiter.

5. CONDYPINGPEER Hier überprüft die sortierten Transaktionen und verpackt sie und erzielt eine Vereinbarung durch den angegebenen Konsensalgorithmus, um einen neuen Block zu bilden.

6 und geben Sie das Transaktionsergebnis schließlich an den Client zurück.

6. Jeder Schritt des Zwischenprozesses wird mit einer Berechtigungsüberprüfung begleitet. Das Urteil erfolgt auf der Grundlage der vom MSP ausgestellten Bescheinigung.

Was ist die Definition von Blockchain?

Blockchain hat zwei Bedeutungen:

1. Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen. Der sogenannte Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain-System, um Vertrauen zu schaffen und Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.

2. Blockchain ist die zugrunde liegende Technologie von Bitcoin, wie ein Datenbankbuch, das alle Transaktionsdatensätze aufzeichnet. Diese Technologie hat aufgrund ihrer Sicherheit und Bequemlichkeit allmählich die Aufmerksamkeit der Bank- und Finanzindustrie auf sich gezogen.

In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und in einer kryptografischen Weise garantiert wird, die und nicht in der Lage ist.

Blockchain -Technologie ist im Großen und Ganzen eine neue verteilte Infrastruktur- und Computermethode, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knotenkonsensusalgorithmen verwendet, um Daten zu generieren und zu aktualisieren. Sie verwendet Kryptographie, um die Sicherheit von Datenübertragungen und -zugriff zu gewährleisten und intelligente Verträge zu verwenden, die intelligente Kontrakte verwendet werden, und verwenden Sie die Sicherheit von Smartcorts und verwenden Sie automatisierte Skriptcodes, um Daten zu programmieren und Daten zu bedienen.

Was ist das Konzept des Stoffes von 10000 mm?

Grundkonzept. 10000 mm Stoff ist das Grundkonzept. Zunächst ist Fabric ein von IBM beigestellter Hyper -Ledger -Framework. Es handelt sich um eine Implementierung der Blockchain -Technologie, die vorhandene ausgereifte Technologien verwendet, um sie zu kombinieren. Es handelt sich um eine modulare Architektur, mit der steckbar und nicht zustimmbar sind, verschiedene Funktionen zu implementieren.

Was bedeutet Blockchain?

Blockchain ist ein neues Anwendungsmodell für ComputerTechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen.

Es handelt sich im Wesentlichen um eine dezentrale Datenbank, und als die zugrunde liegende Technologie von Bitcoin handelt es sich um eine Reihe von Datenblöcken, die mithilfe kryptografischer Methoden generiert werden.

Im Blockchain -Netzwerk werden die Datenanforderungen, die wir ausstellen, nach den Prinzipien der Kryptographie verschlüsselt und werden zu einer Zeichenfolge, die der Empfänger überhaupt nicht verstehen kann. Hinter dieser Verschlüsselungsmethode steht der Hashing -Algorithmus.

Architekturmodell

Im Allgemeinen besteht ein Blockchain -System aus einer Datenschicht, einer Netzwerkschicht, einer Konsensschicht, einer Incentive -Schicht, einer Vertragsschicht und einer Anwendungsschicht. Unter diesen fasst die Datenschicht grundlegende Daten und grundlegende Algorithmen wie zugrunde liegende Datenblöcke und verwandte Datenverschlüsselung und Zeitstempel zusammen. Die Netzwerkschicht umfasst den Mechanismus für den verteilten Netzwerk, den Datenverbreitungsmechanismus und den Datenverifizierungsmechanismus usw.

Die Konsensschicht verkaps hauptsächlich verschiedene Konsensalgorithmen von Netzwerkknoten. Die Incentive -Schicht integriert wirtschaftliche Faktoren in das Blockchain -Technologiesystem, wobei hauptsächlich der Ausstellungsmechanismus und der Verteilungsmechanismus wirtschaftlicher Anreize enthalten sind. Die Vertragsschicht fasst hauptsächlich verschiedene Skripte, Algorithmen und intelligente Verträge zusammen, was die Grundlage für die programmierbaren Eigenschaften von Blockchain ist.

kurze Analyse des FabricPeer -Knotens

Hyperledgerfabric, auch bekannt als Hyperledger, wurde von IBM initiiert und wurde später eines der Blockchain -Projekte in der Linux Foundation Hyperledger.

Fabric ist eine Plattform, die verteilte Ledger -Lösungen bietet, und die zugrunde liegende Ledger -Datenspeicherung verwendet Blockchain. Blockchain -Plattformen können normalerweise in öffentliche Ketten, Allianzketten und private Ketten unterteilt werden. Ein typischer Vertreter öffentlicher Ketten ist Bitcoin und andere öffentliche Blockchain -Netzwerke, und jeder kann sich diesem Netzwerk anschließen. Die Allianzkette hat einen Zugangsmechanismus und kann dem Netzwerk nicht nach Belieben hinzugefügt werden. Ein typisches Beispiel für die Allianzkette ist Stoff.

Stoff muss weder Münzen ausstellen, um die Teilnehmer zu motivieren, noch muss es abbauen, um zu verhindern, dass Menschen böse tun, sodass Stoff eine bessere Leistung hat. Im Fabric -Netzwerk gibt es auch viele verschiedene Arten von Knoten, um das Netzwerk zu bilden. Unter ihnen trägt der Peerknoten das Hauptbuch und die intelligenten Verträge, was die Grundlage des gesamten Blockchain -Netzwerks bildet. In diesem Artikel wird die Struktur von Peer und seiner Betriebsmethode ausführlich analysiert.

In diesem Artikel wird angenommen, dass die Leser bereits die Konzepte von Blockchain, intelligenten Verträgen usw. verstanden haben.

Dieser Artikel basiert auf Fabric1.4LTS.

Das Blockchain -Netzwerk ist ein verteiltes Netzwerk, und das gleiche gilt für Fabric. Da Fabric eine Konsortiumkette ist und einen Zugangsmechanismus erfordert, wird die Netzwerkstruktur viel komplizierter sein. Das Folgende ist ein vereinfachtes Fabric -Netzwerk:

Die Bedeutung jedes Elements lautet wie folgt:

Für das Fabric -Netzwerk müssen externe Benutzer über Client -Anwendungen, dh A1, A2 oder A3, in der Abbildung auf das Netzwerk zugreifen. Die Client -Anwendung muss ihre Identität über ein CA -Zertifikat angeben, damit sie auf den Teil des Fabric -Netzwerks zugreifen kann, der die Berechtigung zum Zugriff hat.

Im oh2en Netzwerk gibt es vier Organisationen, R1, R2, R3 und R4. R4 ist der Ersteller des gesamten Fabric -Netzwerks, und das Netzwerk ist gemäß NC4 konfiguriert.

Im Fabric -Netzwerk können verschiedene Organisationen Allianzen bilden, und Daten zwischen verschiedenen Allianzen werden über den Kanal isoliert. Daten im Kanal sind nur für Unternehmen in der Allianz zugänglich, und jeder neue Kanal kann als neue Kette angesehen werden. Im Gegensatz zu anderen Blockchain -Netzwerken, die normalerweise nur eine Kette haben, kann Stoff über Kanal schnell eine neue Blockchain im Netzwerk aufbauen.

R1 und R2Oben bilden eine Allianz und Handel mit C1. R2 bildet auch ein weiteres Bündnis mit R3 und handelt mit C2. Wenn R1 und R2 gegen C1 gehandelt werden, sind sie nicht zu R3 sichtbar und wenn R2 und R3 gegen C2 gehandelt werden, sind sie nicht zu R1 sichtbar. Der Kanalmechanismus bietet gute Funktionen für Datenschutzschutz.

Orderer -Knoten werden vom gesamten Fabric -Netzwerk gemeinsam genutzt und werden verwendet, um alle Transaktionen zu sortieren und zu verpacken. Zum Beispiel die O4 -Knoten im oh2en Netzwerk. In diesem Artikel wird der Orderer -Knoten nicht im Detail erläutert, und diese Funktion kann als Mining -Prozess im Bitcoin -Netzwerk verstanden werden.

Peer -Knoten stellen Knoten im Netzwerk dar. Normalerweise repräsentiert ein Peer eine Organisation. Peer ist die Grundlage des gesamten Blockchain -Netzwerks und des Trägers von Smart Contracts und Ledgers. Peer steht auch im Mittelpunkt dieses Artikels.

Ein Peer -Knoten kann mehrere Sätze von Ledgers und intelligenten Verträgen wie P2 -Knoten tragen, die nicht nur C1 -Ledgers und intelligente Verträge, sondern auch C2 -Ledgers und intelligente Verträge verwaltet.

Um ein tieferes Verständnis der Rolle von Peer -Knoten zu verstehen, verstehen Sie zunächst den Gesamttransaktionsprozess von Fabric. Das gesamte Transaktionsflussdiagramm lautet wie folgt:

Peer -Knoten können nach ihren Funktionen in Endorsement -Knoten und Buchhaltungsknoten unterteilt werden.

Der Client sendet eine Transaktionsanforderung an den Endorsement -Knoten, und der Endorsement -Knoten beginnt mit der Simulation der Ausführung der Transaktion. Nach der Simulationsausführung aktualisiert der Endorsement -Knoten die Ledger -Daten nicht, sondern verschlüsselt und unterzeichnet die Transaktion und gibt sie dann an den Client zurück.

Nach Erhalt dieser Antwort sendet der Client die Antwort an den Orderer -Knoten. Der Orderer -Knoten sortiert diese Transaktionen, verpackt sie in Blöcke und verteilen sie dann auf den Buchhaltungsknoten. Der Buchhaltungsknoten verifiziert die Transaktionen. Nach Abschluss der Überprüfung werden die Transaktionen im Kontobuch aufgezeichnet.

Eine Transaktion, ob Sie erfolgreich sein können, wird auf der Grundlage der Bestätigungsrichtlinie angegeben, und jeder Smart -Vertrag gibt eine Bestätigungsrichtlinie an.

Peer -Knoten repräsentieren verschiedene Organisationen in der Alliance -Kette. Das Blockchain -Netzwerk besteht auch aus Peer -Knoten und ist auch der Spediteur von Ledgers und intelligenten Verträgen.

Durch das Verständnis des oh2en Transaktionsprozesses können wir wissen, dass der Peer -Knoten der Hauptteilnehmer ist. Wenn der Benutzer auf die Hauptbuchressourcen zugreifen möchte, muss er mit dem Peer -Knoten interagieren. In einem Peer -Knoten können gleichzeitig mehrere Ledger aufrechterhalten werden, die zu verschiedenen Kanälen gehören. Jeder Peer -Knoten beibehält ein redundantes Hauptbuch, das einen einzelnen Ausfallpunkt vermeidet.

Der Peer -Knoten kann gemäß den unterschiedlichen Rollen in der Transaktion in einen Endorser und einen Buchhaltungsknoten unterteilt werden. Der Endorser simuliert die Transaktion und der Buchhaltungsknoten speichert die Daten im Kontonbuch wirklich.

Das Hauptbuch kann in zwei Teile unterteilt werden, einer ist eine Blockchain und der andere ist aktuell, auch als WorldState bekannt.

Sie können es nur in der Blockchain hinzufügen und die früheren Daten können nicht ändern. Die Kette enthält auch zwei Teile von Informationen. Ein Teil ist die Kanalkonfigurationsinformationen, und der andere Teil ist der Datensatz, der nicht geändert und serialisiert werden kann. Jeder Block zeichnet die Informationen des vorherigen Blocks auf und verbindet ihn dann mit einer Kette, wie in der folgenden Abbildung gezeigt:

Der erste Block heißt GenesisBlock, wobei keine Transaktionsinformationen gespeichert werden. Jeder Block kann in Blockheader, Blockdaten und Blockmetadaten unterteilt werden. Der Blockheader speichert die Blocknummer des aktuellen Blocks, den Hash -Wert des aktuellen Blocks und den Hash -Wert des vorherigen Blocks, sodass alle Blöcke verbunden werden können. Die Blockdaten enthält Transaktionsdaten. Die Blockmetadaten enthält die Zeit, den Schriftsteller und die Signatur des Blocks.

Die Struktur jeder Transaktion ist alsfolgt. Im Header enthält es die Namen und die Versionsinformationen von ChainCode. Signatur ist die Signatur des von Transaktion eingeleiteten Benutzers. Der Vorschlag enthält hauptsächlich einige Parameter. Die Antwort ist das Ergebnis einer Smart -Vertragsausführung. Vermerke sind die Ergebnisse, die durch das Bestätigungsergebnis zurückgegeben werden.

WorldState behält den aktuellen Status des Hauptbuchs bei, und die Daten werden in Form eines Schlüsselwerts gespeichert, der schnell abgefragt und geändert werden kann. Jede Änderung zu WorldState wird in der Blockchain aufgezeichnet. Daten in WorldState müssen sich auf externen Speicher stützen, normalerweise mit LevelDB oder CouchDB.

Blockchain und WorldState bilden ein komplettes Hauptbuch. WorldState garantiert flexible Änderungen der Geschäftsdaten, während Blockchain sicherstellt, dass alle Änderungen nachvollziehbar und manipulationssicher sind.

Nach Abschluss der Transaktion wurden die Daten in das Hauptbuch geschrieben, sodass die Daten mit anderen Kollegen synchronisiert werden müssen. Stoff verwendet das Klatschprotokoll. Klatsch ist ebenfalls kanalisoliert und wird nur in Peer im Kanal Ledger-Daten übertragen und synchronisieren.

Smart Contracts müssen auf dem Peer -Knoten installiert werden, und intelligente Verträge sind die einzige Möglichkeit, auf das Hauptbuch zuzugreifen. Smart Contracts können in Sprachen wie GO, Java usw. geschrieben werden. ChainCode muss installiert werden und ChainCode muss auf dem Peer -Knoten installiert werden. Nach der Installation muss ChainCode auf dem Kanal instanziiert werden, und während der Instanziierung muss eine Bestätigungsrichtlinie angegeben werden.

Ein intelligenter Vertrag kann verwendet werden, um nach der Instanziierung mit dem Hauptbuch zu interagieren. Der Flowdiagramm ist wie folgt:

Nachdem der Benutzer den sofortigen Smart -Vertrag geschrieben und bereitstellt, kann er über die Kundenanwendung eine Anfrage an den Smart -Vertrag einreichen. Der intelligente Vertrag wird die Daten in WorldState erhalten, platziert oder löschen. Der Betrieb erhalten direkt die aktuellen Statussinformationen des Transaktionsobjekts von WorldState und schreibt keine Informationen auf die Blockchain. Zusätzlich zur Änderung von WorldState werden die Put- und Löschvorgänge auch eine Transaktionsinformationen auf die Blockchain schreiben, und die Transaktionsinformationen können jedoch nicht geändert werden.

Die Informationen auf der Blockchain können über intelligente Verträge oder direkt über die API in der Client -Anwendung zugegriffen werden.

Ereignis ist eine Möglichkeit für Client -Anwendungen, mit Fabric -Netzwerken zu interagieren. Client -Anwendungen können Veranstaltungen abonnieren. Wenn das Ereignis auftritt, empfangen Clientanwendungen Nachrichten.

Die Ereignisquelle kann zwei Typen sein: Eine ist das vom Smart -Vertrag ausgegebene Ereignis, und das andere ist das Ereignis, das durch die Ledger -Änderung ausgelöst wird. Benutzer können die Einreichung aus den Ereignisinformationen wie Blockhöhe und anderen Informationen erhalten.

In diesem Artikel stellen wir zunächst die gesamte Netzwerkarchitektur von Fabric ein. Durch die Analyse des Fabric -Transaktionsprozesses wird die Rolle von Peer -Knoten bei Transaktionen diskutiert. Anschließend werden das von Peer -Knoten verwaltete Haupt- und intelligente Verträge ausführlich analysiert, und der Prozess von Peer -Knoten, die Ledgers und Peer -Knoten beibehalten, die intelligente Verträge ausführen, wird analysiert.

text/rayjun

[1]

[2]

[3]

Blockchain-Was ist Blockchain? Kann Jindian Coinxun Blockchain verstehen?

Blockchain-Was ist Blockchain? Kann Jindian Coinxun Blockchain verstehen?

Block Pioneer Animationsvideo hilft Ihnen zu verstehen, was Blockchain ist. Es ist einfach und leicht zu verstehen

Was ist Blockchain? Maobei gehört zur Blockchain?

Antwort: Maobei gehört nicht zur Blockchain, sondern verwendet die Blockchain -Technologie. Das Merkmal von Blockchain ist, dass alles, was passiert, aufgezeichnet und nicht gelöscht und geändert werden kann.

Blockchain, was ist ein Block?

umfassende Interpre tation vonBlockchain

Wenn Sie über Blockchain spre chen, vergleichen die Leute sie immer mit Bitcoin. Am 31. Oktober 2008 schickte ein Mann namens Satoshi Nakamoto eine E-Mail in einer Kryptographie-E-Mail-Gruppe und erklärte: "Ich habe an einem neuen elektronischen Bargeldsystem gearbeitet, das völlig Peer-to-Peer ohne vertrauenswürdige Dritte ist." Er startete ein neues System mit Bitcoin als Währung für den Handel.

Was ist die Blockchain -Technologie? Was ist Blockchain?

Blockchain ist eine verteilte gemeinsame Buchhaltungstechnologie. Was es tun muss, ist, allen Beteiligten zu ermöglichen, Vertrauensbeziehungen auf technischer Ebene aufzubauen.

Blockchain kann grob in zwei Ebenen unterteilt werden. Eine davon ist, die zugrunde liegende Technologie von Blockchain durchzuführen; Das andere ist, die Blockchain-Anwendung der oberen Ebene zu erledigen, dh die Transformation, Optimierung oder innovative Anwendung basierend auf Blockchain.

Was ist die Kernbedeutung von Blockchain? Unser Verständnis ist, dass die Kernbedeutung von Blockchain darin besteht, Datenkredite zwischen den Teilnehmern zu etablieren und durch einseitige Konfrontation ein einseitiges Ökosystem zu schaffen, um gemeinsame Möglichkeiten gemäß klaren Vorschriften zu garantieren. Dies ist ein System. Diese Einrichtung kann das Problem vor der Blockchain beenden. Vor der Blockchain gibt es keine neue Freigabe, wenn keine Datenfreigabe verfügbar ist. Auch wenn Sie gezielt sind, erhalten Sie nur eine Schnittstelle. Nachdem die Blockchain verfügbar ist, können die Teilnehmer die Gutschriften für die Gutschriften erkennen.

Was sind die zugrunde liegenden Plattformen für Blockchain?

Antwort: Es gibt hauptsächlich die folgenden Kategorien:

1. Bitcoin. Es ist die früheste Blockchain -Entwicklung, die auf dem Blockchain -Netzwerk von Bitcoin basiert. Da Bitcoin die am häufigsten verwendete und wirklich dezentrale Welt ist, ist Bitcoin in Bezug auf Blockchain -Anwendungen der mächtigste Anker der Welt und hat die größte Autorität.

2. Ethereum. Es kann gesagt werden, dass Ethereum neben Bitcoin auf der Blockchain-Plattform derzeit am wichtigsten ist. Ethereum ist eine Turing-Complete-Blockchain-Entwicklungsplattform mit One-Stop-Blockchain, die mehrere Programmiersprachen zum Implementieren von Protokollen verwendet, und ein in GO-Sprache geschriebenes Client wird als Standard-Client verwendet (dh eine Methode zur Interaktion mit dem Ethereum-Netzwerk und unterstützt Clients in mehreren Sprachen).

3. IBM Hyperledger. Auch als Stoff bekannt, sein Ziel ist es, ein von der gesamter Gesellschaft gemeinsam gepflegter Hyperbuch zu bauen. Stoff stammt von IBM. Um die industrielle Produktion zu bedienen, eröffnet IBM 44.000 Codezeilen, was ein erstaunlicher Beitrag darstellt und uns die Möglichkeit gibt, die Prinzipien der Blockchain zu erkunden, die sich von Bitcoin so nah unterliegen.

4. Lisk. Es handelt sich um eine neue Generation von Blockchain-Plattform, mit der JavaScript (und JavaScript-Technologie, Ingenieure) bemerkt haben, dezentrale Anwendungen zu entwickeln und verteilt, um ein benutzerfreundliches, voll funktionsfähiges ökologisches Blockchain-System zu verwenden.

5. Online -Aufzeichnungsblockchain -Plattform. Es ist die grundlegende Plattform für die Forschungs- und Entwicklungsergebnisse der zugrunde liegenden Technologie der Online -Aufzeichnungsblockchain und die Möglichkeit, kommerzielle Lieferung durchzuführen. Die Online -Aufzeichnungs -Blockchain -Plattform ist nicht nur die Online -Plattform für Online -Aufzeichnungen, um private Ketten und Allianzketten für Kunden zu erstellen.

Was ist Blockchain? Was ist die Blockchain für digitale Währung?

In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und in einer kryptografischen Weise garantiert wird, die und nicht in der Lage ist. Im Großen und Ganzen verwendet die Blockchain -Technologie Blockchain -Datenstrukturen, um Daten zu überprüfen und zu speichern und verteilte Knoten Consensus Computing zu verwenden. Eine neue verteilte Infrastruktur- und Computing -Paradigm wird verwendet, um Daten zu generieren und zu aktualisieren, die Sicherheit der Datenübertragung zu gewährleisten und die Sicherheit der Datenübertragung zu erhalten und die Sicherheit der Datenübertragung zu erhalten und die Sicherheit der Datenübertragung zu erhalten.Zugriff über Kryptographie und verwenden Sie intelligente Verträge aus automatisiertem Skriptcode, um Daten zu programmieren und zu betreiben.

Jetzt werden digitale Mainstream -Währungen basierend auf der Blockchain -Technologie entwickelt. Blockchain ist die zugrunde liegende Technologie der digitalen Währung. Das inländische Tee-basierte digitale Währung Puyin wird auf der Grundlage der Blockchain-Technologie entwickelt.

Was ist Blockchain

Die Essenz der Blockchain ist ein dezentrales Buchhaltungssystem, und Bitcoin ist die Währung, die in digitaler Form vorhanden ist, die auf diesem System getragen wird. Blockchain ist ein System hinter Bitcoin, das aus Kreditaufzeichnungen und Löschungen von Kreditakten besteht.

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen. Der sogenannte Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain-System, um Vertrauen zu schaffen und Rechte zwischen verschiedenen Knoten zu erhalten [1].

Blockchain ist ein wichtiges Konzept für Bitcoin. Der von Huobi.com veröffentlichte "2014-2016 Global Bitcoin Development Research Report", zusammen mit dem Internet Finance Laboratory der Wudaokou School of Finance der Tsinghua University, und Sina-Technologie, erwähnte Blockchain die zugrunde liegende Technologie und Infrastruktur von Bitcoin [2]. Es handelt sich im Wesentlichen um eine dezentrale Datenbank und dient auch als die zugrunde liegende Technologie von Bitcoin. Blockchain ist eine Reihe von Datenblöcken, die durch kryptografische Methoden generiert werden. Jeder Datenblock enthält Informationen zu einer Bitcoin-Netzwerktransaktion, mit der die Gültigkeit ihrer Informationen (Anti-Counterfeepiting) verifiziert und den nächsten Block generiert wird. Die Entwicklung der Blockchain ist:

? Blockchain 1.0 - -digitale Währung

? Blockchain 2.0 - Digitale Vermögenswerte und intelligente Verträge

? Blockchain 3.0-IfmChain, die Blockchain ist offiziell mit dem mobilen Terminal

verbunden