Grundlagen der Blockchain: Die vier zentralen Technologien erklärt

vier grundlegende Blockchain -Technologien Die Hauptsäulen der Blockchain -Technologie spiegeln sich hauptsächlich in vier Schlüsse

ltechnologien wider: Konsensmechanismus, verteilte Speicherung, intellektuelle Verträge und Kryptographie. Diese Technologien schaffen gemeinsam den Eckpfeiler des Blockchain -Systems. Erstens sind Konsensmechanismen wie die Prinzipien des Bergbaus der Schlüssel zur Lösung des Problems des Mangels an zentraler Autorität in verteilten Netzwerken. Er koordiniert die Teilnehmer, um eine Vereinbarung über Daten zu erzielen, und stellt fest, wer das Recht hat, Daten aufzuzeichnen, und stellt die Wartung und Integrität der Daten sicher. Zweitens verbreitet die verteilte Speichertechnologie die Datenspeicherung und jeder Teilnehmer verfügt über gleiche Speicher- und Zugriffsrechte. Beispielsweise werden Aufzeichnungen von Bitcoins -Transaktionen auf Bergleute auf der ganzen Welt verteilt, wodurch die Daten ausgefüllt und gefälscht werden. Smart Contracts ähneln den automatischen Regeln. Schließlich stellt die Kryptographie als Eckpfeiler der Blockchain -Sicherheit die Datensicherheit sicher, überprüft die Datenquelle und sorgt für die Integrität und das Vertrauen des Systems mithilfe von Verschlüsselungs- und Entschlüsselungstechnologien wie Hashing -Algorithmen, privaten Schlüssel und digitalen Signaturen.

Ein Bild ist eine kurze Einfüh

rung in die Blockchain, um zu verstehen, was die Blockchain ist (fünf Minuten, um zu verstehen, was die Blockchain ist) Was ist die Blockchain. Im Großen und Ganzen ist die Blockchain -Technologie eine neue verteilte Infrastruktur- und Computing -Paradigma, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, einstimmige Algorithmen verwendet, um Daten zu generieren und zu aktualisieren, Datenübertragungen und Sicherheit zu gewährleisten, um die Sicherheit von Datenübertragungen und Zugriffszugriff zu gewährleisten, um die Sicherheit zu gewährleisten. Durch die Durchführung von Smart -Contracts und verwendet Smart Contracts.

digitale Kryptowährung wie Bitcoins, Litcoin, Purin und zugrunde liegende Technologien sind alle Blockchain und sind nur eine Anwendung von Blockchain.

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

In der frühen Kryptographiekreis wurde die inhärente Technik von Bitcoin "Bitcoin" genannt mit Bitcoin Capital B. Finanzierung! Die Menschen mussten also alle zugrunde liegenden Technologien (Zeitstempel, Nachweis der Arbeitsmechanismen usw.) zusammenführen und sie von Bitcoin trennen, sie änderten den Namen der Blockchain, die sie in "Blockchain" übersetzten, was sie zum Aufstieg des Wortes "Blockchain" führte.

Blockchain ist eher eine einzige TechnikEs gibt eine Sammlung einer Reihe von Technologien.

Wie sollte die Blockchain verstanden werden? Verwenden wir zuerst die Liebe, die jeder liebt, und gibt ein einfaches Beispiel. Wenn Sie ein einfaches Blockchain -Modell erstellen, tritt in diesem Blockchain -Modell die folgende Situation auf:

In Zukunft verlieben sich alle Männer und Frauen des richtigen Alters in Liebe, und der gesamte Prozess des Heirates Engagement wird von allen Männern und Frauen des richtigen Alters vereinbart, und alle Geschichten mit zwei Menschen werden ein Block sein.

Alle anderen Männer und Frauen sind Ketten.

Blockchain muss genau ein "Vollcenter" -System haben, was bedeutet, dass jeder Knoten in der Serie ein Zentrum ist.

versucht, Männer und Frauen verliebt zu heiraten, die Kreise ihrer Freunde zu veröffentlichen, ihre Liebe zu zeigen und sich ein Leben lang gegenseitig zu lieben und zu allen anderen verheirateten Männern und Frauen zu gehen, ist die Anwendung von Blockchain. Wenn eines Tages eine Party ihr Verspre chen bricht, denken Sie nicht, dass das Foto nützlich ist, da jedes Stück von allen Männern und Frauen aufgezeichnet wird, die für die Ehe geeignet sind.

ist nicht abnehmbar und kann nicht geändert werden, es ist eine Blockchain -Technik.

Was ist eine beliebte Erklärung für Blockchain? Bitcoin ist notiert, aber viele Menschen wissen nicht, was Blockchain ist.

Bitcoin ist eine digitale Währung, auf der viele Menschen mehr Aufmerksamkeit schenken, und die inhärente Technik von Bitcoin ist Blockchain. Blockchain ist wie ein großer Datenbanklaser, der alle Transaktionen auf diesem großen Laser aufzeichnet.

Zum Beispiel, um dies zu klärenGeben Sie ein Beispiel. Das Buch ist in den Händen eines Dritten. "Zu diesem Zeitpunkt wird jeder ein Konto mit einem Kontobuch in den Händen aufzeichnen. Jeder hat ein Kontobuch, das die Möglichkeit vermeiden kann, ein Kontonbuch zu manipulieren. Berühmtheit wurde und "Blockchain" -Figuren durch die Straßen. Baidu Encyclopedia zeigt, dass Blockchain-Computertechnologien wie verteilte Datenspeicher, Punkt-zu-Punkt-Übertragung, Konsenssystem und Verschlüsselungsalgorithmus ein neues Anwendungsmodell sind, warum Blockchain Blockchain genannt wird?

Blockchain besteht aus Block nacheinander und Blöcke sind Speichereinheiten nacheinander, die Kommunikationsinformationen jedes Blockknotens aufzeichnen. Wenn der Informationsaustausch auftritt, bewegt sich ein Block in Richtung eines anderen Blocks, und das Ergebnis wird als Blockchain bezeichnet.

Was sind die Eigenschaften der Blockchain?

Blockchain hat die folgenden Eigenschaften:

1. Die Dezentralisierung hat ein gutes Vertrauensverhältnis zwischeneinander hervorgebracht. Dies gilt hauptsächlich von Blockchain Distributed Laser Technology.

2.

3.

4. Weil jederWenn jemand das gleiche Kontobuch im Blockchain-System hat, wenn jemand es manipulieren möchte, ist es möglich, dass Sie nur eine nicht existierende Aufzeichnungen aufstellen, wenn Sie mehr als 51% Rechnungslegungsknoten kontrollieren. Das ist natürlich im Grunde genommen unmöglich. Es stammt hauptsächlich aus der Haupttechnik von Blockchain: dem Konsensmechanismus, der "der Minderheit der Mehrheit folgt" und "jeder ist die gleichen" Eigenschaften.

5. Eigentlich nicht.

Jetzt werde ich Ihnen eine Geschichte erzählen, die Ihnen hilft, die Blockchain besser zu verstehen.

Es gibt drei Personen in der Familie, darunter Mutter und Vater, 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 Double XI wollte meine Mutter, die immer sparsam war, sich ein wunderschönes Kleidungsstück auf Tobo kaufen. Theoretisch befindet sich das Geld, das für den täglichen Verbrauch der Familie ausgegeben wurde, in diesem Kontostuch, mit Ausnahme einiger Fonds, die in Bank und Finanzmanagement eingezahlt wurden, aber egal wie Sie es sehen, es ist falsch. Ein gewisser Verbrauch ist nicht klar verfügbar, wird jedoch aufgezeichnet.

Später ergriff mein Vater die Initiative, um zu akzeptieren, dass er nicht helfen konnte, aber ein Paket Zigaretten kaufen konnte.

Später änderte meine Mutter ihre Strategie, und die ganze Familie hielt Konten und alle monatlichen Verbrauchskosten in ihrem Kontobuch. Immer wenn eine Transaktion oder ein Verbrauch zu Hause ist, ruft meine Mutter: "Machen Sie ein Konto auf, und jeder wird Transaktionen in seinem Kontobuch aufzeichnen." Es ist ein dezentrales Buchhaltungsmodell.

Das Rechnungslegungsmodell des vorherigen Vaters war eine zentralisierte Buchhaltung.

Wenn mein Vater beispielsweise etwas Geld aus dem Kontobuch bekommen und dann heimlich Zigaretten kaufen möchte, ist der Geldbetrag begrenzt, und wenn er Geld bekommen möchte, muss er das Kontobuch ändern, muss es nur sein eigenes Kontonbuch manipulieren. Und es ist zweifellos schwieriger als den Himmel zu klettern.

Daher hatte er nach der Raucheridee meines Vaters keine andere Wahl, als diese Idee zu verlassen.

Ist Blockchain und Bitcoin das Gleiche?

In der Tat sind Blockchain und Bitcoin nicht dasselbe.

2008 schlug Satoshi Nakamoto zum ersten Mal das Konzept der Blockchain vor, und in späteren Jahren wurde es zu einem Hauptbestandteil der Bitcoins für elektronische Währung als öffentliches Kontobuch für alle Transaktionen. Und die Blockchain wurde zuerst auf Bitcoins angewendet.

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

Was sind die Blockchain -Anwendungen? Die Anwendung von Blockchain ist eigentlich sehr breit. Wie Produktverfolglichkeit, Urheberrechtsschutz und Transaktion, Zahlung und Löschen, Internet der Dinge, digitales Marketing, medizinische Versorgung usw. werden verschiedene Branchen für die schnelle Eingabe der "Blockchain+" -Ana bewerben.

1.

2.

3. Die Blockchain-Technologie kann einen One-Stop-Service frei abschließen.

4.

5.

Was ist Comic -Blockchain?

Blockchain in Englisch ist im Wesentlichen eine dezentrale verteilte Datenbank. Wer auch immer seinen eigenen Server festlegt undDie Blockchain stellt eine Verbindung zum Netzwerk her und kann zu einem Knoten dieses riesigen Netzwerks werden.

Was speichert sie wirklich, da die Essenz von Blockchain eine Datenbank ist? Erfahren wir mehr über die grundlegende Einheit von Blockchain: Block.

Ein Block ist in zwei Teile unterteilt:

1 Blockheader

Blockheader speichert den Blockheader, einschließlich des vorherigen Blocks (PREHASH), den Hash -Wert des Blockkörpers (Hash) und der Zeitstempel (Zeitstempel).

2.

Was wird der Hash -Mann erwähnt, der gerade erwähnt wird?

Ich glaube, jeder hat von MD5 gehört.

In unserer Blockchain wird ein komplexere Ishing -Algorithmus verwendet, der SHA256 genannt wird. Nach einer Reihe komplexer Berechnungen werden die neuesten Dateninformationen (z. B. Transaktionsdatensätze) schließlich in eine Hash -Zeichenfolge von 256 Bits durch diesen Hash -Algorithmus konvertiert, dh der Hash im Blockheader, und das Format entspricht dem folgenden, und der Hash kann als eindeutige Kennung des Blocks angesehen werden.

wie man verschiedene Blöcke verknüpft? Vertrauen Sie dem Hash und dem Vorhaben gegenüber Associate. Die Vorbereitung jedes Blocks und der Hash -Wert des vorherigen Blocks ist der gleiche.

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

Da Blockchain eine Serie -ähnliche Struktur ist, sollte die Kette einen Kopfknoten (erster Block) und einen Heckknoten (letzter Block) haben. Sobald jemand den ISH -Wert der neuesten Dateninformationen von Blockchain berechnet hat, entspricht es der Verpackung der neuesten Transaktionsunterlagen. Der neue Block wird erstellt und mit dem Ende der Blockchain verbunden.

Der neue Blockheader hat den Hash -Hash -Wert, der nur berechnet wurde, und vorabDer Hash des vorherigen Blocks ist gleich. Die Daten der Blockkörper speichern die Transaktionsaufzeichnungen vor der Verpackung, und dieser Teil der Dateninformationen ist anders geworden.

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

Der Server, der zur massiven Berechnung verwendet wird, wird als Bergbaumaschine bezeichnet.

Mitarbeiter, die tätig und berechnen, werden als Bergleute bezeichnet.

Was ist die Schwierigkeit bei der Berechnung der Hash -Werte? 咱们来做一个最粗浅的解释 , : : :

Hash = SHA-256 (最后一个区块的 Hash+新区块基本信息+随机数)+随机数)

其中 , 交易记录信息也是一串哈希值 它的计算涉及到一个数据结构 Merkletree。 Interessierte Freunde können relevante Informationen überprüfen. Wir werden sie für einige Zeit nicht präsentieren.

Die Hauptberechnung hier liegt in der Erzeugung von Schwierigkeitsgrad -Zufallszahlen. Um die Schwierigkeit der Hash -Berechnung zu erhöhen, ist es für den vulgären Blockchain -Erfinder erforderlich, dass der Hash vor dem Ergebnis 72 Bit bestehen muss. Diese Möglichkeit ist sehr niedrig.

Da der letzte Block des neuen Block + Transaktionsdatensatzes + Originalinformationen ISH) ist, können Sie einen Hash erhalten, der die Anforderungen entspricht, abhängig vom Wert einer vollständig zufälligen Zahl. Bergleute müssen sich einer Massenberechnung unterziehen und den richtigen Hash erreichen, um eine zufällige Anzahl von häufig zu erreichen, um normale Anstrengungen zu unternehmen, um zu "kollidieren" und somit erfolgreich abgebaut.

同时 , 区块头内还包含着一个动态的难度系数 , 当全世界的硬件计算能力越来越快的时候 , 区块链的难度系数也会水涨船高 , 使得全网平均每 10 分钟才能产生出一个新区块。

Verstehen Sie, wie schwierig es für meine ist? Es sollte hinzugefügt werden, dass separate Blockchain -Anwendungen im Detail variieren und die hier als Beispiel beschriebenen BergbauregelnSind Bitcoins.

Blockchain -Anwendung

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

Was ist P2P -Netzwerk?

传统的货币都是由中央银行统一发行 , 所有的个人储蓄也是由银行统一管理 , 这是典型的中心化系统。 这是典型的中心化系统。

Bitcoin wird in einem dezentralen Netzwerk aus mehreren Kollegenknoten weltweit bereitgestellt. Jeder Knoten ist berechtigt, diese digitale Währung aufzunehmen und freizugeben.

Für die Speicherung der zugrunde liegenden Daten von Bitcoins basiert es auf der Blockchain -Technologie. Jede Transaktion in Bitcoin entspricht einer Zeile in Blockdaten, und das einfache Diagramm lautet wie folgt:

Jede Transaktionslinie hat ein Zeit -Ticket, Transaktionsdetails und digitale Signaturen.

Tabelle dient nur zum Verständnis. Die tatsächlichen gespeicherten Transaktionen sind anonym und werden nur die Brieftaschenadresse der Zahlung und die Zahlung aufzeichnen.

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

接下来说一说比特币矿工的奖励:

比特币协议规定,挖到新区块的矿工将获得奖励,从 2008 年起是 50 个比特币,然后每 4 年减半,目前 2018 年是 12.5 个比特币。 is how newly added bitcoins were born in circulation, and it is no wonder that everyone is very keen for bitcoin!

区块链的优势和劣势

区块链的优势 : :

1.Das gesamte Netzwerk wird abgedeckt, bis das gesamte Netzwerk mehr als die Hälfte der Knoten hackt.

2 kann nicht manipuliert werden. Sobald die Daten auch nur ein wenig manipuliert sind, ändert sich der entspre chende Wert des gesamten Blocks entspre chend, jetzt gibt es keinen legitimen Hash -Wert und letztere verknüpfte Blöcke werden ebenfalls unterbrochen.

Nachteile der Blockchain:

1.

2.

Einige Ergänzungen:

1.

2.

"Large" vier wichtige P2P -Netzwerktechnologien sind die Cousinating -Entwicklung im Board, eine Erklärung, die sicherstellt, dass sie Peer- oder Implementierungsprotokoll erstellen. Bauen Sie ein freies Zahnfleisch und gehen Sie aus Tausenden von Tumoren, indem Sie die natürliche Natur der Struktur sicherstellen. Verschlüsselungsverschlüsselungsalternativen sparen, um eine sichere Verteilung der sicheren Verteilung in den Verteilungsnetzwerken zu überprüfen. Die öffentlichen Schlüssel werden verwendet, um Informationen widerzuspiegeln, und die Entscheidung von privaten Schlüssel wird zur Dezimalzahl verwendet. Die Technologie ihrer Position, Sicherheit und Informationen über das Gewissen von Gesundheit und Informationen ist garantiert. Ein intelligenter Vertrag ist eine automatische Vereinbarung, die die vertrauenswürdigen Transaktionen ermöglichen kann, ohne die Bedeutung des Dritten zu benötigen. Es ähnelt der ATM- oder Kaffeemaschine und arbeitet automatisch in automatischen Situationen. In kommerziellen Arbeiten legt clevere Verträge den Marketingprozess fest und ermöglichen es beiden Parteien, den Vertrag automatisch auszuführen. Es ist die Haupttechnologie, das Vertrauen in das Vertrauen zu heiraten. Kommunizieren Sie in Netzwerken, Maschinenzuweisung der Maschinenzuweisung der Maschinenzuweisung von Maschinen, Verteilung nicht-zentraler Institutionen. Nützliche Wünsche und zuverlässige Menschen, um Vertrauen in das Vertrauen und freie Menschen zu haben, Vertrauen wieder aufzubauen und die Verteilung des Entwicklungssystems im Produktionssystem. Die Blockierungstechnologie wird zu einer tollen Zeit geboren. Es wird die Regeln und Prinzipien der Vergangenheit beseitigt, und die Art der Schöpfung und Marke bringt die volle Befriedigung von Schöpfung und Marke. Wenn Menschen glückliches Glück ernten, produzieren sie gute Produkte. Eine solche Gemeinschaft verbreitet sich über den Horizont.

Die Kerntechnologie von Blockchain ist?

1. Die Kerntechnologiezusammensetzung von Blockchain, ob es sich um eine öffentliche Kette oder eine Konsortiumkette handelt, erfordert mindestens vier Module: P2P -Netzwerkprotokoll, verteilter Konsistenzalgorithmus (Konsensmechanismus), Verschlüsselungssignaturalgorithmus, Konto und Speichermodell.

2. Daher ist der Kern der Blockchain -Technologie ein Konsensmechanismus, um einen Konsens über die Legitimität von Transaktionen zwischen Personen ohne zentrale Kontrolle ohne Grundlage für gegenseitiges Vertrauen zu erzielen. Derzeit gibt es vier Arten von Konsensmechanismen für Blockchain: POW, POS, DPOs und verteilte Konsistenzalgorithmen.

3. Chongqing JinWowo Analyse: Die Blockchain -Technologie besteht aus drei Kerntechnologien: Konsensmechanismus, gemeinsamer Abwehrmechanismus und verteilter Speicher. Die drei Kerntechnologien werden von Machine Trust unterstützt, dh durch Netzwerktechnologie haben wir Durchbrüche bei schwierigen Problemen wie Punkt-zu-Punkte-Dezentralisierung, Dezentralisierung von Transaktionsaktivitäten, unsachgemäßer Manipulation von Informationen, irreversiblen Transaktionen und Informationsverschlüsselung erzielt.

4. Aus technischer Sicht und architektonischer Perspektive werde ich Ihnen in der Volkssprache erzählen, und ich habe ein gewisses Verständnis für Blockchain.

"Big> Die größten Schleimhäute des Vaters? Folgeninformationen und Informationen, Informationsverfahren und Informationsmanagement, Informationsverarbeitung und Informationsverarbeitung sowie die Kapazität und Informationen unter Verwendung des"/ h2> Datenspeichers ". Was Besonderheit im Pigning-Stopp ist, handelt es sich um eine blockbasierte Datenstruktur, und jeder Block ist als Zeitnadeln durch Registrierung der Transaktionenverlauf. Diese Blöcke sind an die Endreihenfolge beigefügt, um eine Hauptkette zu errichten, und alle Tore und diese Informationen bestätigen diese Informationen. Diese Struktur ähnelt den Bewegungen von Wechat -Momenten. Nachrichten, die von jeder Person geschrieben wurden, können mehrmals erscheinen, die beiden können jedoch in Bezug auf Arbeit und Zweck sein. Die Informationen im Friends Club konzentrieren sich mehr, bindet und fokussieren spezifische Informationen wie Hash -Werte, Transaktionsinformationen usw. Die Datenbank der Datenbank wird von einer Betriebsstrategie zuversichtlich sein, und die Geschäftslogik der Geschäftslogik vertraut auf verteilbare Datenbank. Der Transaktionsprozess basiert auf der Puppenverschlüsselungstechnologie, um Sicherheits- und Überprüfungsprozesse zu überprüfen. Wahlen wie Beschäftigung oder Holzüberprüfung bestätigen das Mobbing der Probleme mit zwei Kosten sowie die Systemalität und Sicherheit und Sicherheit des Systems. Der oh2e Inhalt hilft dabei, die Grundlage der Klammer zu verstehen. Wenn Sie tief lernen möchten, folgen Sie bitte dem offiziellen Bericht des WeChat -offiziellen Kontos.