B2B
探索比特币区块(第二章)
2022-01-05 09:47  浏览:255
 这个区块包含 367 笔交易,并且如你所见,列出的第 18 笔交易(9ca8f9…) 就是存入 50mBTC 到我们地址的 txid 我们可以通过 heigh 条目来判断:这就是整个区块链中第 286,384 个区块。

我们同样可以使用 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 命令可以按照一定编程准则,去探索区块链数据库。

您可能感兴趣的...