Bitcoin Forum
April 26, 2024, 03:21:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: If you went and generated a bitcoin address and then saw the address you generated happened to have 100 bitcoins in it what would you do next?
Quickly transfer all 100 coins to a differnt address - 123 (51.7%)
Delete the address I generated and make a new address - 14 (5.9%)
Take a coin or 2 to feel good then make a new address - 8 (3.4%)
Post publicly saying how bitcoin is a ponzi - 13 (5.5%)
try to contact the owner telling them I have access to their coins - 14 (5.9%)
Transfer the coins to a different address with a public message, telling the owner to contact me. If (s)he can prove ownership of the private key I will return the coins minus a small finder's fee - 61 (25.6%)
Take the coins hostage and demand a ransom payment for the coins back - 5 (2.1%)
Total Voters: 238

Pages: « 1 2 [3] 4 »  All
  Print  
Author Topic: What would you do if you generated a Bitcoin address which had 100btc in it.  (Read 8461 times)
porcupine87
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


hm


View Profile
November 05, 2013, 11:38:19 AM
 #41

wow thats alot.

NOTE: My math may be wrong!

Well if my computer can check 200,000,000/Sec then thats 17 trillion addresses per day.

Lets see how close I can get to guessing a private key.

addresses per sec * seconds * minutes * hours * days in the year * age of Earth * some other number to get us close to guessing all possible combinations.

200000000*60*60*24*365*4500000000*10000000000000000000000 = 2.8 x 10^47 (close to how many possible combinations would have to be checked (I think))

So my computer would have to run constantly for the age of the Earth times 10 thousand billion billion (note that about 3 times is already older than the known universe)

So my computer would be running past the heat death of this universe and probably still would have not guessed a key with a balance.

A few things:
- the hashrate will grow over time dramatically.
- you want to find a private key to any address, not to one, to get a collusion
- checking balance cost you time,too

So I will take these numbers:
- Every human has 10 000 addresses with balance on it. This makes with 10billionen people 100 trillion targets or 10^14
- the hashrate of the network is now at 4*10^15 hashes per second. But how will this change over the years? I don't know. We take 10^21 -> 1mio. times more than today.
- there is a total number of possible addresses of 10^77
- 60*60*24*365*4500000000 = 10^17

This makes 10^77 / 10^14 / 10^21 = 10^42 for one second. 10^25 times the existing of the earth.

-> This makes: If you have 1 000 000 times the hashrate of the whole network today, and every human has 10 000 addresses with positive balance you have to calculate many years.

But not secure enough? Then just transfer you wealth from one to another address every few minutes.

"Morality, it could be argued, represents the way that people would like the world to work - whereas economics represents how it actually does work." Freakonomics
1714144870
Hero Member
*
Offline Offline

Posts: 1714144870

View Profile Personal Message (Offline)

Ignore
1714144870
Reply with quote  #2

1714144870
Report to moderator
1714144870
Hero Member
*
Offline Offline

Posts: 1714144870

View Profile Personal Message (Offline)

Ignore
1714144870
Reply with quote  #2

1714144870
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714144870
Hero Member
*
Offline Offline

Posts: 1714144870

View Profile Personal Message (Offline)

Ignore
1714144870
Reply with quote  #2

1714144870
Report to moderator
1714144870
Hero Member
*
Offline Offline

Posts: 1714144870

View Profile Personal Message (Offline)

Ignore
1714144870
Reply with quote  #2

1714144870
Report to moderator
1714144870
Hero Member
*
Offline Offline

Posts: 1714144870

View Profile Personal Message (Offline)

Ignore
1714144870
Reply with quote  #2

1714144870
Report to moderator
drawingthesun
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
November 05, 2013, 12:07:36 PM
 #42

But not secure enough? Then just transfer you wealth from one to another address every few minutes.

Moving your wealth will not have an effect, in your example you are just as likely to transfer your money into an address controlled by someone else as someone else gaining control of your address.

The real solution to collisions (not that it is a real problem anyway) is to spread your wealth over as many Bitcoin addresses as possible. If it takes a trillion x trillion years to have a 50% chance of getting the correct key to an address with 50,000 Bitcoins in it, the attacker might not bother if the 50,000 Bitcoins were stored in 50,000 addresses of 1 Bitcoin denomination. This will mean the attacker will have to expend 50 x trillion x trillion years to get all those juicy Bitcoins.

- you want to find a private key to any address, not to one, to get a collusion
- checking balance cost you time,too

The checking of balances will cost time, and you might expend a trillion years to only find 0.004 Bitcoin. The best thing to do is choose a valuable target and focus every key attempt on that address.

If we now focus on the FBI address, the gain for all that hashing might be worth it (for an attacker capable of turning the entire energy of a star into pure computation.)

This way we do not have to check the balance every time and we can eek out more efficient computing.

drawingthesun
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
November 05, 2013, 12:18:23 PM
 #43

- Every human has 10 000 addresses with balance on it. This makes with 10billionen people 100 trillion targets or 10^14

This is why you want to focus your search on an address you select as your target.

If Bitcoins were evenly distributed over 100 trillion addresses, there would be 0.00,000,021 (21 Satoshi) in every address. Running the generator randomly would certainly be a waste of time.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3374
Merit: 4606



View Profile
November 05, 2013, 01:05:08 PM
 #44

That's a small chance. But,, it can still happen..which kind of scares me.
If you're scared of this, then you sure as hell should stop using banks and credit cards.

Because the chance of someone guessing your credit card details, AND your online banking credentials (AND winning the Powerball twice in a row) is still much, MUCH larger than someone accidentally generating your bitcoin address.
The chance of an asteroid destroying earth or a nuclear war is way higher.
Or getting struck by a lightning...twice in a row.
Those are easy. Think of something unlikelier that is likelier than a collision.

Ok, new data, will recalc everything:

  • probability of getting struck by lightning in any given year: 1/280000.
  • probability of taking a shit at any given point in time: 1/(60*24) = 1/1440 (assuming you take a crap every day and the actual process takes 1 minute)
  • probability of getting struck by lightning while taking a crap in any given year: 1/(280000*1440) = 1/1.47E11 = 2.48E-9
  • probability of taking a crap while being in a situation where being struck by lightning can actually occur = 1/1440 = 0.25 = 1.74E-4
  • probability of finding a collision: 1E-65
  • getting hit by lightning while taking a crap for how many years in a row is equally probable as finding a collision: log(1E-65) / log(1.74E-4) = 17.3

is my math roughly correct now?

If so, I can say: "Finding a collision is about as likely as being struck by lightning while taking a crap every year for 17 years in a row".
Mitchell
Copper Member
Legendary
*
Offline Offline

Activity: 3906
Merit: 2197


Verified awesomeness ✔


View Profile WWW
November 05, 2013, 01:14:25 PM
 #45

Ok, new data, will recalc everything:

  • probability of getting struck by lightning in any given year: 1/280000.
  • probability of taking a shit at any given point in time: 1/(60*24) = 1/1440 (assuming you take a crap every day and the actual process takes 1 minute)
  • probability of getting struck by lightning while taking a crap in any given year: 1/(280000*1440) = 1/1.47E11 = 2.48E-9
  • probability of taking a crap while being in a situation where being struck by lightning can actually occur = 1/1440 = 0.25 = 1.74E-4
  • probability of finding a collision: 1E-65
  • getting hit by lightning while taking a crap for how many years in a row is equally probable as finding a collision: log(1E-65) / log(1.74E-4) = 17.3

is my math roughly correct now?

If so, I can say: "Finding a collision is about as likely as being struck by lightning while taking a crap every year for 17 years in a row".

I just spit Energy Drink all over my keyboard. Thanks dude. Angry

.
Duelbits
            ▄████▄▄
          ▄█████████▄
        ▄█████████████▄
     ▄██████████████████▄
   ▄████▄▄▄█████████▄▄▄███▄
 ▄████▐▀▄▄▀▌████▐▀▄▄▀▌██

 ██████▀▀▀▀███████▀▀▀▀█████

▐████████████■▄▄▄■██████████▀
▐██████████████████████████▀
██████████████████████████▀
▀███████████████████████▀
  ▀███████████████████▀
    ▀███████████████▀
.
         ▄ ▄▄▀▀▀▀▄▄
         ▄▀▀▄      █
         █   ▀▄     █
       ▄█▄     ▀▄   █
      ▄▀ ▀▄      ▀█▀
    ▄▀     ▀█▄▄▄▀▀ ▀
  ▄▀  ▄▀  ▄▀

Live Games

   ▄▄▀▀▀▀▀▀▀▄▄
 ▄▀ ▄▄▀▀▀▀▀▄▄ ▀▄
▄▀ █ ▄  █  ▄ █ ▀▄
█ █   ▀   ▀   █ █  ▄▄▄
█ ▀▀▀▀▀▀▀▀▀▀▀▀▀ █ █   █
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█  █▄█
█ ▀▀█  ▀▀█  ▀▀█ █  █▄█

Slots
.
        ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄
        █         ▄▄  █
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄       █
█  ▄▄         █       █
█             █       █
█   ▄▀▀▄▀▀▄   █       █
█   ▀▄   ▄▀   █       █

Blackjack
|█▀▀▀▀▀█▄▄▄
       ▀████▄▄
         ██████▄
▄▄▄▄▄▄▄▄█▀    ▀▀█
████████▄        █
█████████▄        █
██████████▄     ▄██
█████████▀▀▀█▄▄████
▀▀███▀▀       ████
   █          ███
   █          █▀
▄█████▄▄▄ ▄▄▀▀
███████▀▀▀
.
                 NEW!                  
SPORTS BETTING 
|||
[ Đ ][ Ł ]
AVAILABLE NOW

Advertisements are not endorsed by me.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3374
Merit: 4606



View Profile
November 05, 2013, 01:20:37 PM
 #46

I just spit Energy Drink all over my keyboard. Thanks dude. Angry

Never put anything in your mouth while reading a forum.  The odds of humor popping up somewhere is just to high.
Karmicads
Full Member
***
Offline Offline

Activity: 185
Merit: 112



View Profile
November 05, 2013, 01:48:43 PM
 #47

If that happened it would prove that fate exists and the universe would want me to have the 100btc

Smiley

So you got from a random coincidence, to a sentient universe, and then to a justification of your greed in just one step. WOW :wow: Amazing what folks can do when self-intrest is their only motive.
drawingthesun
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
November 05, 2013, 02:04:48 PM
Last edit: November 05, 2013, 02:15:14 PM by drawingthesun
 #48

If that happened it would prove that fate exists and the universe would want me to have the 100btc

Smiley

So you got from a random coincidence, to a sentient universe, and then to a justification of your greed in just one step. WOW :wow: Amazing what folks can do when self-intrest is their only motive.

Yes well most people would rationalize their way to keeping the Bitcoins, making up excuses such as fate, no one used them, etc...

If I was going to keep the 100 BTC, then at least I would be honest about it! I am not interested into deluding myself into thinking that God gave me Bitcoins.
debianlinux
Full Member
***
Offline Offline

Activity: 221
Merit: 100


View Profile
November 05, 2013, 02:16:23 PM
 #49

The question is akin to this,

If you walked into a crowded parking deck and hit the unlock button on your key fob for your Honda Accord and the nearby Maserati lit up, the door swung open and a voice came over the parking deck speakers and said your name and welcomed you into the vehicle as if it were your own then when you sat down in the car the key also just happened to fit and start the engine... then would you take the car?
drawingthesun
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
November 05, 2013, 02:23:03 PM
 #50

The question is akin to this,

If you walked into a crowded parking deck and hit the unlock button on your key fob for your Honda Accord and the nearby Maserati lit up, the door swung open and a voice came over the parking deck speakers and said your name and welcomed you into the vehicle as if it were your own then when you sat down in the car the key also just happened to fit and start the engine... then would you take the car?

The voice over the speaker system is giving the man the car, even if the voice is lying he might think its a publicity stunt and play along.

The OP's Bitcoin example involves the theft of Bitcoin without almost any repercussions. The question here boils down to an ethical one, without the chance of being caught do you steal a random's Bitcoins.

Many will steal them, and most of the people that will steal them have to rationalize the theft to themselves. ("No one should put so many coins in one address!", "God gave them to me", "Fate, nuff said", etc..)

However no rationalization is needed in your example because you are literally being given a car and the whole thing smells of a publicity stunt. In fact he probably expects himself to be apart of a show on TV and is probably researching hidden camera shows to see if any filmed in the local area.

I am tired and rambling, if I make no sense please disregard the above.
roflmao129
Full Member
***
Offline Offline

Activity: 266
Merit: 100



View Profile
November 05, 2013, 02:51:04 PM
 #51

I would probably send it to my own adress.

thatbluedude
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
November 05, 2013, 03:56:37 PM
 #52

I'd probably send 1.337 btc to 1watchthis123456789 just to see what happens
Piper67
Legendary
*
Offline Offline

Activity: 1106
Merit: 1001



View Profile
November 05, 2013, 04:39:56 PM
 #53

I would assume I'm dead, since the odds against it are so insurmountable as to make it effectively impossible in this reality.
msc
Sr. Member
****
Offline Offline

Activity: 282
Merit: 250



View Profile
November 05, 2013, 04:52:28 PM
 #54

I wouldn't fault anyone for taking all the coins.  When you generate an address fairly, that address is yours.  If it also happens to be someone else's address, that's how the system works.  The odds of this happening are at least a billion times less than the odds of me dying in a car accident tomorrow, but mathematically, it's possible. 

I recommend dividing your wealth across at least 5 addresses.
LiteCoinGuy
Legendary
*
Offline Offline

Activity: 1148
Merit: 1010


In Satoshi I Trust


View Profile WWW
November 05, 2013, 04:59:40 PM
 #55

if i would know the owner i give it back and ask for a little bitcoin because i give it back Smiley . think thats fair for both.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3374
Merit: 4606



View Profile
November 05, 2013, 05:12:50 PM
 #56

Is the ratio of criminals to noncriminals really that high? Or do the honest people just not bother answering this question?
zuerdemon
Member
**
Offline Offline

Activity: 114
Merit: 10


View Profile
November 05, 2013, 05:18:15 PM
 #57

Honest people would just remove the private key from their wallet  Tongue

Sending to different address and requesting part of the pie because some security is broken  Huh WTF excuse for a steal !
MysteryMiner
Legendary
*
Offline Offline

Activity: 1470
Merit: 1029


Show middle finger to system and then destroy it!


View Profile
November 05, 2013, 05:24:30 PM
 #58

You got all the math wrong. If involved hash functions is flawed or the source of entropy is less than perfectly random then you must reduce the time needed by orders of magnitude. Still not feasible as far as I know it.

bc1q59y5jp2rrwgxuekc8kjk6s8k2es73uawprre4j
Birdy
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
November 05, 2013, 05:26:11 PM
 #59

Is the ratio of criminals to noncriminals really that high? Or do the honest people just not bother answering this question?

The only honest option is so boring in this vote.
If this untra-unlikely event happens, you want at least prove that it did happen.
(Also it could be some serious bug in a random generator)

But I hope that the percentage of people that would just take the coins isn't that high in reality :/

And wtf is this option "Take the coins hostage and demand a ransom payment for the coins back", it doesn't make sense at all.
Give me money, or I won't give you the money back!?
TippingPoint
Legendary
*
Offline Offline

Activity: 905
Merit: 1000



View Profile
November 05, 2013, 05:30:39 PM
 #60

If they belonged to a poor person I would definitely give them back.
Pages: « 1 2 [3] 4 »  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!