Bitcoin-Core
比特幣 - scriptPubKey 中的 <pubKeyHash> 是否已經散列?
在比特幣協議中,要設置交易的輸出,您需要一個
scriptPubKey
格式如下。
scriptPubKey = OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG
是
<pubKeyHash>
比特幣接收者的地址還是接收者地址的雜湊?
比特幣地址實際上是一個編碼的公鑰雜湊。公鑰使用 SHA-256 和 RIPEMD160 進行雜湊處理,添加一個版本字節並創建一個校驗和,然後使用 Base 58 對地址進行編碼,從而提供您日常看到的普通比特幣地址。這
pubKeyHash
實際上只是公鑰的 SHA256/RIPEMD160 雜湊,在添加校驗和或使用 Base58 編碼之前。所以不是地址本身,而是可以從一個地址中獲取。它是公鑰的散列而不是地址的散列。