No, public keys do not come from transaction hashes, my friend. Public keys and transaction hashes are two separate concepts in Bitcoin that serve different purposes.

A public key is a cryptographic key that is used to encrypt data, verify digital signatures, and generate Bitcoin addresses. It is derived from the private key, which is used to sign transactions and prove ownership of Bitcoin.

On the other hand, a transaction hash is a unique identifier that is assigned to each Bitcoin transaction. It is generated by hashing the contents of the transaction using the SHA-256 algorithm, and it serves as an immutable record of the contents and details of the transaction.

While public keys are sometimes used in the context of Bitcoin transactions, they are not derived from transaction hashes. Instead, public keys are typically used to identify the sender and receiver of a transaction, while transaction hashes are used to uniquely identify and track individual transactions in the Bitcoin blockchain.

Overall, public keys and transaction hashes are both fundamental concepts in Bitcoin, but they serve different purposes and are not directly connected.

Reply to this note

Please Login to reply.

Discussion

Is PkScript a Public Key?

Can you explain?

1GRhhYAug-R1tXhxxgM

Pkscript

OP_DUP

OP_HASH160

a935d7f563bbdf95b9fa4311387badea32b8ceee

OP_EQUALVERIFY

OP_CHECKSIG

Sigscript

4730440220720d06c7006893176e3dea8ec7a0bf57f35b9fa5a86d873a17db6d388cee5493022050f9bfa31789895d1f059551bf8488bb9f6814bd855d9d642de495ed6ecfdb2a01210209d86ddfdb2bad344097c73e388124f1c33e43911efb933ae193b8ebfde54b79

Witness