Author

Topic: Bad P2PKH what means it Puzzle 66 (Read 178 times)

full member
Activity: 161
Merit: 230
January 22, 2024, 10:32:41 AM
#10
it says BAD because someone has reported it as a scam address. Either the reporter entered the wrong address or some scammer entered the wrong address.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
January 22, 2024, 03:58:19 AM
#9
[I'm not full into techs so I might be wrong.]

The transaction failed or showed bad P2PKH because of the incorrect program size.

If the version byte is 0, but the witness program is neither 20 nor 32 bytes, the script must fail.

So from what I understand, your transaction bytes must be 21 bytes or so for the tx to be considered a P2PKH, hence if it's 20 bytes (as yours) it's considered a P2WPKH whereas you transaction was sent to a P2KPH.

There is no program size for P2PKH, BIPs 14x(0-3) do not apply for legacy P2PKH addresses.

If the script is 0x76 0xa9 0x14 <20 random bytes> 0x87 0xac then it is a P2PKH script.

If it is just 0x0 0x14 <20 random bytes> then it is P2WPKH

If it is 0xac 0x14 <20 random bytes> 0x88 then it is P2SH script.

Because the puzzle transactions are all P2PKH scripts then this is how you should spent them.
jr. member
Activity: 53
Merit: 11
January 21, 2024, 05:39:47 PM
#8
Yep that´s the point, they show it wrong -- why only god knows and the machine in the machine. THX for your answer.
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
January 21, 2024, 05:33:44 PM
#7
...

Well, blockchain.com simply displays nonsense and it's their problem that they attach a fiat value of $0.23 to 0sat. Seriously? At least they display it correctly that the sum of sent coins is zero because there are no outgoing transactions from this address.



It seems that blockchain.com assumes the dust limit in Satoshi as floor value for fiat conversion? 546sat is currently about $0.23
jr. member
Activity: 53
Merit: 11
January 21, 2024, 04:59:16 PM
#6
When you look at blockchain.info, it shows spend but the Address never has spend. There is no pubkey. It´s puzzle 66.

https://www.blockchain.com/explorer/addresses/btc/13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so

other puzzle also show spend in cent/dollar

Total Sent
0.00000000 BTC
$0.23
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
January 21, 2024, 03:34:17 PM
#5
I see no immediate issue with transaction cf7ad170e2f58aea83686095607b12a04cbef15679383a11c124d953bd2c5a6d which paid 749sat to 13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so with a transaction fee of 1358sat from a native segwit address bc1qt2kyv6fuyq5xjutn7wkhn3ztwwzs52hdxd9zxn. If the transaction were somewhat invalid, it wouldn't have been mined and confirmed.

I have no idea what you're talking about. How about you make a screenshot of what confuses you, upload it to https://talkimg.com and post it with more context and explanation what you don't understand?
member
Activity: 66
Merit: 5
Eloncoin.org - Mars, here we come!
January 21, 2024, 03:04:33 PM
#4
[I'm not full into techs so I might be wrong.]

The transaction failed or showed bad P2PKH because of the incorrect program size.

If the version byte is 0, but the witness program is neither 20 nor 32 bytes, the script must fail.

So from what I understand, your transaction bytes must be 21 bytes or so for the tx to be considered a P2PKH, hence if it's 20 bytes (as yours) it's considered a P2WPKH whereas you transaction was sent to a P2KPH.
jr. member
Activity: 53
Merit: 11
January 21, 2024, 02:47:52 PM
#3
But if you look at blockchain you see
Total Sent
0.00000000 BTC
$0.23 Huh?? Why this
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
January 21, 2024, 02:30:17 PM
#2
Because hashXP Bitcoin blockchain explorer thinks so? There's nothing wrong with 13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so, perfectly valid P2PKH public address.

I assume hashXP flags it as bad address, because it received as of now 19 UTXOs and is thus flagged for address reuse (no outgoing transaction, none of the UTXOs were spent so far).

Normally, you would use a receiving address only once to receive an UTXO and the second time to spend it. No further re-use needed.
jr. member
Activity: 53
Merit: 11
Jump to: