Pages:
Author

Topic: Is there a way to build a wallet generator till you hit the jackpot ? - page 3. (Read 9658 times)

hero member
Activity: 826
Merit: 501
in defi we trust
This is not possible. Sorry to disappoint you.


Yes it's 100% possible to build a generator.
Yes it's possible to hit a jackpot with it , but chances are 0.00000... my fingers hurt... 1%

Second , people like to cling on that 2^256 , which is not quite right.
Let's assume for instance there are only 10000 combinations. And the most advanced supercomputer is doing 1/second Cheesy.
John has password 1823 , Jerome 5674 , and Maya 7777.
Well , it didn't take 10000 seconds for their passwords to get cracked right?

Same with passkeys , some will be safe till the dinosaurs are hit again by an asteroid , thousands of them are cracked right this second.
Also , do you know the amount of passkeys is not equal to the amount of addresses? Cheesy
Just a though about how secure your password might be.
hero member
Activity: 490
Merit: 500
Short answer not really

Long answer isn't there something more fruitful you could be doing with your time?
legendary
Activity: 1708
Merit: 1010
My inclination is to disregard the likelihood

But let's all remember that the unthinkable occurs with greater regularity in nature than we expect

Shouldn't happen but who knows?

The effect you're referencing is called 'normalcy bias', the general belief (however false, intellectually) that bad things aren't going to happen to us because they never really have.  The problem with this statement, is that statistics and mathmatics don't have a normalcy bias.  Whatever can happen, eventually will; but whatever cannot happen, will not.  While it's not actually impossible for a random address keypair collision to occur, the odds are astronomically unlikely.  The odds that a potted petunia and an adult whale were to pop into existence 20 miles above the surface of the Earth is about as likely as any single individual, or even all of us, have of forcing a single keypair collision within our own natural lifespans.
legendary
Activity: 2674
Merit: 2965
Terminated.
This is not possible. Sorry to disappoint you.
legendary
Activity: 3318
Merit: 4606
diamond-handed zealot
why do people keep asking this?

ignorance

also see "bitcoin is tulips"

see also:
should make block times 10 seconds so tx are fast
should steal/recover unused coins
should blacklist "bad" coins
should demurage coins so people will spend them
deflation will destroy the world
21M BTC is not enough to go around
all coins will be mined by 2040
how can bitcoin work once mining stops
etc


very nice summary D+T

thank you
legendary
Activity: 1708
Merit: 1010
hmmm, I think I will start by running the entire script of the princess bride against the FBI wallet

Good idea, but don't you think that DPR would also have a salt? 
donator
Activity: 1218
Merit: 1079
Gerald Davis
why do people keep asking this?

ignorance

also see "bitcoin is tulips"

see also:
should make block times 10 seconds so tx are fast
should steal/recover unused coins
should blacklist "bad" coins
should demurage coins so people will spend them
deflation will destroy the world
21M BTC is not enough to go around
all coins will be mined by 2040
how can bitcoin work once mining stops
etc
legendary
Activity: 3318
Merit: 4606
diamond-handed zealot
why do people keep asking this?

ignorance

also see "bitcoin is tulips"
sr. member
Activity: 322
Merit: 250
I AM A DRAGON
why do people keep asking this?
member
Activity: 100
Merit: 10
Screwing around with the windows calculator, I obtained this result 2^256 ~ 1,16x10^77
Hope this helps.

Yes, it does. Your calculations are correct (according to this wiki page)
2^256 = 115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936

Back to original calculation:
1,16x10^77 / 1billion / 1 trillion * 2.3 = 2.67x10^56 Joules
That is, indeed, more than 12 orders of 10 of the total sun's estimated energy (1.3x10^44)

Conclusion:
The very pretty Sci-fy poster is correct - even with perfect thermodynamic computer it is impossible to just count 2^256 using all of suns energy.
Which answers the original OP's question: No it's not possible to build a wallet generator.

TA DA  Roll Eyes
full member
Activity: 133
Merit: 100
theres 1 no owner bitcoin jackpot worth M
hero member
Activity: 761
Merit: 500
Mine Silent, Mine Deep
'the jackpot' would be other peoples money.
newbie
Activity: 34
Merit: 0
Screwing around with the windows calculator, I obtained this result 2^256 ~ 1,16x10^77
Hope this helps.
member
Activity: 100
Merit: 10
Quote
Just one thing, it seems you are doing it in base 10 and the image is counting in binary.
2^256
Ouch, you are right!
Opps... how do I convert one to another?

It seems, most of the things is measured in 10^x something..
newbie
Activity: 34
Merit: 0
Just one thing, it seems you are doing it in base 10 and the image is counting in binary.
2^256
donator
Activity: 1218
Merit: 1079
Gerald Davis
It isn't time or energy, it is time AND energy.  x J for y seconds is the same as 1000x J for y/1000 seconds.  

If you have a perfect computer and the ability to scale it to an arbitrary size your computation time is the inverse of the energy output. 10x the energy, 1/10th the time. 1/10th the energy, 10x the time.

For it to "only" take 2E247 seconds would require a sustained energy output of ~1 E 235 J however our sun doesn't have that much energy (nor that much time).
Using less (say the output of our star) would mean your throughput would have to be lower and the amount counted would be less in the next 5 billion years.
On the other hand if you had significantly more energy (just the output of a billion stars) then you could do it in less (still asininely long) time.
member
Activity: 100
Merit: 10
Ok, let's compare:

0.7x10^235 vs 1.3x10^44 -> at room temperature -> Difference of 10^191
or 0.2x10^232 vs 1.3x10^44 -> at 0 Kelvins -> Difference of 10^188

For this example, chilling to 0K does precisely nothing.

But funny thing, I just realized - in this example the time is the problem, not energy.
2x10^247 seconds is inconceivably long.
donator
Activity: 1218
Merit: 1079
Gerald Davis
subcoin of course temperature matters.  It is right there in your wiki link.  Hint K is Kelvin a measure of temp.  The higher the temp that a perfect computer operates at the lower the efficiency.  It can't be more efficient than at absolute zero.
member
Activity: 100
Merit: 10
This sums it up:



Let's check the math:

The "theoretical minimum possible amount of energy required to change one bit" is 1.38×10^23 J/K
That's according to wiki - Theoretically, room‑temperature computer memory operating at the Landauer limit could be changed at a rate of one billion bits per second with only 2.85 trillionths of a watt of power being expended in the memory media. From this, the energy required to count to 2x10^256 is 0.7x10^235 Joules and would take 2x10^247 seconds.

Total energy of the sun - estimated to be 1.3 x 10^44 Joules (as calculated here)

Since the difference in power is 10^203, cooling that theoretical computer would do nothing (but a nice Sci-Fi bit there).

In fact, another wiki says that the total energy of all observable Universe is 4x10^69 J.
For those who is interested the total number of atoms: 10^82.
That's just to show how HUGE 10^256 number is...

sr. member
Activity: 336
Merit: 250
Cuddling, censored, unicorn-shaped troll.
That thread made me think of a little game:
https://bitcointalk.org/index.php?topic=326545.new#new

Come and beat me (while checking for a positive balance for each attempt) Wink

Pages:
Jump to: