Post
Topic
Board Development & Technical Discussion
Re: How to get the Public Keys of a bitcoin User
by
deepceleron
on 16/06/2016, 08:49:18 UTC

You should mention that you are talking about p2pkh outputs
....
The public key is only published when a transaction spends funds previously sent to that exact address.
Only after an address has spent money can the public key be recovered from a transaction stored in the blockchain.
Not only. Let us take the genesis block and its coinbase transaction
..

Well, you answered the OP's first question as "yes" (as long as that user is Satoshi). Not news to me, but informative to others:
The original generation of 50 BTCs from mining was a pay-to-pubkey script.

OP hasn't really revealed a topic of curiosity though, unless you want to send someone unsolicited op_checksig payments.