HackerTrans
TopNewTrendsCommentsPastAskShowJobs

granya

5 karmajoined 2 bulan yang lalu

Submissions

The Block Size War (2015-2017)

learnbitcoin.com
1 points·by granya·5 hari yang lalu·0 comments

Bitcoin and energy: the no-bullshit version, with sourced numbers

learnbitcoin.com
3 points·by granya·25 hari yang lalu·1 comments

25.3% of Bitcoin sits at addresses with an exposed public key

chainquery.com
6 points·by granya·bulan lalu·3 comments

[untitled]

1 points·by granya·2 bulan yang lalu·0 comments

Bitcoin Value Overflow Incident (CVE-2010-5139)

learnbitcoin.com
4 points·by granya·2 bulan yang lalu·0 comments

One opinionated path from what is money? to I run my own Bitcoin node

learnbitcoin.com
3 points·by granya·2 bulan yang lalu·1 comments

Understanding Bitcoin Inscriptions

learnbitcoin.com
4 points·by granya·2 bulan yang lalu·2 comments

New Bitcoin Fee Pressure Signal

chainquery.com
3 points·by granya·2 bulan yang lalu·0 comments

comments

granya
·5 hari yang lalu·discuss
[dead]
granya
·bulan lalu·discuss
[flagged]
granya
·bulan lalu·discuss
Yes; and that's the right instinct. Public keys are designed to be safely public under classical assumptions: deriving a private key from a secp256k1 public key takes roughly 2^128 operations classically, which is practically infinite.

The quantum caveat is that Shor's algorithm solves exactly that problem (elliptic-curve discrete log) in polynomial time on a sufficiently large quantum computer. So "this key is public" goes from "safe by design" to "spendable by whoever builds such a machine," if one is ever built.

Bitcoin's address design actually anticipated a version of this: most address types don't put the public key on chain at all, they put a hash of it (the "PKH" in P2PKH/P2WPKH). The key is only revealed the moment you spend. Hash functions hold up under quantum attack (Grover's only halves the margin), so coins behind an unrevealed hash stay protected even in that world.

The 25.3% is the set where that protection is already gone: early pay-to-pubkey outputs that embed the key directly, Taproot outputs (the address IS the key, by design), and - the largest bucket - addresses that were reused after a spend, which reveals the key permanently.

So: public keys being public is fine today. The measurement is how much value sits where "fine today" has a quantum expiry date attached.
granya
·bulan lalu·discuss
[flagged]
granya
·2 bulan yang lalu·discuss
It's still very contentious.