SatoshiGuesser – Roll for Bitcoin
46 points
3 hours ago
| 23 comments
| github.com
| HN
sunir
2 hours ago
[-]
I don't get it. That wasn't hard. What do I do with the key now that I have it?
reply
gavmor
2 hours ago
[-]
Nothing much, since quantum supremacy will drive all coins to zero, but it is a biohazard.

Email it to me and I'll safely dispose of it for you at a responsible E-waste site.

reply
kibwen
2 hours ago
[-]
Same here. I guess "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx12345" made it easy for Satoshi to remember, though.
reply
soperj
2 hours ago
[-]
Post it on here. We'll all help you out.
reply
dudeinjapan
2 hours ago
[-]
The honest thing to do is to return the key you found to its owner Satoshi Nakamoto.
reply
curiousObject
1 hour ago
[-]
>At one spin per millisecond (faster than this app runs), you'd expect a hit roughly once per 1.7 × 10⁶² years — about 10⁵² times the current age of the universe. The heat death of the universe occurs first

Alright! Now there’s only the heat death of the universe standing between me and massive wealth? I like these odds.

reply
meowface
1 hour ago
[-]
I'm not opposed to LLM-generated code at all, but the such obviously LLM-written README is annoying. The style is so easy to spot. At least try to figure out how to prompt it to not write so obviously like an LLM. (And no, I'm not even referring to the em dashes.)
reply
futune
1 hour ago
[-]
Why would you want LLM content to masquarade as non-LLM content? I think I'd rather have it be obvious if people are going to be using it anyway.
reply
bpavuk
50 minutes ago
[-]
ignorance is bliss. all LLM text reads same-y. that way, we at least have an illusion that is is not a LLM
reply
sunrunner
2 hours ago
[-]
99% of gamblers quit before they win big. In this case, really big. I am going to be the 1%. Or should that be the 1.9e-71%.
reply
ck45
57 minutes ago
[-]
You either win or you don’t, it’s 50:50
reply
int32_64
2 hours ago
[-]
A better project would be to take the exact key generation function at the time Satoshi started it and mine possible PRNG parameters.
reply
amarant
2 hours ago
[-]
I dunno if I'm missing something, but I can't see the actual guessed key anywhere on the site?

So if I win, I won't be able to actually claim the Mooney's?

reply
Hakkin
2 hours ago
[-]
The key shows up if you win, you can simulate it by adding ?devwin=1 to the URL.
reply
amarant
1 hour ago
[-]
Oh. That makes sense I guess.

I don't think it'll ever show for reals

reply
opengrass
2 hours ago
[-]
There's also the Large Bitcoin Collider. Last time coins were recovered was 9 years ago. https://lbc.cryptoguru.org/about
reply
FajitaNachos
2 hours ago
[-]
I made a similar concept, but it wasn't self hosted. I never made the front page though! Congrats. Could you add a video of the experience to GitHub. Without that I wasn't willing to download and give it a go
reply
starkeeper
1 hour ago
[-]
So is this a door-knocking bitcoin robbery game?
reply
CobrastanJorji
2 hours ago
[-]
What's really fun is that, if you win and do anything about it, Bitcoin's value immediately crashes.
reply
felooboolooomba
1 hour ago
[-]
Yes, but I think it'll back up within a year. It's crazy.
reply
ex-aws-dude
2 hours ago
[-]
Question is does the dev sneak in some secret notification code if someone hits it?
reply
aqme28
1 hour ago
[-]
No reason to--no one will hit. You have much much much chance at guessing a random number that solves the next bitcoin block and mining the old fashioned way.
reply
runj__
1 hour ago
[-]
I got a couple of hits by pressing command-R _really_, _really_ fast. But transferring from Nakamoto's wallet feels a bit like fucking with the first bootprints in the lunar regolith.
reply
MattCruikshank
1 hour ago
[-]
Quick question - why hasn't someone 51 percent attacked Satoshi's wallets?

Estimated cost of a 51% attack on Bitcoin, if no one is cooperating, is $6 billion to $10 billion.

Surely the cost goes down if they get some big players to cooperate.

And the reward is... $83 billion. Basically 10x your money.

I mean, this is the kind of thing that we could sell bonds for, to raise the $6 to $10 billion needed.

Other than the fact that you'd be de-legitimizing BTC, the very thing you're trying to steal. Or morals - them, too. Other than that?

reply
pawelduda
1 hour ago
[-]
Once these coins as much as budge, price will crater before the transaction has enough confirmations to settle the deposit on any exchange with enough liquidity. Any second on exchange and the hacker is exposed to having his account frozen.

Nobody would buy OTC as they're tainted and it would be basically throwing away their money for something that is traceable and everyone is watching and reacting to further moves

Then the blockchain could be effectively forked to before the attack, invalidating the heist

reply
sanswork
1 hour ago
[-]
51% attack on bitcoin doesn't let you remove coins from someones wallet it allows you to change which transaction history is considered the real one. So you could send someone bitcoin then do a 51% attack to make the chain without that transaction longest so you get to keep your bitcoin but you can't use it to just take money out of someone elses wallet.
reply
curiousObject
1 hour ago
[-]
51% attack allows you to undo a recent transaction (as if it never happened). It does not allow you to change the destination of a transaction or arbitrarily move bitcoins around.
reply
fred_is_fred
51 minutes ago
[-]
If you actually won this amount of money it would effectively ruin your life. You and your family would never be safe from a wrench attack - from criminals or a nation-state.
reply
zikduruqe
2 hours ago
[-]
https://keys.lol is just as fun.
reply
fred_is_fred
1 hour ago
[-]
Is the search space too big to effectively divide it up GIMPS-style. How do the odds look if every laptop on earth was trying this?
reply
throawayonthe
10 minutes ago
[-]
literally the same
reply
sciencesama
2 hours ago
[-]
can use collaborated list to remove the random numbers that failed already.
reply
ivanjermakov
2 hours ago
[-]
That's gonna be a nice storage bill!
reply
CobrastanJorji
2 hours ago
[-]
Let's see...2^241 or so possible 256 bit numbers, so that's 256 * 2^241, so that's....10^50 yottabytes. Obviously we're gonna need cloud storage for all this, so let's say that's about 2 cents per gigabyte/month, so that's...2.2614 × 10^63 dollars per month?

Actually, why does the site list the odds as ~1 in 5.27 × 10⁷²? That's 2^241, but it's picking random 256 bit numbers. Is it because there are so many valid hits?

reply
logicallee
2 hours ago
[-]
This is really fun, I like it a lot. It's great that it's all client-side, real, and does exactly what it says.
reply
SilentM68
1 hour ago
[-]
Hmm, maybe this can help me win the Monopoly Lottery :)
reply
m3kw9
2 hours ago
[-]
Why wouldn't the host just send themselves the key first and then have everyone pull slot machine for them. If you do win it, you are not seeing a penny if you roll from that site.
reply
rokkamokka
2 hours ago
[-]
There's no realistic chance it'll be correct anyway
reply
sunrunner
2 hours ago
[-]
Not with that attitude it won’t
reply
pixel_popping
2 hours ago
[-]
Yeah, people really have no faith.
reply
FajitaNachos
2 hours ago
[-]
Generally agree that most services like this would at a minimum log a matching key w/ alert. I'm not going to audit the code but maybe OP has good intentions.
reply
jan_Sate
2 hours ago
[-]
lol. It's fun. Not that I could ever guess it right realistically but it's fun.

This kind of fun thing's exactly why I'm on the internet. Thanks for sharing! :D

reply
m3kw9
2 hours ago
[-]
what does it mean Loaded 21954 wallets ?
reply
m3kw9
2 hours ago
[-]
maybe some quantum algo can guess every key at once.
reply
throawayonthe
2 minutes ago
[-]
not how quantum computing works
reply