Bitcoin-Core
從輸出腳本解析 P2SH 地址
我已經看過連結了。
我正在嘗試從輸出腳本生成 P2SH 地址,但沒有運氣。我將事務
40eee3ae1760e3a8532263678cdf64569e6ad06abc133af64f735e52562bccc8
用於測試目的,它具有一個輸入和一個輸出。輸出到以 3 開頭的 P2SH 地址。輸出腳本如下所示OP_HASH160 e9c3dd0c07aac76179ebc76a6c78d4d67c6c160a OP_EQUAL
目標地址是
3P14159f73E4gFr7JterCCQh9QjiTjiZrG
根據開源瀏覽器。我試過了Base58Check(e9c3dd0c07aac76179ebc76a6c78d4d67c6c160a)
按照https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses上的說明進行操作
但無法登陸該地址。誰能幫我解碼輸出腳本以獲取地址。
腳本的 hash160 是
e9c3dd0c07aac76179ebc76a6c78d4d67c6c160a
前置版本字節
05
05e9c3dd0c07aac76179ebc76a6c78d4d67c6c160a
雙 sha-256 的校驗和為
1. 5dad64852fbff1510074011803d9bf50b9650a517240d298a07ea5c525cdc5e7 2. 7f297f3156a14d114af23b33c339817a1241afcb52a154d19683c67c538b7278 first 4 bytes: 7f297f31
編碼
05e9c3dd0c07aac76179ebc76a6c78d4d67c6c160a7f297f31
正如比特幣的 Base58 給出的
3P14159f73E4gFr7JterCCQh9QjiTjiZrG
順便說一句,這是一個很酷的地址。我假設這是一個虛榮地址,3 P(oint) 14159 = π。