Mining-Theory
我的比特幣地址是否可用於挖礦?
我正在查看高度為680175的特定塊。
比較收到區塊獎勵的地址時
# bitcoin-cli validateaddress 1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY { "isvalid": true, "address": "1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY", "scriptPubKey": "76a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88ac", "isscript": false, "iswitness": false }
到我新生成的地址
# bitcoin-cli validateaddress bc1q403w7zrj74azzunk89srt2m3vuajatlmskcktm { "isvalid": true, "address": "bc1q403w7zrj74azzunk89srt2m3vuajatlmskcktm", "scriptPubKey": "0014abe2ef0872f57a217276396035ab71673b2eaffb", "isscript": false, "iswitness": true, "witness_version": 0, "witness_program": "abe2ef0872f57a217276396035ab71673b2eaffb" }
scriptPubKey 和見證程序存在一些差異。這些差異與採礦有關嗎?
推斷出的礦工地址的 PubKey 雜湊是
c825a1ecf2a6830c4401620c3a16f1995057c2ab
. 我的公鑰雜湊會是abe2ef0872f57a217276396035ab71673b2eaffb
嗎?
當礦工找到一個有效區塊時,他們包含在其區塊中的 coinbase 交易會將挖礦獎勵支付到他們自己的地址。挖礦獎勵可以發送到任何類型的輸出。對 coinbase 交易輸出的唯一特殊限制是它們只能在 100 次確認的成熟期後使用。
您正在查看兩種不同的地址類型:
bc1q403w7zrj74azzunk89srt2m3vuajatlmskcktm
是付費見證公鑰雜湊 (P2WPKH) 地址1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY
是支付到公鑰雜湊 (P2PKH) 地址。P2WPKH 地址是 P2PKH 地址的塊權重效率更高的繼承者。將收到的資金用於 P2WPKH 地址的花費不到 P2PKH 地址收到的資金的一半。
推斷出的礦工地址的 PubKey 雜湊是
c825a1ecf2a6830c4401620c3a16f1995057c2ab
. 我的公鑰雜湊會是abe2ef0872f57a217276396035ab71673b2eaffb
嗎?對,那是正確的。