我們同樣可以使用 getblockhash 命令通過區塊高度來檢索一個區塊,這樣需要將區塊高度作為參數,并返回那個區塊的區塊哈希值。
$ bitcoin-cli getblockhash 0000000000019d6689c085ae165831e934ff763ae46a2a6c17↵
2b3f1b60a8ce26f
$ bitcoin-cli getblockhash
這里,我們獲得了“創世區塊”的區塊哈希值,這是被中本聰所挖的第一個區塊, 高度為 0。所獲得的區塊信息如下:
$ bitcoin-cli getblock 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1↵
b60a8ce26f
{
"hash" : "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b6
0a8ce26↵ f",
"/confirm/iations" : 286388,
"size" :285,
"height" :0,
"version" : 1, "merkleroot" :
"4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7a f↵
deda33b", "tx" : [
"4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7a fdeda33b"
],
"time" : 1231006505,
"nonce" : 2083236893,
"bits" : "1d00ffff", "difficulty" : 1.00000000,
"chainwork" : "00000000000000000000000000000000000000000000000000000001
00010001",
"nextblockhash" : "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf 18eb6048"
}
getblock、getblockhash 和 gettransaction 命令可以按照一定編程準則,去探索區塊鏈數據庫。








