Bitcoin Forum
April 26, 2024, 01:08:08 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 6 7 »  All
  Print  
Author Topic: Is there a way to build a wallet generator till you hit the jackpot ?  (Read 9615 times)
TippingPoint
Legendary
*
Offline Offline

Activity: 905
Merit: 1000



View Profile
November 06, 2013, 08:05:14 PM
 #61


3. Visitor enjoys an advertisement while they wait for 10 seconds or so while the attempt is made.


Preferably a Jennifer Aniston ad.

1714136888
Hero Member
*
Offline Offline

Posts: 1714136888

View Profile Personal Message (Offline)

Ignore
1714136888
Reply with quote  #2

1714136888
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714136888
Hero Member
*
Offline Offline

Posts: 1714136888

View Profile Personal Message (Offline)

Ignore
1714136888
Reply with quote  #2

1714136888
Report to moderator
1714136888
Hero Member
*
Offline Offline

Posts: 1714136888

View Profile Personal Message (Offline)

Ignore
1714136888
Reply with quote  #2

1714136888
Report to moderator
1714136888
Hero Member
*
Offline Offline

Posts: 1714136888

View Profile Personal Message (Offline)

Ignore
1714136888
Reply with quote  #2

1714136888
Report to moderator
MrTeal
Legendary
*
Offline Offline

Activity: 1274
Merit: 1004


View Profile
November 06, 2013, 08:08:12 PM
 #62

Brute-Force Concept #2

1. Create website that allows anonymous visitor to enter public key of target wallet (suggestions include suspected Satoshi address, FBI address, etc.) and public key of their "payout" wallet.

2. Visitor presses button to make 100,000 attempts to brute force the target wallet.

3. Visitor enjoys an advertisement while they wait for 10 seconds or so while the attempt is made.

4. If successful, coins are transferred to payout wallet, site shows garish WINNER!!! banner.

5. If not successful, site loads a new ad and invites the visitor to try again.

6. Site operator pays 10% of weekly ad revenue to wormbog for sharing this brilliant technique for extracting money from gamblers who suck at math.
You should probably code in a couple consolation images with inspiring quotes or "Don't worry, your mom and Charlie Sheen still thinks you're winning" that pop up once every couple billion losing clicks, just to keep people interested.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
November 06, 2013, 08:09:41 PM
 #63

Before I  go watch porn, let's agree the target shall be fbi address

fghj
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile
November 06, 2013, 08:20:42 PM
 #64

A guy who used sha256 of poem written in exotic language as private key lost his brainwallet recently, so yeah you could make your own dictionary, maybe someone thinks that nobody will think about using password directly as key or MD5 of passwd and you will be the one who will teach him a lesson about security practices. Be creative in choosing which keys to check and you might hit big. Of course properly generated private keys are safe (well until you use them with bad RNG).


Brute-Force Concept #2

1. Create website that allows anonymous visitor to enter public key of target wallet (suggestions include suspected Satoshi address, FBI address, etc.) and public key of their "payout" wallet.

2. Visitor presses button to make 100,000 attempts to brute force the target wallet.

3. Visitor enjoys an advertisement while they wait for 10 seconds or so while the attempt is made.

4. If successful, coins are transferred to payout wallet, site shows garish WINNER!!! banner.

5. If not successful, site loads a new ad and invites the visitor to try again.

6. Site operator pays 10% of weekly ad revenue to wormbog for sharing this brilliant technique for extracting money from gamblers who suck at math.
That could actually work quite well. Or at step 2 propose something to be added to dictionary.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
November 06, 2013, 08:29:03 PM
 #65

Highly doubt it, I bet it was a simple key logger or spouse

wormbog
Hero Member
*****
Offline Offline

Activity: 561
Merit: 500



View Profile
November 06, 2013, 08:36:21 PM
 #66

A guy who used sha256 of poem written in exotic language as private key lost his brainwallet recently, so yeah you could make your own dictionary, maybe someone thinks that nobody will think about using password directly as key or MD5 of passwd and you will be the one who will teach him a lesson about security practices. Be creative in choosing which keys to check and you might hit big. Of course properly generated private keys are safe (well until you use them with bad RNG).

Great idea. Visitor can paste in a target address, OR enter a phrase to generate into a brainwallet to sweep. The system tries a set of variations on the phrase - different word order, some words missing, letters replaced by numbers, etc.

Once people realize that any bored kid with a computer can spend their spare time attempting to hack brainwallets, perhaps people will stop relying on them so much.
lucasjkr
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
November 06, 2013, 10:59:32 PM
 #67

Say you know a particular vps was used to generate many wallets , and you know all the settings of that server (ram, HARDDRIVE, MAC address,etc), and rolled back your system clock to around the time that you knew it was generating its wallets. Would that increase your chances at all?
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 06, 2013, 11:17:08 PM
Last edit: November 06, 2013, 11:28:41 PM by DeathAndTaxes
 #68

Say you know a particular vps was used to generate many wallets , and you know all the settings of that server (ram, HARDDRIVE, MAC address,etc), and rolled back your system clock to around the time that you knew it was generating its wallets. Would that increase your chances at all?

No.  Not unless they is a flaw in the PRNG.  The entropy pool is filled by chaotic events like pagefaults, mouse click intervals, cpu temp, etc.  The same user likely couldn't produce the same entropy pool if they tried.  Now if the distribution of the PRNG is flawed then one could increase their chances by focusing on the area with higher occurance but unless it is horribly flawed that would just give you an academic speed up at best (i.e. a planetary sized supercomputer needing "only" 1B years instead of 100B years).

Still on a more general level the security of a wallet any wallet is only as good as the PRNG so that should be an area of scrutiny.  If you are really concerned there are hardware RNG.
jojo69
Legendary
*
Offline Offline

Activity: 3150
Merit: 4309


diamond-handed zealot


View Profile
November 06, 2013, 11:22:18 PM
 #69

hmmm, I think I will start by running the entire script of the princess bride against the FBI wallet

This is not some pseudoeconomic post-modern Libertarian cult, it's an un-led, crowd-sourced mega startup organized around mutual self-interest where problems, whether of the theoretical or purely practical variety, are treated as temporary and, ultimately, solvable.
Censorship of e-gold was easy. Censorship of Bitcoin will be… entertaining.
Kouye
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250


Cuddling, censored, unicorn-shaped troll.


View Profile
November 06, 2013, 11:40:22 PM
 #70

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


[OVER] RIDDLES 2nd edition --- this was claimed. Look out for 3rd edition!
I won't ever ask for a loan nor offer any escrow service. If I do, please consider my account as hacked.
subcoin
Member
**
Offline Offline

Activity: 100
Merit: 10


View Profile
November 07, 2013, 12:12:51 AM
 #71

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...

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 07, 2013, 12:18:50 AM
 #72

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.
subcoin
Member
**
Offline Offline

Activity: 100
Merit: 10


View Profile
November 07, 2013, 12:46:24 AM
 #73

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.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 07, 2013, 12:49:49 AM
 #74

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.
Ovum
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
November 07, 2013, 01:31:16 AM
 #75

Just one thing, it seems you are doing it in base 10 and the image is counting in binary.
2^256
subcoin
Member
**
Offline Offline

Activity: 100
Merit: 10


View Profile
November 07, 2013, 02:27:21 AM
 #76

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..
Ovum
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
November 07, 2013, 02:44:00 AM
 #77

Screwing around with the windows calculator, I obtained this result 2^256 ~ 1,16x10^77
Hope this helps.
ninjarobot
Hero Member
*****
Offline Offline

Activity: 761
Merit: 500


Mine Silent, Mine Deep


View Profile
November 07, 2013, 03:57:35 AM
 #78

'the jackpot' would be other peoples money.
ZendiMOREN
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
November 07, 2013, 04:44:49 AM
 #79

theres 1 no owner bitcoin jackpot worth M
subcoin
Member
**
Offline Offline

Activity: 100
Merit: 10


View Profile
November 07, 2013, 05:13:47 AM
 #80

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
Pages: « 1 2 3 [4] 5 6 7 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!