So, I’m working with LoyceV to make all public keys for Bitcoin addresses available. I’ve got the coding part sorted, and LoyceV will host it.
Public Keys for Bitcoin Addresses
24 replies 472 views
chr1swhal3Full Member
Posts: 60 · Reputation: 254
#2Jul 5, 2017, 01:35 PM
What’s the point of logging all these public keys? Seriously, what’s the use for anyone?
LuckyDeg3nFull Member
Posts: 227 · Reputation: 408
#3Jul 5, 2017, 05:08 PM
I was thinking about blockchain analysis or identity clustering... You know, stuff that chain analysis companies do. Could also be handy for some stats.
This is kinda like that puzzle thing. Maybe people will want to grab the latest public keys list for whatever reason.
Who knows, maybe someone's getting ready for a quantum computer to break everything lol. But why post here?
Yeah, it’s a bit off topic. Why all the random comments? Just trying to help OP host the data.
Oh come on, sharing data from the blockchain isn’t groundbreaking. Those analysis companies are already on it.
It’s just info. If you want it, grab it. You could even see how secure Bitcoin really is. Each time new addresses get made, it’s kinda cool.
You might need to keep track of the addresses with non-zero balances though. Quantum stuff is real and it’s about cracking signatures.
LOL, looks like OP and LoyceV are leading the charge for the quantum revolution. We could be rich!
I get that the data is important, but it feels like it’s mostly for analysis.
OP’s got the data up now. You can find it at the link he posted.
I’m curious, OP. How are you pulling all these public keys with addresses starting with 1? Is it from your node?
I think you can only pull public keys from addresses that have done at least one transaction. That’s what makes sense to me.
OP said he’d handle the hosting part, and the link has the details on how he got the data.
I’m putting together files like info.txt and readme.txt. Gotta sync those blocks and chainstate from Bitcoin Core first.
What about public keys from P2PK addresses? Are they included?
Don’t forget about P2WPKH too!
So basically, we're only pulling public keys from wallets that have made transactions. Zero transaction wallets are like uncreated or hashed.
P2PK is old school where the pubkey is in the script. P2WPKH isn't included, as noted before.