In diesem vierten und letzten Teil erfahren Sie alle Informationen, die Ihnen der Bit2Me Explorer zur Verfügung stellt, um die Blöcke zu analysieren, die zur Bitcoin-Blockchain gehören.
DNachdem ich die ersten Konzepte zum Bitcoin-Block-Explorer kennengelernt habe Bit2Me-ExplorerNachdem Sie den Vorgang der Überprüfung und Verwendung der Adressseite detailliert beschrieben haben, ist es an der Zeit, über den Blockabschnitt dieses Browsers zu sprechen.
Jede durchgeführte gültige Bitcoin-Transaktion wird dauerhaft im Netzwerk aufgezeichnet bloques. Jeder Block enthält konkret einen Verweis auf alle diese Transaktionen. Und gleichzeitig ein Hinweis auf den Block, der zuvor kam. Aber wie werden diese Daten in einem Blockchain-Explorer interpretiert? Welche nützlichen Informationen bietet uns ein Bitcoin-Block-Explorer? Schauen wir es uns an!
Daten, die uns der Bit2Me Explorer über Bitcoin-Blöcke bietet
Überblick
Auf den ersten Blick mag es so aussehen, als hätten wir es mit einer kompliziert zu interpretierenden Schnittstelle zu tun, aber das ist nicht der Fall. In diesem neuen Artikel in unserem Leitfaden erklären wir Schritt für Schritt alle Elemente unseres Bitcoin-Block-Explorers. Bit2Me-Explorer. Das Design dieses Abschnitts folgt dem gleichen Muster wie das der anderen Funktionalitäten des Dienstes. Wir werden die Seite in Abschnitte unterteilen, um alle Informationen, die wir finden, klar zu sehen.
Insbesondere für diesen Punkt verwenden wir Block Nr. 1 als Beispiel Genesis-Block von Bitcoin geschürft von Satoshi Nakamoto im Jahr 2009. Um dorthin zu gelangen, müssen wir lediglich die Zahl „1“ in die Suchmaschine Bit2Me Explorer eingeben und klicken Enter.
Blockzusammenfassung
Das erste, was wir sehen, ist eine Zusammenfassung mit den wesentlichen Informationen, sodass Sie diese mit einem einfachen Blick sofort finden können.
Lassen Sie uns ein Beispiel als Benutzer in der Suchmaschine formulieren. Bit2Me-Explorer. Wir geben den Hash eines Blocks ein, der als Kennung dienen würde. Typischerweise wird ein Hash zweimal berechnet, wobei Hashes am häufigsten verwendet werden. SHA-256. Allerdings kommt auch Hashing zum Einsatz RIPE®-160 wenn wir nach einem kürzeren Hash suchen. Ein Beispiel für die Verwendung dieses letzten Hashs ist der Bitcoin-Adressen.
Beispiel für einen SHA-256-Hash:
00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048
Der vorherige Hash ist derselbe Hash von Block Nr. 1, also der identifizierende und eindeutige Hash, der zum Genesis-Block gehört.
Wir haben festgestellt, dass es zwei Möglichkeiten gibt, im Explorer nach Blöcken zu suchen. Die erste besteht darin, die Höhe zu verwenden (wie im ersten Fall, bei dem wir die Zahl „1“ eingeben). Und die zweite Möglichkeit besteht darin, den SHA-256-Hash zu verwenden. Beide Wege führen zum gleichen Ergebnis.
Elemente, aus denen die Zusammenfassung besteht Bit2Me-Explorer
Wenn wir zum vorherigen Bild zurückkehren, sehen wir:
- Anzahl der Operationen: Die Zahl 1 ist ein Indikator. Hier werden uns alle in diesem Block verarbeiteten Transaktionen angezeigt. Im Fall von Genesis-Block Es gab nur eine Transaktion im Bitcoin-Netzwerk, die erste, die im Netzwerk durchgeführt wurde.
- Höhe: Es bezieht sich auf die Blockhöhe innerhalb der Blockchain. Dabei repräsentiert die Zahl 1 die Blocknummer im Netzwerk. Im Falle des Genesis-Blocks entspricht er dem ersten Block des Netzwerks. Derzeit beträgt die Höhe bereits mehr als 616 Blöcke.
- Datum: Im Bit2Me Explorer verwenden wir die Skala von UNIX-Zeit, der die Anzahl der Sekunden seit dem 1. Januar 1970 in UTC angibt. Wenn Sie einen Zeitstempelkonverter verwenden, werden Sie sehen, dass 1231469665 dem Datum 2009-01-09 02:54:25 entspricht. Dies ist der Moment, in dem der Genesis-Block abgebaut wurde. Ebenso liefert uns dieses Feld das vollständige Datum und die Uhrzeit der Problemlösung.
- Empfangszeit: gibt den Moment an, in dem das Netzwerk den Block empfangen hat.
- Ausgestrahlt von: Im Allgemeinen gibt es den Knoten an, der den Block an die anderen übertragen hat Knoten mit dem Netzwerk verbunden.
- Schwierigkeit: The Bergbauschwierigkeit ist ein Index zur Messung der Schwierigkeit, einen Block zu finden. Zu Beginn von Bitcoin lag die Schwierigkeit bei 1, was sich im Bild widerspiegelt. Und am Anfang war der Schwierigkeitsgrad gering, da es nur sehr wenige Mining-Teams gab. Derzeit ist die Schwierigkeit erheblich gestiegen und immer mehr landwirtschaftliche Betriebe und Bergbaukonzerne stellen Geräte zum Netzwerk bereit, sodass die Schwierigkeit tendenziell zunimmt. Das Bitcoin-Netzwerk hat eine globale Schwierigkeit und gültige Blöcke müssen einen Hashwert haben, der unter diesem Ziel liegt, das sich alle 2.016 Blöcke ändert.
- Bits: bezieht sich auf die Anzahl der Bits in einem Bitcoin.
- Block Größe– Wird in Bytes gemessen und gibt die maximale Grenze an, bis zu der ein Block Transaktionen enthalten kann. Zu Beginn von Bitcoin gab es noch nicht so viele Transaktionen wie heute. Die maximale Blockgröße in Bitcoin beträgt 1.000.000 Bytes oder 1 MB (obwohl SegWit erlaubt Blöcke bis maximal 32 MB).
- Version: Diese Nummer gibt die Version des Protokolls an, das der Knoten ausführt, der für das Mining dieses Blocks verantwortlich ist. Hier ist die erste Version von Bitcoin: 1.
- Nonce: The Nuntius ist eine beliebige Zahl, die als Authentifizierungsprotokoll verwendet wird. Dabei handelt es sich um eine Zahlenkombination mit dem Hash, um eine Manipulation der Blockinformationen zu vermeiden.
- Belohnung blockieren: Spiegelt die Belohnungen wider, die das Netzwerk jedes Mal generiert, wenn ein neuer Block abgebaut wird. Bitcoin gewährte zu Beginn eine Belohnung von 50 Bitcoins pro generiertem Block, die sich bei jeder Änderung um die Hälfte verringerte. Halbierung im Netzwerk, etwa alle 4 Jahre. Die aktuelle Blockbelohnung beträgt 12,5 Bitcoins.
Tipps: Wie wird die Gesamtnetzwerkschwierigkeit berechnet?
total_difficulty = target_difficulty / current_difficulty
Der Schwierigkeitsgrad ist eine 256-Bit-Zahl und der Zielschwierigkeitsgrad stellt einen Hash dar, bei dem die ersten 32 Bits Nullen und der Rest Einsen sind (dies wird als „Poolschwierigkeit“ oder „pdiff“ bezeichnet).
Informationen zu Transaktionen innerhalb eines Blocks
Wenn wir einen Block im Bitcoin-Block-Explorer analysieren Bit2me-Explorer Wir können auch alle in diesem Block des Netzwerks verarbeiteten Transaktionen sehen. Die in diesem Block enthaltenen Transaktionen werden hier im gleichen Format angezeigt, wie Transaktionen in einer Adresse angezeigt werden.
Diese verraten uns folgende Daten:
- Transaktionskennung: Dabei handelt es sich um einen SHA-256-Hash, der zur Identifizierung der im Netzwerk vorhandenen Bitcoin-Transaktion verwendet wird.
- Bestätigungen: Zeigt die Anzahl der Bestätigungen an, die der Block seit dem Mining erhalten hat. Die Anzahl der Bestätigungen entspricht der Anzahl der über dem Block geschürften Blöcke. Da in diesem Fall der Genesis-Block der erste abgebauten Block ist, entspricht die Anzahl der Bestätigungen der Anzahl der abgebauten Blöcke minus 1. Im Falle eines anderen Blocks entspricht die Anzahl der Bestätigungen der Anzahl der oben genannten Blöcke dieser Block innerhalb der Blockchain.
- Datum und Uhrzeit: In dem die Transaktion innerhalb des Netzwerks stattgefunden hat.
- Eintrittskarten- Im Fall des geschürften Genesis-Blocks handelte es sich bei den Einträgen um neue Münzen im Umlauf.
- Empfangsadresse: Die Empfangsadresse der Gelder. Im Falle eines gemeinsamen Blocks wie dem, der geschürft werden kann, während Sie diesen Artikel lesen, würden wir über die Empfangsadresse der Gelder sprechen, die bei einer in einem Block enthaltenen Transaktion ausgetauscht werden.
- Menge: Die Menge der bei der Transaktion übertragenen Bitcoins.
Zusammenfassend lässt sich sagen, dass Sie mit der Kenntnis all dieser Details zu den Blöcken und ihrer entsprechenden Position im Block-Explorer die benötigten Informationen leicht finden können.