Blockchain & Big Data: Potenzial und Funktionen der modernen Technologien

I、 Blockchans fün

f Funktionen der Merkmale der Blockchain oder BclockChain oder Big Data. Einführung: Erforschung des Potenzials von Blockchain und Big Data. Im heutigen digitalen Zeitalter werden Blockchain und große Informationen zu einem heißen Thema. Nach der dezentralen Technologie für die Vertriebstechnologie konzentriert sich Blockchain in Bezug auf seine Sicherheit und Transparenz. Große Fakten beziehen sich auf die komplexe und komplexe Datenerfassung. Diese Informationen können durch Analyse wertvolle Informationen erhalten werden. In diesem Artikel wird die Entwicklung des Blockchanain- und Blockchain -Potenzials für die Entwicklung von Blockchain und das Potenzial, den Lesern zu helfen, das Potenzial dieser beiden Felder besser zu verstehen. 1. Die Hauptsymptome der Blockchain 1. Dezentralisierung - Vermeiden Sie das Risiko einer Dezentralisierungsorganisation; Diese Dezentralisierungsfunktion ist eine sicherere und Zuverlässigkeit von Blockchan. 2. Es ist eine gute Idee. Transparenz: Informationen in Blockchain können öffentlich überprüft werden und jeder kann die Transaktionsunterlagen überprüfen. Diese Transparenz bietet ein großes Potenzial in der Finanzierungskette und in anderen Bereichen. 3. Sie sind eine gute Idee. Es ist unmöglich - jeder Block in Blockchain enthält den Hash -Wert des vorherigen Blocks und die Informationen werden in Blockchain geschriebenDies ist nicht der Fall, der unverändert bleibt und ungewöhnliche Vorteile bietet, um die Fehler zu verhindern, um zu verhindern und zu verhindern, dass die Daten von Integrität aufbewahrt werden. 4 Effizienz: Blockchain übernimmt den Zulassungsmechanismus, um die Transaktion durch die Zusammenarbeit zwischen Algorithmen und Netzwerkknoten zu bestätigen und zu bestätigen. Im Vergleich zu den traditionellen zentralen Organisationen kann Blockchain eine Menge schneller und effektivere Transaktion haben. 5. Anonymous - Die Teilnehmer von Blockchain können anonyme Beweise verwenden, um die persönliche Existenz zu schützen. Dieser Name kann in den detaillierten Situationen eine bessere Sicherheit bieten. 2. Es ist eine gute Idee. Blockchain und das Entwicklungspotential der großen Daten. Douudchain und Big Data haben ein breites potenzielles Wachstum in den beiden unabhängigen Feldern. Aber sie haben ein gewisses Kombination und Kombination. 1. Blockchain und Big Data -Kombination - Blockchain kann sicherere Speicher und Getriebe und Getriebe für groß angelegte Daten bereitstellen. Durch das Speichern von Informationen über Blockchain können Sie einen effektiveren Datenaustausch von Informationen und Datenschutzschutz vornehmen. 2. Es ist eine gute Idee. Die Verwendung von Blockchains im Gebiet von Big Data - Blockchain sammelt große Daten,Es kann eine zuverlässigere Infrastruktur für die Speicherung und Analyse bieten. Zum Beispiel verbessert Blockchan im Versorgungsfeldmanagement das Vertrauen und die Effektivität von Logistikstrecken- und Übertragungslinien. 3. Big Data Analysis für BClockCain - Big Data -Analyse kann die Blockchain mit tieferen Erkenntnissen und Schätzungen blockieren. Durch die Analyse von Daten in Blockchain finden Sie die potenziellen Formen und Trends, um die wissenschaftlichsten Körbe für die Entscheidungsfindung zu ermitteln. Zusammenfassend haben Blockchain und große Fakten außergewöhnliche Merkmale und Entwicklungspotential. Dezentralisierung; Transparenz; Die Sammlung großer Gebäude sammelt eher eine große Datenerfassung für Blockchain -Anwendungen. Die Kombination von zwei Kombinationen erhöhte die digitale wirtschaftliche Entwicklung und erhöht die Chancen und Herausforderungen für alle Lebensbereiche. Große Daten Was sind die funktionellen Eigenschaften der Blockchain -Technologie (fünf Eigenschaften der Blockchain -Technologie) Funktionale Eigenschaften der Blockchain

-Blockchain -Technologie ist im Wesentlichen ein verteiltes Speichersystem. Seit der Einführung eines Buchhaltungsspeichermodells der Transaktionen kann es auch als verteiltes Buchhaltungssystem bezeichnet werden. Peking Muqi Mobile Technology Co., Ltd., ein professionelles Blockchain -Entwicklungsunternehmen, begrüßt den Austausch und die Zusammenarbeit. Spre chen wir über die funktionalen Eigenschaften der Blockchain -Technologie unten.

In der Technologie der traditionellen Plattform ist der zentrale Entscheidungsprozess eine sehr häufige Verarbeitungsmethode. Beispielsweise müssen bei der herkömmlichen Bankübertragungsmethode Transaktioneninformationen über den Cluster des zentralen Servers der Bank verarbeitet werden, und die Transaktionen zwischen den beiden Konten werden durch Ladedaten und die Verteilung der Anweisungen abgeschlossen. Jede Transaktion in der Blockchain wird von beiden Seiten direkt ausgetauscht und ausgetauscht. Von Beginn der Transaktion bis zum Abschluss der Bestätigung der Transaktion sind alle Knoten gleich, ohne eine Zwischeneinrichtung zu überschreiten und genau die gleiche Autorität zu haben. Dieses Modell von Punkt-zu-Punkt-Transaktionen im Netzwerk speichert Blockchain-Anwendungen mit dem Risiko von Zwischentransaktionen.

Es ist zu beachten, dass die Blockchain, obwohl die Blockchain oft als verteilt wird und ihre Essenz auch ein verteiltes Speichersystem ist, die Blockchain jedoch von den herkömmlichen verteilten Systemen unterscheidet und ihre verteilte Struktur spezieller ist. Verteilt ist ein Konzept, das der Zentralisierung entspricht. Alle Subnodi in der zentralisierten Struktur interagieren nur mit den Daten des zentralen Knotens und haben keine Verbindung zwischen ihnen. Daher muss der zentrale Knoten die gesamte Last tragen. Die Effizienz eines zentralisierten Systems ist mit der Geschwindigkeit des zentralen Knotens wesentlich korreliert. Gleichzeitig wird das gesamte zentralisierte System, sobald der zentrale Knoten auf Probleme wie Blockierung, Abweichung und Inaktivität erfüllt, direkt wiederhergestellt und sogar direkt abgestürzt. Das Merkmal der verteilten Struktur besteht darin, dass es mehr Knoten gibt, die mit anderen Knoten interagieren und die Daten der Verteilungsspeichertechnologie die Daten in mehreren unabhängigen Maschinen und Geräten Speichern können. Dies mag ein wenig schwer zu verstehen erscheinen, aber es ist leicht zu verstehen, ob es nach seinen zentralisierten Eigenschaften klassifiziert und beschrieben wird. Die verteilte Struktur umfasst die multikenterische Struktur und die dezentrale Struktur.

Das mehrzentrierte System bezieht sich auf ein System, das aus mehreren zentralisierten Systemen besteht, in denen jedes zentralisierte System einen Hauptknoten und mehrere Sklavenknoten enthält. Bei der Durchführung der Verarbeitung der Aktivität speichert der Hauptknoten die unterexistischere Aktivität und sendet sie für die Verarbeitung gleichzeitig an mehrere Sklavenknoten unter seinen Untergebenen. Nachdem der Slaveknoten die Verarbeitungsergebnisse an den Hauptknoten zurückgegeben hat, integriert der Hauptknoten die Verarbeitungsergebnisse jeder Unteraufgabe und schließlich die Aktivität. Dies ist natürlich nur eine vereinfachte Beschreibung der Verarbeitung von Aktivitäten. Multikzentrische Systeme können mehrschichtige Lave-Strukturen haben, um eine Struktur von Aktivitäten zu bilden, die einem Baum ähneln. Gleichzeitig können slawische Knoten auch die Bereitstellung mehrerer Hauptknoten befolgen und die Effizienz gemäß komplexen Aktivitätenmanagementmechanismen maximieren. Der grundlegende Unterschied zwischen Mehrzonen und Dezentralisierung besteht jedoch darin, ob es einen zentralen Knoten gibt, der die Funktionsweise jedes Hauptknotens steuert. Wenn der LevelknotenÜberlegen ist mehr Knoten, es ist dezentralisiert. Im Gegenteil, wenn es nur einen Knoten auf der oberen Ebene gibt, ist es multizentrat.

In der Dezentralisierung gibt es eine speziellere Struktur mit kein Zentrum, das als vollständig dezentrale Struktur definiert werden kann. Dies ist die Struktur des Punto-Punto-Netzwerks, das sich im Bitcoin-Netzwerk widerspiegelt. Die relativen Vorteile der Struktur des Punkt-Punkt-Netzwerks sind eine hohe Toleranz gegenüber den Fehlern, eine starke Ausweitung des Knotens, die starke Privatsphäre und konsistente Daten, aber es gibt auch Probleme wie redundante Kommunikation und die Verzögerung von Nachrichten.

Abbildung 5 schematisches Diagramm der Teilung der Struktur des Netzwerks

Die im Feld "General Blocchachain" unterstrichene "Dezentralisierung" bezieht sich hauptsächlich auf die Zuschreibungsstufe des Systems. Das System gehört zur Community und alle Konten sind dezentralisiert, während das System zur Organisation gehört oder sogar jemand zentralisiert ist. Die Dezentralisierung ist ein gemeinsames Merkmal der Blockchain, aber die vollständig dezentrale Struktur des Peer-to-Peer-Netzwerks wird derzeit weniger verwendet. Nur öffentliche Ketten wie Bitcoin -Ethereum gehören zu dieser Struktur, da jeder auf der Welt jederzeit in das System eintreten kann, um die Daten zu lesen, bestätigte Transaktionen zu senden und um die Buchhaltung zu konkurrieren, was zur Unfähigkeit führt, seine Sicherheit und Effizienz des Systems zu gewährleisten. Private Ketten haben oft einen oder mehrere Zentren, um Knoten zu kontrollieren, und alle Operationen müssen erhalten werden. Es ist autorisiert und damit verbunden. Obwohl ein dezentraler Mechanismus für die herkömmliche Datenverarbeitung verwendet wird, handelt es sich um ein verteiltes Blockchain -Verteilungsmodell. Die Kette der Allianz kann als Sammlung privater Ketten angesehen werden, was ein Kompromiss zwischen öffentlichen Ketten hinsichtlich Sicherheit und Effizienz darstellt. Adoptieren Sie eine multizentrische technische Architektur.

Da die Blockchain die natürlichen Eigenschaften hat, und auf der Grundlage von Einwilligungsalgorithmen zu manipuliert werden, ist die Datenkonsistenz garantiert. Kein Knoten im System kann keine Transaktionen manipulieren oder schmieden. Alle Transaktionsinhalte werden bestimmt und ohne Kontroversen. Es wird kein Kreditrisiko in Transaktionen bestehen. Das Blockchain -System hat also die Merkmale des Abschalts.

Basierend auf den Änderungen des im Blocks vom Transaktionsvertrag zum intelligenten Vertrag transportierten Inhalt gibt es zwei Phasen der Entschärfung der Blockchain. Die erste Phase ist das Vertrauen in die Authentizität des historischen Transaktionsverhaltens im Blockchain -Netzwerk, und die zweite Phase basiert auf den Regeln intelligenter vertrauenswürdiger Verträge in zukünftigen Transaktionsverhalten.

Vertrauen in die Authentizität des historischen Verhaltens in der ersten Phase kann einfach verstanden werden, wie das Blockchain -System den Prozess der Demonstration historischer Transaktionen befreit. Wenn wir anderen erklären, dass etwas passiert ist, brauchen wir Tests, um andere glauben zu lassen, und dieser Test erfordert oft eine dritte glaubwürdige Institution, um sie durch die Überprüfung der Wahrheit zu demonstrieren und Garantien für Krediten zu gewährleisten. Zum Beispiel ist das von der Einkaufsplattform bereitgestellte elektronische Transaktionsmodul beim Online -Einkaufen ein Beweis, die Rechnung des vom Restaurant bereitgestellten Steuerbüros, wenn das externe Abendessen ein Test oder das Hochzeitszertifikat der Institution beim Kauf eines Hauses mithilfe der Identität eines Paares ein Beweis für ein Paar ist. Diejenigen, die diese Informationen erhalten, müssen auch die Wahrheit dieser Tests überprüfen, um sicher zu sein, dass diese Dinge wirklich passiert sind. Entspre chend dem vorherigen Artikel ist es notwendig zu prüfen, ob die elektronische Transaktionsbestellung auf der Einkaufsplattform real ist. WannSie erstatten die Ausgaben der Mahlzeiten, es ist erforderlich, die Unterschrift der Rechnung zu überprüfen. Bei der Bestätigung der Identität des Paares ist es erforderlich, das Antikontentzeichen des Hochzeitszertifikats zu überprüfen. Die Daten des Blockchain -Systems werden jedoch als manipuliert und gefälscht angesehen. Solange es anderen Knoten in der Kette etwas erklärt, ist etwas, das in der Geschichte geschehen ist, kein Test von Drittanbietern erforderlich ist, da Informationen über die Blockierung von Daten jederzeit direkt gelöscht und verifiziert werden können, was den Nachteil der historischen Transaktion der Blockchain darstellt.

Die zweite Phase des Vertrauens in zukünftige Transaktionsverhalten, da im idealen Zustand der intelligente Blockchain -Vertrag mit dem Geschäft verbunden ist oder der intelligente Vertrag über eine obligatorische Ausführungsleistung im Blockchain -System verfügt. Weil der intelligente Code vollständig öffentlich ist und in der Hauptkette aufgezeichnet und von allen Konten gespeichert wird. Es besteht keine Möglichkeit, dass Operationen verweigert werden, wie z. B. Transaktionen, die erzwungen werden sollen, nachdem ein intelligenter Vertrag durch einen bestimmten Mechanismus bezeichnet oder aktiviert wird. Daher dürfen Benutzer des Blockchain -Systems sich keine Sorgen um zukünftige Kreditrisiken der anderen Partei machen, und dies hat einen Abschnitt künftiger Transaktionen dargestellt.

In der öffentlichen Kette zeichnet das Master -Buch jedes Knotens alle Transaktionen vollständig auf. Die Blockchain erfasst die Informationen auf dem Konto nicht direkt in Echtzeit, sondern erhält die Informationen in Echtzeit des Kontos durch die Rückverfolgbarkeit der Transaktionen. Da jeder ein Blockchain -Konto erstellen kann, um einen Blockchain -Knoten zu bilden, können Informationen in der öffentlichen Kette für alle als öffentlich angesehen werden, die die offenen und zurückführbaren Merkmale der Blockchain bilden. Da der Code für öffentliche Ketten häufig Open Source ist, ist dies nicht nur die Transaktionsdaten im System, sondern auch die Transaktionsregeln des gesamten Systems. Der hohe Grad an Öffnung und Transparenz bedeutet, dass Blockchain viele Anwendungsszenarien erfüllt, die öffentliche Daten erfordern.

basierend auf dem Bitcoin -Netzwerk hat Blockchain eine Vielzahl von Varianten entwickelt, wie z. B. leichtere Knoten, private Ketten und Allianzketten, die die strenge offene Rückverfolgbarkeit nicht erfüllen können. Lichtknoten können nur Transaktionen durchführen und überprüfen, und es gibt nicht alle Backtracking -Transaktionsdaten, sodass Lichtknoten keine Rückverfolgbarkeit haben. Dieses Problem ist jedoch nur die Wahl des Benutzers. Wenn Sie über eine ziemlich gute Hardware -Umgebung verfügen, können Benutzer sich eher für einen vollständigen Knoten als ein leichter Knoten machen, um alle Daten zu beherrschen. Darüber hinaus erfordert die Adhäsion an privaten Ketten und Allianzketten eine Genehmigung oder Überprüfung des Zugangs. Das Lesen von Autorisierungen ist für die Öffentlichkeit selektiv zugänglich, nicht für das gesamte Netzwerk, was die schwerwiegende Öffnung nicht erfüllt.

Was sind die Eigenschaften der Blockchain?

Blockchain -Funktionen:

1. Dezentralisierung. Die BlockchaNnon -Technologie basiert auf weiteren Managementagenturen oder Hardware -Strukturen von Drittes -Party -Management, und es gibt keine zentrale Kontrolle. Zusätzlich zur selbstproduzierten Blockchain selbst erstellt jeder Knoten durch die Buchhaltung und den Speicher die Selbstbedienung, Übertragung und Verwaltung von Informationen. Die Dezentralisierung ist das wichtigste und wesentliche Merkmal der Blockchain.

2. Öffnen. Die Grundlage der Blockchain -Technologie ist Open Source. Mit Ausnahme der privaten Informationen jedes Teils in der verschlüsselten Transaktion sind die Blockchain -Daten für alle geöffnet. Jeder kann die Blockchain -Daten abfragen und verwandte Anwendungen über öffentliche Schnittstellen entwickeln. Daher dieInformationen des gesamten Systems sind sehr transparent.

3. Unabhängigkeit. Basierend auf Einwilligungsspezifikationen und Protokollen (ähnlich wie verschiedene mathematische Algorithmen wie Hashing -Algorithmen, die von Bitcoin verwendet werden) basiert das gesamte Blockchain -System nicht auf anderen Dritten. Alle Knoten können Daten innerhalb des Systems ohne menschliche Intervention überprüfen und austauschen.

4. Sicherheit. Bis es möglich ist, 51% aller Datenknoten zu überprüfen, ist es nicht möglich, Netzwerkdaten zu manipulieren und zu ändern, wodurch die Blockchain selbst relativ sicher ist und Änderungen der subjektiven und künstlichen Daten vermeidet.

5. Anonymität. Sofern es nicht rechtliche Regeln gibt, dürfen die Identitätsinformationen eines jeden Blockknotens nicht offengelegt oder verifiziert werden und die Übertragung von Informationen kann anonym erfolgen.

Eigenschaften der Blockchain-Technologie

Blockchain-Technologie hat die Eigenschaften der Dezentralisierung, Öffnung, Unabhängigkeit, Sicherheit und Anonymität. Im Wesentlichen ist Blockchain eine gemeinsam genutzte Datenbank, in der die darin gespeicherten Daten oder Informationen die Eigenschaften haben, nicht westlich zu sein, die Rückverfolgbarkeit während des gesamten Prozesses, das Öffnen und die Transparenz und die kollektive Wartung.

Die Vorteile der Blockchain -Technologie

offen und transparent. Zum Beispiel gibt es im Blockchain -Netzwerksystem viele dieser Überweisungen. Jeder von ihnen hat ein Buch in der Hand. Sobald der Übertragungsprozess erfolgreich war, übermittelt das Blockchain -Netzwerk die Frage der Übertragung an andere im System und jeder wird die Angelegenheit schreiben.

Sobald die Übertragung veröffentlicht wurde, wusste alles im Blockchain -Netzwerksystem, dass Sie das Geld an diese Person übertragen haben und jeder wusste, wie viel Geld Sie bewegt haben. Selbst wenn er es nicht zugeben würde, hätte er nicht gearbeitet, weil die Transferinformationen in jedem Buch eines jeden aufgezeichnet wurden und jeder es finden konnte. Dies ist der in Eisen beschichtete Versuch.

II、 Ein Bild, um zu verstehen, was Blockchain ist (fünf Minuten, um zu verstehen, was Blockchain ist)

Eine kurze Einführung in die Blockchain.

Blockchain ist eine Kettendatenstruktur, die Datenblöcke in der chronologischen Reihenfolge vereint und auf kryptografische Weise garantiert wird, die unverzeihlich und nicht verfälscht wird. Im Großen und Ganzen ist die Blockchain -Technologie ein neues Paradigma für verteilte Infrastrukturen und Computer, das Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knotenkonsensusalgorithmen zum Generieren und Aktualisieren von Daten verwendet, verwendet Kryptographie, um die Sicherheit von Datenübertragungen zu gewährleisten und zugreifen zu können, und verwenden intelligente Verträge aus automatisiertem Skriptcode, um Daten zu programmieren und zu bedienen.

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

Was ist Blockchain? Ein Cartoon, den Sie verstehen können (müssen von Anfängern lesen)

In der frühen Kryptographiekreis wurde die zugrunde liegende Technologie von Bitcoin "Bitcoin" genannt. Auf Englisch bezieht sich Bitcoin mit Capital B auf das Bitcoin -Netzwerksystem oder das Netzwerkprotokoll.

Aber aufgrund der Verwirrung der Öffentlichkeit, Menschen, die heutzutage über Bitcoin spre chen, glauben sie, dass Bitcoin ein Synonym für Illegalität, Betrug und Pyramidenschemata ist und eine weitere Blase auf Phänomen in der Internetfinanzierung ist! Die Menschen mussten also alle zugrunde liegenden Technologien (Zeitstempel, Nachweis von Arbeitsmechanismen usw.) zusammenführen, und um sie von Bitcoin zu unterscheiden, benannten sie Blockchain um, was sie in "Blockchain" übersetzte, was zum Auftauchen des Wortes "Blockchain" führte.

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

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

In Zukunft verlaufen alle Männer und Frauen im richtigen Alter in die Liebe, und der gesamte Prozess der Heirat wird von allen anderen Männern und Frauen des richtigen Alters vereinbart, und alle Geschichten, die den beiden Menschen zusammen passieren, bilden einen Block.

Alle anderen Männer und Frauen sind Ketten. Wenn ein Dritter interveniert oder gegen seinen eigenen Partner verstößt, können alle anderen es sehen und in Zukunft niemals einen Partner finden.

Blockchain soll genau ein "Vollcenter" -System sein, was bedeutet, dass jeder Knoten in der Kette ein Zentrum ist.

versucht, Männer und Frauen verliebt zu heiraten, ihre Freunde Kreise zu veröffentlichen, ihre Liebe zu zeigen und verspricht, ein Leben lang einander zu lieben und allen anderen verheirateten Männern und Frauen bekannt zu sein, ist die Anwendung von Blockchain. Wenn eines Tages eine Party sein Verspre chen bricht, denke es nicht, dass es nützlich ist, die Fotos zu löschen, denn jedes Stück wird von allen Männern und Frauen aufgezeichnet, die für die Ehe geeignet sind.

Nicht löschbar und kann nicht geändert werden, dies ist die Blockchain -Technologie.

Was ist eine beliebte Erklärung für Blockchain? Ein Bild versteht Blockchain.

Was ist eine beliebte Erklärung für Blockchain? Ein Bild versteht Blockchain. Blockchain ist in letzter Zeit ein heißes Thema. Viele Menschen diskutieren das Problem der Blockchain. In jüngster Zeit haben einige inländische Unternehmen begonnen, einige Produkte mithilfe der Blockchain -Technologie zu entwickeln. Blockchain ist eine für Bitcoin verwendete Technologie. Dies liegtoffiziell an der Popularität von Bitcoin, dass viele Menschen Bitcoin beachtet haben, aber viele Menschen wissen nicht, was Blockchain ist. Lassen Sie mich Blockchain unten erklären.

Bitcoin ist eine digitale Währung, der viele Menschen mehr Aufmerksamkeit schenken, und die zugrunde liegende Technologie von Bitcoin ist Blockchain. Blockchain ist eine Computertechnologie und ein neues Anwendungsmodell. Blockchain ist wie ein großes Datenbankbuch, das alle Transaktionen auf diesem großen Hauptbuch aufzeichnet. Die Person, die dieses Hauptbuch aufzeichnet, unterscheidet sich sehr von der traditionellen Buchhaltung. Die traditionelle Buchhaltung wird normalerweise von speziellen Buchhaltungsfeiern betrieben. Zum Beispiel werden Taobao und Tmall von Alibaba berücksichtigt, WeChat -Transaktionen werden von Tencent berücksichtigt, und Blockchain wird von den gesamten Personen berücksichtigt, und jede Person, die an Buchhaltung teilnimmt, hat ein Kontonbuch.

Geben Sie Ihnen ein Beispiel, um es Ihnen zu veranschaulichen. Zum Beispiel möchte A 10.000 Yuan von B ausleihen, und B will das Geld an A leihen, aber er befürchtet, dass A nach dem Ausleihen des Geldes die Schulden zurückzahlen wird. Wenn er das Geld ausleihen, wird er einen Drittnotar finden, und der Notar hilft B, das Konto aufzuschreiben. Dies ist eine traditionelle Rechnungslegungsmethode und stützt sich auf einen Dritten, um Vertrauen zu gewinnen.Das Kontobuch liegt in den Händen eines Dritten. Diese Rechnungslegungsmethode hat die Möglichkeit, dass ein Dritter mit dem Kontobuch eindringt. Die dezentrale Bedeutung ist, dass beim Ausleihen von Geld kein Notar erforderlich ist, und es besteht keine Notwendigkeit, sich auf einen Dritten zu verlassen, um Vertrauen zu gewinnen. Die dezentrale Situation entspricht, wenn B Geld von A, B einen Lautspre cher enthält und ruft: "A leider 10.000 Yuan von mir, und Sie können mir helfen, das Konto aufzunehmen." Zu diesem Zeitpunkt wird jeder das Konto mit dem Kontobuch in seinen Händen aufzeichnen. Jeder hat ein Kontobuch, das die Möglichkeit vermeiden kann, dass das Kontobuch manipuliert wird.

Was ist das Konzept der Blockchain? Was genau ist Blockchain? In drei Minuten verstehen!

Am 25. Oktober 2019 sandte die Nachrichtensendung ein sehr wichtiges Signal: Das Land sollte energisch Blockchain entwickeln. Danach wurde Blockchain zu einer Internet -Berühmtheit, und die Figuren der "Blockchain" schwebten durch die Straßen und Gassen. Tatsächlich haben viele Technologieunternehmen seit langem Vorkehrungen für die Blockchain -Technologie getroffen.

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

Was ist Blockchain?

Schauen wir uns zuerst an, wie Baidu es erklärt hat. Baidu Encyclopedia zeigt, dass Blockchain ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen ist.

Warum wird Blockchain Blockchain genannt?

Blockchain besteht aus Blöcken, die nacheinander verknüpft sind, und Blöcke sind die Speichereinheiten nacheinander, wobei die Kommunikationsinformationen jedes Blockknotens aufgezeichnet werden. Der Block ist dem Datensatz einer Datenbank sehr ähnlich. Jedes Mal, wenn Daten geschrieben werden, wird ein Block erstellt. Wenn sich der Informationsaustausch erweitert, 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 jeder Knoten gleiche Rechte und Verpflichtungen, und hier gibt es keine zentrale Kontrolle. Die Dezentralisierung hat ein gutes Vertrauensverhältnis zwischeneinander aufgebaut. Obwohl es keine zentrale Managementorganisation gibt, können Menschenzusammenarbeiten und sich gegenseitig vertrauen. Dies gilt hauptsächlich von Blockchain Distributed Ledger Technology.

2. Offenheit: Blockchain -Daten sind für alle offen. Mit Ausnahme einiger verschlüsselter Informationen, die nicht geöffnet sind, kann jeder die Daten hier finden.

3. Unabhängigkeit: Das gesamte Blockchain -System beruht nicht auf andere Dritte. Alle Knoten können Daten innerhalb des Systems automatisch und sicher verifizieren und sicher austauschen.

4. Sicherheit: Blockchain hat ein gewisses Maß an Sicherheit und kann nicht manipuliert werden. Da jeder das gleiche Kontobuch im Blockchain-System hat, ist es möglich, einen nicht existierenden Datensatz nur dann zu gestalten, wenn Sie mehr als 51% der Buchhaltungsknoten kontrollieren. Das ist natürlich im Grunde genommen unmöglich. Dies ergibt sich hauptsächlich aus der Kerntechnologie von Blockchain: dem Konsensmechanismus, der die Eigenschaften der "Minderheit der Mehrheit befolgt" und "jeder ist gleich".

5. Anonymität: Viele Leute denken, dass Blockchain so offen und transparent ist, haben wir keine Privatsphäre? Eigentlich ist es nicht. Obwohl Transaktionsinformationen in der Blockchain offen und transparent sind, werden die Identitätsinformationen des Kontos verschlüsselt und können erst nach der Genehmigung 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 Mama und Papa, Bruder und jüngerer Bruder. Im vergangenen Jahr war mein Vater für das Kontonbuch der Familie verantwortlich, und mein Vater war für alle Einnahmen und Ausgaben zu Hause verantwortlich.

Auf doppelter elf wollte meine Mutter, die immer sparsam gewesen war, sich ein schönes Stück Kleidung auf Taobao kaufen. Als sie das Kontobuch überprüfte, stellte sie fest, dass etwas nicht stimmte. Theoretisch ist das Geld, das für den täglichen Verbrauch der Familie ausgegeben wird, mit Ausnahme einiger Geld, die in der Bank und des Finanzmanagements eingezahlt wurden, aber egal wie Sie es betrachten, es ist falsch. Ein gewisser Verbrauch ist eindeutig nicht verfügbar, wird jedoch aufgezeichnet.

Später nahm mein Vater die Initiative, um zu gestehen, dass er nicht anders konnte, als eine Packung Zigaretten zu kaufen.

Später änderte meine Mutter ihre Strategie, und die ganze Familie behielt die Konten, und alle verzeichneten die monatlichen Verbrauchsausgaben in ihrem eigenen Kontobuch. 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 das dezentrale Buchhaltungsmodell. Jeder ist das Zentrum und jeder hat es in seinen Händen.Book.

Das Buchhaltungsmodell des vorherigen Vaters war eine zentrale Buchhaltung. Wenn der Vater etwas alleine tun wollte, war es für niemanden schwierig, es zu sehen. Das dezentrale Buchhaltungsmodell löste die Nachteile der zentralisierten Buchhaltung gut. Wenn der Vater das Kontobuch manipulieren wollte, war es sehr schwierig.

Zum Beispiel, wenn mein Vater etwas Geld aus dem Kontostuch bekommen und dann heimlich Zigaretten kaufen möchte, ist der Geldbetrag begrenzt, und wenn er das Geld bekommen will, muss er das Kontobuch ändern. Es reicht jedoch nicht aus, nur sein eigenes Kontobuch zu manipulieren. Er muss das Kontobuch aller drei Personen, einschließlich ihm, ändern. Und das ist zweifellos schwieriger als zum Himmel zu klettern.

Viele Male, nachdem mein Vater die Idee hatte, zu rauchen, hatte er keine andere Wahl, als diese Idee aufzugeben.

Ist Blockchain und Bitcoin das Gleiche?

In der Tat sind Blockchain und Bitcoin nicht dasselbe. Es ist nur die zugrunde liegende Technologie von Bitcoin. Bitcoin ist nur die erste digitale Währung, die auf Blockchainangewendet wird.

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

Der Ursprung der Blockchain besteht darin, das Vertrauensproblem zu lösen, und eine der erfolgreichsten Anwendungen von Blockchain ist die digitale Währung. Bitcoin kann als bisher die erfolgreichste Anwendung von Blockchain sein.

Was sind die Anwendungen von Blockchain?

Die Anwendung von Blockchain ist tatsächlich sehr breit. Neben digitalen Währungen wird Bitcoin in Zukunft weiterhin weit verbreitet sein. Die Blockchain -Technologie wurde in verschiedenen Branchen weit verbreitet. Wie Produktverfolglichkeit, Urheberrechtsschutz und Transaktion, Zahlung und Löschen, das Internet der Dinge, digitales Marketing, medizinische Versorgung usw. werden verschiedene Branchen für schnell in die "Blockchain+" -Ara eintreten.

1. Zahlung und Löschen: Blockchain kann die Rolle von Transitbanken aufgeben, die Punkt-zu-Punkt-Zahlung realisieren, die Transitkosten senken und die Kapitalauslastung beschleunigen.

2. Produktverfolglichkeit: Wenn wir beispielsweise ein Kleidungsstück auf Taobao kaufen, können wir die Vergangenheit und Gegenwart dieses Kleidungsstücks sehen.

3. Wertpapierhandel: Der traditionelle Wertpapierhandel erfordert die Koordination durch vier Hauptinstitutionen, was ineffizient und kostspielig ist. Die Blockchain-Technologie kann unabhängig einen One-Stop-Service abschließen.

4. Lieferkette: Führen Sie die Blockchain-Technologie in das Lieferkettensystem ein, synchronisieren Sie Informationen im System und kontrollieren Sie alle Verbindungen, eine bessere vollständige Arbeit und Zusammenarbeit und erleichtern die Rechenschaftspflicht nach der Veranstaltung.

5. Geistiges Eigentum: Das Urheberrecht befindet sich in der Kette, unsere Fotografiewerke, musikalische Werke, literarische Werke usw. werden zu unseren Informationen, und das Eigentum an den Informationen wird bestätigt und wird zu unserem Eigentum.

Comic -Illustration Was ist Blockchain?

Comic -Illustration: Was ist Blockchain?

Was ist Blockchain?

Blockchain in Englisch ist im Wesentlichen eine dezentrale verteilte Datenbank. Jeder, der seinen eigenen Server einstellt und sich mit dem Blockchain -Netzwerk verbindet, kann zu einem Knoten dieses riesigen Netzwerks werden.

, da die Essenz von Blockchain eine Datenbank ist, was genau speichert sie genau? Erfahren wir über die grundlegende Einheit von Blockchain: Blöcke.

Ein Block ist in zwei Teile unterteilt:

1. Blockheader

Der Blockheader speichert die Block -Header -Informationen, einschließlich des Hash -Werts des vorherigen Blocks (PREHASH), des Hash -Werts des Blockkörpers (Hash) und des Zeitstempels (Zeitstempel) usw.

2. Block

Der Block speichert detaillierte Daten (Daten) dieses Blocks. Diese Daten enthalten mehrere Zeilen von Datensätzen, die Transaktionsinformationen oder einige andere Informationen sein können.

Was bedeutet der gerade erwähnte Hash -Wert, der gerade erwähnt wird?

Ich glaube, jeder hat von MD5 gehört. MD5 ist ein typischer Hashing -Algorithmus, der eine Zeichenfolge von Klartexten jeder Länge in eine Zeichenfolge (128 -Bit -Zeichen festgelegt) umwandeln kann, und diese Zeichenfolge ist der Hash -Wert.

In unserer Blockchain wird ein komplexerer Hashing -Algorithmus verwendet, der SHA256 genannt wird. Nach einer Reihe komplexer Berechnungen werden die neuesten Dateninformationen (z. B. Transaktionsaufzeichnungen) schließlich in eine Hash -Zeichenfolge von 256 Bit durch diesen Hash -Algorithmus konvertiert, dh der Hash im Blockheader und das Format lautet wie folgt:

a8fdc205a9f19cc1c7cr. Block und der Hash sind eins zu eins, die dem Block entspre chen, und der Hash kann als eindeutige Kennung des Blocks angesehen werden.

wie man verschiedene Blöcke verknüpft “Was ist mit ? Verlassen Sie sich auf Hash und Vorhülle, um sich zu assoziieren. Das Vorhasch eines jeden Blocks und der Hash -Wert des vorherigen Blocks sind gleich.

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

Da die Blockchain eine kettenähnliche Struktur ist, muss der Kopfknoten (erster Block) und den Heckknoten (letzter Block) der Kette sein. Sobald jemand den Hash -Wert der neuesten Dateninformationen der Blockchain berechnet hat, entspricht es der Verpackung des neuesten Transaktionsdatensatzes, und der neue Block wird erstellt und mit dem Ende der Blockchain verbunden.

Der Hash im neuen Blockheader ist der gerade berechnete Hash -Wert, und Preehash entspricht dem Hash des vorherigen Blocks. Die Daten des Block Body werden vor der Verpackung Transaktionsaufzeichnungen gespeichert, und dieser Teil der Dateninformationen ist nicht modifiziert geworden.

Dieser Prozess der Berechnung des Hash -Werts und der Erstellung eines neuen Blocks wird als Bergbau bezeichnet.

Der Server, der zur Durchführung massiver Berechnungen verwendet wird, wird als Bergbaumaschine bezeichnet.

Die Mitarbeiter, die tätig und berechnet werden, werden Bergleute genannt.

Was ist die Schwierigkeit bei der Berechnung von Hash -Werten? Lassen Sie uns die grundlegendste Erklärung machen. Die Formel für die Hash-Wert-Berechnung lautet wie folgt:

Hash = SHA-256 (Hash des letzten Blocks + Grundinformationen des neuen Block + Transaktionsdatensatzes + Zufallszahl)

Die Transaktionsdatensatzinformationen sind auch eine Zeichenfolge von Hash-Werten, und ihre Berechnung beinhaltet eine Datenstruktur Merkletree. Interessierte Freunde können die relevanten Informationen überprüfen, wir werden sie vorerst nicht vorstellen.

Die wichtige Berechnungschwierigkeit liegt hier in der Erzeugung von Zufallszahlen. Um die Schwierigkeit der Hash -Berechnung zu erhöhen, verlangt der vulgäre Blockchain -Erfinder, dass die ersten 72 Bit des Hash -Ergebnisses 0 sein müssen. Diese Wahrscheinlichkeit ist zu klein.

Da (Hash der letzten Block + Grundinformationen der neuen Block + Transaktionsdatensatzinformationen) festgelegt sind, können Sie einen Hash erhalten, der die Anforderungen erfüllt, vollständig vom Wert der Zufallszahl. Bergleute müssen massive Berechnungen durchlaufen und wiederholt zufällige Zahlen erzeugen, um den allgemeinen Versuch zu unternehmen, das Vermögen zu "kollidieren", um den richtigen Hash zu erhalten und somit erfolgreich abzubauen. Gleichzeitig enthält der Blockheader auch einen dynamischen Schwierigkeitskoeffizienten. Wenn die Hardware -Computerleistung auf der ganzen Welt immer schneller wird, steigt der Schwierigkeitsgrad der Blockchain ebenfalls, was es dem gesamten Netzwerk ermöglicht, durchschnittlich alle 10 Minuten einen neuen Block zu generieren.

Verstehen Sie bitte, wie schwierig es für meine ist? Es sollte hinzugefügt werden, dass verschiedene Blockchain -Anwendungen im Detail unterschiedlich sind und die hier beschriebenen Mining -Regeln als Beispiel Bitcoin sind.

Die Anwendung von Blockchain

Das Konzept von Bitcoin (Bitcoin) wurde ursprünglich 2008 von Satoshi Nakamoto vorgeschlagen, und basierend auf dieser Idee entwarf und veröffentlichte er Open -Source -Software und konstruierte das P2P -Netzwerk darauf. Bitcoin ist eine digitale P2P -Währung. Point-to-Point-Übertragung bedeutet ein dezentrales Zahlungssystem.

Was ist ein P2P -Netzwerk?

herkömmliche Währungen werden von der Zentralbank einheitlich ausgestellt, und alle persönlichen Einsparungen werden auch von den Banken einheitlich verwaltet. Dies ist ein typisches zentrales System.

Bitcoin wird in einem dezentralen Netzwerk eingesetzt, das aus vielen Peer -Knoten auf der ganzen Welt besteht. Jeder Knoten ist berechtigt, diese digitale Währung aufzuzeichnen und auszugeben.

Wie für die zugrunde liegende Datenspeicherung von Bitcoin basiert es auf der Blockchain -Technologie. Jede Transaktion in Bitcoin entspricht einer Zeile in den Blockdaten, und das einfache Diagramm lautet wie folgt:

Jede Zeile des Transaktionsdatensatzes enthält einen Zeitstempel, Transaktionsdetails und digitale Signatur.

Die Tabelle dient nur zum Verständnis. Die tatsächlichen gespeicherten Transaktionsdetails sind anonym und zeichnen nur die Brieftaschenadressen des Zahlers und des Zahlungsempfängers auf.

In Bezug auf digitale Signaturen können sie als Anti-Counterfiting-Marke jeder einzelnen Transaktion verstanden werden, die durch einen asymmetrischen Verschlüsselungsalgorithmus erzeugt wird.

Spre chen wir als nächstes über die Belohnungen von Bitcoin -Bergleuten:

Das Bitcoin -Protokoll stipentiert, dass Bergleute, die neue Blöcke abbauen, ab 2008 mit 50 Bitcoins und dann alle 4 Jahre halbiert werden. Derzeit sind im Jahr 2018 12,5 Bitcoins erhältlich. So wurden die neu hinzugefügten Bitcoins im Umlauf geboren, und es ist kein Wunder, dass jeder so eifrig ist, Bitcoin abzubauen!

Vor- und Nachteile von Blockchain

Vorteile von Blockchain:

1. Die Dezentralisierung

Blockchain beruht nicht auf einen zentralen Knoten. Die Daten des gesamten Systems werden von allen Peer -Knoten im gesamten Netzwerk aufrechterhalten, und es können Daten gespeichert und getestet werden. Auf diese Weise wird das gesamte Netzwerk nicht mehr als die Hälfte der Knoten im gesamten Netzwerk hackt, wenn der Angreifer nicht mehr als die Hälfte der Knoten hackt.Das System wird nicht zerstört.

2. Informationen können nicht manipuliert werden. Daten in Blöcken können nicht manipuliert werden. Sobald die Daten auch nur ein geringstes Bit manipuliert sind, ändert sich der entspre chende Hash -Wert des gesamten Blocks entspre chend, kein gültiger Hash -Wert mehr, und die nachfolgenden verknüpften Blöcke werden ebenfalls unterbrochen.

Nachteile der Blockchain:

1. Überkonsum von Energie

Um einen neuen Block zu generieren, muss eine große Anzahl von Serverressourcen durchgeführt werden, um eine große Anzahl unnötiger und experimenteller Berechnungen durchzuführen, die ernsthaft Strom verbrauchen.

2. Netzwerkverzögerung der Informationsverzögerung

Bitcoin als Beispiel müssen alle Transaktionsdaten mit allen anderen Knoten synchronisiert werden. Während des Synchronisationsprozesses wird dies unweigerlich von der Verzögerung der Netzwerkübertragung beeinflusst, was zu einem langjährigen Prozess führt.

Einige Ergänzungen:

1. Ein Teil dieses Comics wird von Ruan Yifengs Blog -Beitrag "Einführung in Blockchain Tutorial" verwiesen. Vielen Dank für Ihre Volkswissenschaft.

2. Aufgrund des begrenzten Raums wurde das Wissen über Merkletree und eine asymmetrische Verschlüsselung vorerst nicht im Detail erläutert. Interessierte Freunde können die Informationen für ein weiteres Studium konsultieren.