Altcoin

確定創世交易價值或 genesis_tx

  • July 9, 2018

有沒有辦法確定創世交易(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 重合。

引用自:https://bitcoin.stackexchange.com/questions/70681