【ビットコイン】承認されたブロックを見てみる【ブロックチェーン】

公開日: : 最終更新日:2020/05/14 仮想通貨 , , , , ,

ビットコイン(BitCoin)の公開台帳であるブロックチェーンについて、新たに承認されたブロックの情報を実際に見てみました。

ブロックチェーン技術については、以下にまとめましたので、目を通しておくと良いかもしれません。

・1ブロックに含まれる情報について
【ビットコイン】1ブロックに含まれる情報について調べてみた【マークル木】

・新しいトランザクション(取引)の追加方法について
【仮想通貨】新しいトランザクション(取引)の追加方法【ブロックチェーン】

ビットコインの承認されたブロックの情報について、「BLOCKCHAIN.COM」というサイトで具体的に見ることができます。

https://www.blockchain.com/explorer

ブロックチェーンの情報

承認されたブロックの情報が一覧で表示されます。

「高さ」「ハッシュ」項目がリンクになっているので、クリックすると、そのブロックの詳細情報がみれます。

ブロックの詳細情報

重要そうな情報については赤枠で囲んであります。

ハッシュとノンス

一番上の「ハッシュ」項目の値は、ブロックヘッダーのハッシュ値です。

なお、ハッシュ関数には SHA-256 を用いているので 16進数で64文字となります。

ゼロ「0」が16文字並んでいます。ノンスの値を変えていってこのハッシュ値を探します。これをマイニングといいます。

下部の「ノンス」項目は、ゼロ「0」が16文字並ぶようなハッシュ値を導くための「解」の値となります。

トランザクション数

このブロックに含まれるトランザクション(取引)数を表しています。

この例だと 2968個の取引をこのブロックで承認したことになります。

なお、トランザクションはマークル木(ハッシュ木)で管理されています。

マークル根

トランザクションを管理しているマークル木のルートのハッシュ値となります。

なお、ハッシュ関数には SHA-256 を用いているので 16進数で64文字となります。

トランザクション(取引)情報

このブロックに含まれる全取引が一覧で表示されています。

送り手のアドレスと受け手のアドレスが記載されていて、「→」で示されています。

アドレスは数字の「1」または「3」から始まる英数字の文字列となっています。

12dRugNcdxK39288NjcDV4GX7rMsKCGn6B

39SYmkh2SpAGmEf7qEBpgm9SuhgfsKCCSX

関連記事

【仮想通貨】デジタル署名と公開鍵暗号の違いは!?

ビットコインなどの仮想通貨のブロックチェーン技術で用いられている「デジタル署名」「公開鍵暗号」につい

記事を読む

【仮想通貨】ハッシュ関数(SHA-256)について調べてみた【ブロックチェーン】

ビットコインなどの仮想通貨で使用されているハッシュ関数(hash function)という技術につい

記事を読む

【イーサリアム】日本円のチャートで比較する方法【イーサリアム・クラシック】

イーサリアム(Ethereum)は、2020年時点で、時価総額がビットコインに次ぐ第2位の仮想通貨で

記事を読む

【仮想通貨】新しいトランザクション(取引)の追加方法【ブロックチェーン】

仮想通貨で用いられているブロックチェーン技術において、新しいトランザクション(取引)をどのように既存

記事を読む

【仮想通貨】デジタル署名について調べてみた【ブロックチェーン】

ビットコインなどの仮想通貨のブロックチェーンで用いられているデジタル署名(Digital signa

記事を読む

【ビットコイン】1ブロックに含まれる情報について調べてみた【マークル木】

ビットコインなどの仮想通貨では、トランザクション(取引)の束を「ブロック」という単位で扱い、「ブロッ

記事を読む

【仮想通貨】トランザクションについて調べてみた【ブロックチェーン】

ビットコインなどの仮想通貨では、取引をトランザクションで記述されます。 そのトランザクションの

記事を読む

【仮想通貨】時価総額のランキングを円(JPY)で見る方法。

ビットコインやイーサリアムなどの仮想通貨の時価総額のランキングを 円(YEN)で見れる分かりやすいサ

記事を読む

【Python】 DataFrame の特定の列で出現回数をカウントして降順でソートする方法。

Python で DataFrame 型の特定の列を指定して、対象列の

【テキストマイニング】 Amebaブログからデータ取得するための準備。

テキストマイニングを行うために、Ameba ブログ(アメブロ)のデータ

【Linux】 ローカルに Python をインストールする方法。

今回は、Linux サーバに、root 権限なしで、ローカルに Pyt

【Linux】 ファイルの重複した行を削除して、ファイルを結合する方法。

大容量の CSV ファイルの重複した行を削除して、ファイルを結合する処

【画像認識】 Google画像検索結果を取得する方法 【google image download】

今回は、深層学習(DeepLearning)で画像認識をするための画像

→もっと見る

PAGE TOP ↑