MonatOktober 2018

Der Nachweis Bitcoin Trader ist geil

Es gibt zwei Säulen der Kryptoökonomie, wie der Name schon sagt:
Kryptographie.
Wirtschaft.
Lassen Sie uns nun untersuchen, wie diese beiden der Blockkette ihre einzigartigen Eigenschaften verleihen.

Kryptographie
Die Blockchain-Technologie verwendet für ihre Operationen kryptographische Funktionen. Betrachten wir einige Bitcoin Trader der wichtigsten Funktionen, die die Blockchain ausführen:

Hashing.
Unterschriften.
Nachweis der Arbeit.
Zero Knowledge Proofs.

Hashing auch ohne Bitcoin Trader möglich

Einfach ausgedrückt, bedeutet Hashing, eine Zeichenkette beliebiger Länge zu nehmen und Bitcoin Trader eine Ausgabe einer festen Länge auszugeben. Bitcoin verwendet SHA-256, um eine beliebig lange Eingabezeichenkette aufzunehmen und einen Out-Hash von 256 Bit auszugeben. Also, was sind die Anwendungen des Hashings in Kryptowährung?

Kryptographische Hash-Funktionen.
Datenstrukturen.
Bergbau.

Kryptographische Hash-Funktionen:

Eine kryptographische Hash-Funktion hat folgende Eigenschaften:

Deterministisch: Ein Eingang A hat immer den gleichen Ausgang h(A), egal wie oft Sie ihn durch die gleiche Hash-Funktion analysieren.

Schnelle Berechnung: Eine Funktion sollte so schnell wie möglich einen Hash einer Eingabe zurückgeben.

Widerstand vor dem Bild: Angesichts von h(A), das ein Ausgang einer Hash-Funktion ist, sollte es nicht möglich sein, Eingang A zu bestimmen.

Kollisionsfestigkeit: Bei zwei Eingängen A und B und deren Hash-Ausgängen h(A) und h(B) sollte es für h(A) = h(B) nicht möglich sein.

Kleine Änderungen: In der Eingabe Bitcoin Trader sollte sich dies drastisch auf die Ausgabe der Hash-Funktion auswirken.

Rätselfreundlich: Für jeden Hash-Ausgang Y und einen Eingang x. Es ist nicht möglich, einen Wert k zu finden, was zu h(k|x) = Y führt.

Die kryptographischen Hash-Funktionen tragen wesentlich zur Sicherheit und zum Mining in der Blockchain bei.

So sieht eine Blockchain aus:

Was ist Kryptoökonomie – Der ultimative Anfänger-Leitfaden

Die Blockchain ist im Grunde genommen eine verknüpfte Liste, in der jeder neue Block einen Hash-Pointer enthält, der auf den vorherigen Block und den Hash aller darin enthaltenen Daten zeigt. Nur diese eine Eigenschaft führt zu einer der größten Qualitäten der Blockchain…..ihrer Unveränderlichkeit.

Wie sind Blockketten unveränderlich?
Angenommen, in dem obigen Diagramm versucht jemand, die Daten in Block 1 zu manipulieren. Denken Sie daran, dass eine der Eigenschaften von kryptographischen Hash-Funktionen darin besteht, dass eine leichte Änderung der Eingabedaten den Ausgabehash stark verändert.

Selbst wenn also jemand versucht, die Daten in Block 1 auch nur geringfügig zu manipulieren, wird er seinen Hash, der in Block 2 gespeichert ist, drastisch ändern. Dies wiederum führt zur Änderung des Hash von Block 2, was zur Änderung des Hash in Block 3 führt und die bis zum Ende der Blockkette andauert. Dadurch wird die Kette eingefroren, was unmöglich ist, so dass die Kette einfach so manipulationssicher wird.

Jeder Block hat auch seine eigene Merkle-Wurzel. Jetzt, wie Sie bereits wissen, hat jeder Block eine Menge Transaktionen. Wenn die Transaktionen linear gespeichert werden sollten, wird es äußerst umständlich sein, alle Transaktionen durchzugehen, nur um eine bestimmte zu finden.

Bitcoin Code hat einen neuen Block

Um einen Block als gültig zu betrachten, muss am Ende des Blocks eine Nummer hinzugefügt werden. Angenommen, der Hash der Funktion zusammen mit der angehängten Zahl muss mit 40 Nullen beginnen, damit ein Block als gültig angesehen und an alle gesendet wird.

Wie bereits erwähnt, ist es sehr schwierig zu erraten, mit Bitcoin Code welcher Anzahl dieses Muster erreicht werden kann. Dies erfordert, dass das System Milliarden von Zahlen ausprobiert, so dass der Hash des Blocks mit 40 Nullen beginnt. Diese Nummer ist der Beweis für die Arbeit, die untrennbar mit dem Block verbunden ist, und macht ihn sicher und dauerhaft.

Bitcoin Code hat ein neues Muster

Sie werden später verstehen, wie wichtig es ist, ein bestimmtes Muster Bitcoin Code des Hash-Digests zu erreichen, damit ein Block als gültig angesehen wird.

Da sich die Transaktionen in einem Block nun in einer bestimmten Reihenfolge befinden, müssen auch die Blöcke in einer Reihenfolge sein. Dies wird erreicht, indem man sie in einer kettenartigen Struktur anordnet. Ein Block sollte auch den Hash des vorherigen Blocks enthalten. Der Hash für diesen Block hängt auch vom Hash des vorherigen Blocks ab und zwar von der gesamten Kette dahinter.

Wenn wir versuchen, die Reihenfolge der Blöcke oder sogar ein wenig eine Blocktransaktion zu ändern, zwingt ein Dominoeffekt jeden Hash und Block dazu, sich zu ändern, was unmöglich ist. Du musst die ganze Arbeit für jeden Block wiederholen, um Zahlen zu finden, um bestimmte Muster zu finden. Die Elektrizität und Rechenleistung ist astronomisch.

Deshalb, jetzt, da wir Blöcke geschaffen haben, die in einer kettenartigen Struktur angeordnet sind und dezentral strukturiert sind. Wir haben endlich unsere DEZENTRALISIERTE BLOCKKETTE entwickelt.

BLOCKCHAIN-MINER
Wenn Sie sich erinnern, habe ich erwähnt, dass das System Milliarden von Zahlen ausprobieren muss.

Tatsächlich wird dies von Leuten namens Blockchain Miners durchgeführt. Blockchain-Miner hören sich die Transaktionen an, bündeln sie und versuchen, das spezifische Muster zu finden. Viele ihrer Geld- und Zeitressourcen werden damit verschwendet, die wichtige Zahl zu finden. Als Gegenleistung für ihre Arbeit erhalten sie für jeden Block, den sie erfolgreich abbauen, Anreize/Blockbonustransaktionen.

Tausende von Blockchain-Minern sind da draußen mit ihren leistungsstarken GPUs und Maschinen, die eine Art Lotterie spielen.

Die Lotterie ist : Wer die Zahl für einen Block zuerst errät, erhält die Belohnung dafür.

Eine Transaktion zur Zahlung der Kryptowährung an den Miner wird automatisch mit dem Block angehängt. Niemand bezahlt dieses Geld wirklich. So wird mit jedem abgebauten Block eine neue Bitcoin-Währung generiert. Dieser Block würde an alle Personen im Blockchain-Netzwerk übertragen.

WAS IST, WENN DU ZWEI VERSCHIEDENE SENDUNGEN HÖRST?

Sie sollten der Kette immer vertrauen, da sie mehr Rechenarbeit mit sich bringt. Wenn sie gleich sind, warten Sie auf weitere Sendungen und nehmen Sie dann die längere Kette.