0

Tech

develop symbol-cli
symbol-cliでHashを表示するようにプログラムを修正しました。

symbol-cliでHashを表示するようにプログラムを修正しました。

概要

ブロックチェーンと疎通するためのsymbol-cliというコマンドがあります。

このコマンドでブロックの情報を表示する事ができるのですが、ブロックのHashの情報が

表示されていなかったので表示されるようにプログラムを変更しました。

(厳密にはプログラムを作ったのではなく、もともとある仕組みを利用して表示するようにしました)

依頼を出したサイト

 

なぜHashを表示したいと思ったのか

以下は「ブロック1」と「ブロック2」がチェーンでつながっている模式図です

ブロックの情報を表示するコマンドを実行すると各種情報が表示されるのですが、ここでは

 

height ・・・ ブロック高 (例えば「1」は1番最初のブロック。ちなみにビットコインは「0」が最初のブロック) 

Hash ・・・ そのブロックを特定できる値

Previous Block Hash ・・・ ひとつ前のブロックの特定できる値

 

のみ書き出しています。

ブロック1の「Hash」とブロック2の「Previous Block Hash」が一致しています。

このようにそのブロックのHash値と、一つ先のPrevious Block Hashの値が一致していることを目で見て

ブロックがチェーンでつながっている事を確認したかった、というのが動機でした。

以下実行結果です

 

今後について

興味本位で取り掛かってみたのですが、環境を整える事に時間がかかった割にプログラム修正はあっという間でした。

試行錯誤の記録など

せっかくがんばってプログラミングできる環境を整えることができたので、少しずつでもなにか作っていければと思います(^_^)v

Author: ftakao2007
Published on: 14/07/2020 22:55 (edited on: 19/07/2020 20:51)
Upvotes

45

Downvotes

0

ftakao2007 (0.044)
Developer
None Reputation
300 Points
3 Activities