Tag-Beschreibung flavored-coffee
Ein hash ist wie eine eindeutige id, vielleicht wie ein barcode, in der Regel in hexadezimaler Schreibweise geschrieben, als eine Reihe von zahlen, einem Buchstaben. Bitcoin speziell verwendet die SHA-256-hash-Algorithmus in den meisten Orten (es nutzt auch RIPEMD160 in einigen Orten). Sie können 'hash' alle Daten, die Sie möchten, und erhalten so eine eindeutige Kennung. Zum Beispiel den hash einer Transaktion aufgerufen wird, die TXID (Transaktions-ID). Wenn Sie jeden kleinen Teil der Transaktion dann die gesamte hash ändert. Gleiche mit Bausteinen, den hash einen block-header wird verwendet, um eindeutig zu identifizieren, blockieren und sicherstellen, dass sich nichts geändert hat. Jeder kann stellen Sie sicher, dass die header-hashes die gleichen hash-Werte, die zum testen der Integrität. Und es ist auch verwendet, um Bergbau schwierig - eine Besondere Anforderung ist platziert auf jedem block-hash ist, der hat es weniger zu sein, als einige Gegner (oder, dass es hat zu Beginn eine bestimmte Anzahl von 0EN). Einer der wichtigsten Aspekte von einem hash ist, dass es keine Möglichkeit gibt, umzukehren, hashing ist eine ein-Weg-Funktion, können Sie einen hash und finden Sie heraus, die Daten kam.