Pages:
Author

Topic: why cant people spend other's money - page 2. (Read 1464 times)

sr. member
Activity: 434
Merit: 250
Young but I'm not that bold
May 15, 2016, 06:55:39 PM
#15
the percentage that someone may generate a used address by chance is very very low and it is impossible to make it with vanitygen. but it you are afraid, you can move your funds from address to another from time to time
legendary
Activity: 4424
Merit: 4794
May 15, 2016, 06:41:17 PM
#14
I am quite new to bitcoin, still reading the guide, and being puzzled about this. For example, if somebody just create one million private keys and run one million wallet programs at the same time, he would much likely receive some output that paid to one or more private keys (addresses maybe) he generated, and thus steals others' money
Could this be a problem?

if you could make 1million addresses in a minute.. then you will have all the possible bitcoin addresses available when.. wait for it.

your great great great great great great great great great great great great great grand children have become great great great great great great great great great great great great great grand parents.

so goodluck

there are more bitcoin addresses available than grains of sand on the planet
full member
Activity: 210
Merit: 100
May 15, 2016, 06:26:27 PM
#13
Its impossible.


Not impossible, just highly improbable  Grin


\--
And, imagine that happen, you did duplicate a wallet... you still need to be lucky enough to duplicate a whale wallet... someone who receive and send a lot of bitcoins.
tyz
legendary
Activity: 3360
Merit: 1533
May 15, 2016, 04:57:29 PM
#12
To be serious: one million accounts is not much compared to 2^32 possible accounts. So, it is very unlikely to spend other's money by guessing or calculating the private keys of accounts. A lot of people tried this before without success. This is why Bitcoin is considered very save.
sr. member
Activity: 314
Merit: 250
May 15, 2016, 04:55:16 PM
#11
I don't think that duplicate wallet address is virtually possible.

Its impossible.

...

It's so unlikely that it's as good as impossible. To calculate the same address and private key as someone else is more unlikely than getting hit by lightning at 12 noon for six consecutive days, then winning the lottery on the 7th day. If you search bitcointalk you will find countless threads by people who lost their private key for their Bitcoin wallet and want to know how to get their Bitcoins back. The short answer is without their private key they can't.
hero member
Activity: 1106
Merit: 521
May 15, 2016, 04:37:13 PM
#10
I am quite new to bitcoin, still reading the guide, and being puzzled about this. For example, if somebody just create one million private keys and run one million wallet programs at the same time, he would much likely receive some output that paid to one or more private keys (addresses maybe) he generated, and thus steals others' money
Could this be a problem?

The simple answer is no watch a couple of good you tube videos that explain why it is mathmatically impossible in your life time to find another private key.....Smiley
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
May 15, 2016, 03:30:01 PM
#9
I don't think that duplicate wallet address is virtually possible.

Its impossible.

I think everything is taken care by blockchain itself.

No, if anyone else should ever gain access to your private key(s). Your coins are gone. Its just so unlikely that this happens by chance (or brute force) that we can reasonably call it impossible. There are no defenses against that in the code though.

However, you can use your email address instead of giving away your wallet id if you are holding account with coinbase. It will save your from your money being stolen.

Unless, its coinbase that is stealing your coins. If you do not hold the private key, you have no bitcoin. All you have is a promise from some company you probably know less about than the store around the corner you get your food from.
legendary
Activity: 3080
Merit: 1500
May 15, 2016, 03:18:27 AM
#8
I don't think that duplicate wallet address is virtually possible. I think everything is taken care by blockchain itself.

However, you can use your email address instead of giving away your wallet id if you are holding account with coinbase. It will save your from your money being stolen.
legendary
Activity: 2674
Merit: 3000
Terminated.
May 15, 2016, 03:15:41 AM
#7
For example, if somebody just create one million private keys and run one million wallet programs at the same time, he would much likely receive some output that paid to one or more private keys (addresses maybe) he generated, and thus steals others' money
I'm not sure what you exactly mean by this. If you are talking about possible collisions, then that is statistically impossible (highly improbable*):
There are 2^160 possible addresses (IIRC), which equals to: ~1,460,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000.

Quote from: DT
Vanitygen can produce 20 million keypairs per second.  Lets say you build a super ASIC on 12nm (4 generations ahead of current tech) process that could create, validate, and steal one trillion keypairs per second (1 TK/s). That would be about 50,000x more powerful than faster GPU today.  Lets also say you built a thousand of them and ran them continually with no downtime 24/7/365.   In 1 year you could brute force 3*10^28 possible addresses.  
If there are 1 quadrillion funded addresses you would still have a ~1% chance of colliding with a random funded address in the next 1,000 years.
People just aren't aware of how huge these numbers are.
full member
Activity: 174
Merit: 100
May 15, 2016, 03:15:11 AM
#6
I really have no idea. I never thought of that actually. But I am pretty sure that it is very hard for you to get the same address as someone else. Maybe I am wrong and this could be a huge problem. Huh
yes this maybe not a problem, after some calculation I find that the thief has to generate on average 7*10^41 keys to make a successful theft


Thats very small likelihood, and even if collision ever happens sometimes, it should be empty previously used address or some dust Bitcoin amount. There are only about under million Bitcoin address worth non Dust amount, yet about 100 million Bitcoin address used already

legendary
Activity: 1638
Merit: 1163
Where is my ring of blades...
May 15, 2016, 03:02:26 AM
#5
you are talking about something called address collision which means someone accidentally created an address that was created before.
read this article on wiki: https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses#Collisions
in short 1 million is not even a big number in comparison
newbie
Activity: 6
Merit: 0
May 15, 2016, 03:01:58 AM
#4
I really have no idea. I never thought of that actually. But I am pretty sure that it is very hard for you to get the same address as someone else. Maybe I am wrong and this could be a huge problem. Huh
yes this maybe not a problem, after some calculation I find that the thief has to generate on average 7*10^41 keys to make a successful theft
hero member
Activity: 1022
Merit: 538
May 15, 2016, 02:49:37 AM
#3
I really have no idea. I never thought of that actually. But I am pretty sure that it is very hard for you to get the same address as someone else. Maybe I am wrong and this could be a huge problem. Huh
staff
Activity: 3500
Merit: 6152
May 15, 2016, 02:43:56 AM
#2
It more likely to get the same address as someone else If you are using Brainwallet instead of letting your Desktop/web wallet generates the wallet randomly .
Read this for more info : http://bitcoin.stackexchange.com/questions/7724/what-happens-if-your-bitcoin-client-generates-an-address-identical-to-another-pe
newbie
Activity: 6
Merit: 0
May 15, 2016, 02:38:10 AM
#1
I am quite new to bitcoin, still reading the guide, and being puzzled about this. For example, if somebody just create one million private keys and run one million wallet programs at the same time, he would much likely receive some output that paid to one or more private keys (addresses maybe) he generated, and thus steals others' money
Could this be a problem?
Pages:
Jump to: