確定創世交易價值或 genesis_tx
有沒有辦法確定創世交易(genesis_tx)雜湊?我知道創世區塊號,但你如何確定 genesis_tx?我正在尋找從 litecoin 分叉的山寨幣的雜湊值。
bitcoin-cli
您也可以使用等從命令行獲取它litecoin-cli
。以 regtest 模式下的萊特幣為例,首先獲取創世塊的雜湊(
height = 0
):
$ litecoin-cli getblockhash 0
返回
530827f38f93b43ed12af0b3ad25a288dc02ed74d6d7857862df51fc56c416f9
。然後使用其雜湊獲取創世塊:
$ litecoin-cli getblock 530827f38f93b43ed12af0b3ad25a288dc02ed74d6d7857862df51fc56c416f9
返回:
{ "hash": "530827f38f93b43ed12af0b3ad25a288dc02ed74d6d7857862df51fc56c416f9", "confirmations": 1, "strippedsize": 280, "size": 280, "weight": 1120, "height": 0, "version": 1, "versionHex": "00000001", "merkleroot": "97ddfbbae6be97fd6cdf3e7ca13232a3afff2353e29badfab7f73011edd4ced9", "tx": [ "97ddfbbae6be97fd6cdf3e7ca13232a3afff2353e29badfab7f73011edd4ced9" ], "time": 1296688602, "mediantime": 1296688602, "nonce": 0, "bits": "207fffff", "difficulty": 4.656542373906925e-10, "chainwork": "0000000000000000000000000000000000000000000000000000000000000002" }
請注意,沒有
nextblockhash
屬性,因為我有一個新初始化的 regtest 鏈,即它除了起源之外沒有任何塊。但即使我要使用 saygenerate
或生成塊generatetoaddress
,我仍然會保留所有欄位,如上所示。只有附加欄位是nextblockhash
.正如@MeshCollider 在他的回答中所說,鑑於創世塊有一個單一的 coinbase tx,它的 txid 和 merkeRoot 重合。