wooch4aeye (OP)
Member
Offline
Activity: 112
Merit: 10
EFFECT.AI▲Decentralized network for A.Iυ
|
|
November 03, 2017, 04:11:38 PM |
|
is there any rules between wallets to have Special bitcoin address ?
and i see many wallet give for 1 user more than 1 address (HD wallet) so after 10 years if number of users increase can two users get same address ?
|
|
|
|
|
TryNinja
Legendary
Offline
Activity: 2982
Merit: 7398
|
|
November 03, 2017, 04:23:19 PM |
|
Is it possible? Of course. There is no way to avoid someone generating the same address as someone else. Is it likely to happen? Not really. This has already been discussed in the past. And this post summarizes the chances of something like this happening. Given your example of 1 billion users at 10 addresses each:
There are 2^160 or about 1,460,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 possible addresses In your scenario, 1,000,000,000 people are using 10 addresses each for a total of 10,000,000,000 possible addresses 10,000,000,000 / 2^160 should yield the probability of a collision occurring 10,000,000,000 / 2^160 = 0.00000000000000000000000000000000000000684
So the chances of a collision occurring in your scenario are approximately 0.000000000000000000000000000000000000684%
See why we don't consider collisions an issue?
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3472
Merit: 4798
|
|
November 03, 2017, 04:31:57 PM |
|
is there any rules between wallets to have Special bitcoin address ?
No. and i see many wallet give for 1 user more than 1 address (HD wallet)
Yes. You should use a new address for EVERY transaction. An address is like an invoice number. It allows you to identify who is paying you, when they paid you, and what they are paying for. You wouldn't re-use an invoice number, why would you re-use an address? Then if you receive two similar payments you wouldn't be able to determine who they came from or what they were for. so after 10 years if number of users increase can two users get same address ?
No. The quantity of addresses is MUCH MUCH TOO BIG for humans to ever use them up. The probability of two humans ever having the same properly generated address in all of human history and future is effectively zero.
|
|
|
|
wooch4aeye (OP)
Member
Offline
Activity: 112
Merit: 10
EFFECT.AI▲Decentralized network for A.Iυ
|
|
November 03, 2017, 05:07:47 PM |
|
Is it possible? Of course. There is no way to avoid someone generating the same address as someone else. Is it likely to happen? Not really. This has already been discussed in the past. And this post summarizes the chances of something like this happening. Given your example of 1 billion users at 10 addresses each:
There are 2^160 or about 1,460,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 possible addresses In your scenario, 1,000,000,000 people are using 10 addresses each for a total of 10,000,000,000 possible addresses 10,000,000,000 / 2^160 should yield the probability of a collision occurring 10,000,000,000 / 2^160 = 0.00000000000000000000000000000000000000684
So the chances of a collision occurring in your scenario are approximately 0.000000000000000000000000000000000000684%
See why we don't consider collisions an issue? are we need private key to have address ? can use my own address (make one from mine )or must be generated ?
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3472
Merit: 4798
|
|
November 03, 2017, 05:30:00 PM |
|
are we need private key to have address ?
If you want to spend the bitcoins? Yes. can use my own address (make one from mine )or must be generated ?
They are generated from the keys.
|
|
|
|
Givebirth
|
|
November 04, 2017, 06:08:25 AM |
|
is there any rules between wallets to have Special bitcoin address ?
and i see many wallet give for 1 user more than 1 address (HD wallet) so after 10 years if number of users increase can two users get same address ?
No this is impossible because bitcoin adresses always generated in ramdon numbers and letters all of it so numbers have unlimited combination which is there is no possible way that 2 adresses can be the same.
|
|
|
|
AltCoinProject
|
|
November 04, 2017, 06:42:52 AM |
|
In theoretical it is possible, but low probability.
|
|
|
|
Stedsm
Legendary
Offline
Activity: 3052
Merit: 1273
|
|
November 04, 2017, 08:29:56 AM |
|
and i see many wallet give for 1 user more than 1 address (HD wallet)
Yes. You should use a new address for EVERY transaction. An address is like an invoice number. It allows you to identify who is paying you, when they paid you, and what they are paying for. You wouldn't re-use an invoice number, why would you re-use an address? Then if you receive two similar payments you wouldn't be able to determine who they came from or what they were for. Excuse me for my query here, but if it applies to know whom sent us the payment for what and if an address actually works as an invoice as well as we should use a new address every time for new transaction, don't you think such rule should be applicable in the case of signature campaigns too? (My query might sound irrelevant, but I am concerned about this rule that one can't change an address during the whole campaign).
so after 10 years if number of users increase can two users get same address ?
No. The quantity of addresses is MUCH MUCH TOO BIG for humans to ever use them up. The probability of two humans ever having the same properly generated address in all of human history and future is effectively zero. What about the leaked databases and/or addresses' private keys over few of the websites? Can't diffrent wallets be allocated such addresses ever? If yes, aren't they prone to the danger of getting hacked the moment some funds arrive there?
|
| .SHUFFLE.COM.. | ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ | ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ ███████████████████████ | . ...Next Generation Crypto Casino... |
|
|
|
Taras
Legendary
Offline
Activity: 1386
Merit: 1053
Please do not PM me loan requests!
|
|
November 04, 2017, 07:56:51 PM |
|
and i see many wallet give for 1 user more than 1 address (HD wallet)
Yes. You should use a new address for EVERY transaction. An address is like an invoice number. It allows you to identify who is paying you, when they paid you, and what they are paying for. You wouldn't re-use an invoice number, why would you re-use an address? Then if you receive two similar payments you wouldn't be able to determine who they came from or what they were for. Excuse me for my query here, but if it applies to know whom sent us the payment for what and if an address actually works as an invoice as well as we should use a new address every time for new transaction, don't you think such rule should be applicable in the case of signature campaigns too? (My query might sound irrelevant, but I am concerned about this rule that one can't change an address during the whole campaign). It is convenient for signature campaign managers to just keep paying the same address over and over, and that does work, but it's not necessarily the most "correct" way to use addresses. I'm sure any campaign manager would change the address they'd pay you at if you needed them to, they probably just say you can't because if not they would have a lot more work managing the users' constantly changing addresses.
|
|
|
|
mycryptobiz
Newbie
Offline
Activity: 15
Merit: 0
|
|
November 04, 2017, 08:06:03 PM |
|
is there any rules between wallets to have Special bitcoin address ?
and i see many wallet give for 1 user more than 1 address (HD wallet) so after 10 years if number of users increase can two users get same address ?
Absolutely not,wallets like electrum usually gives you 20-26 address to play with and plase do remember this addresses are your and only yours . They develop their softwar in a random and unique way that even afrer 100000years there will be no same address. I hope this helps.
|
|
|
|
gabbie2010
|
|
November 05, 2017, 06:17:44 AM |
|
Based on research and some some blockchain technology book I read. There is no such bitcoin address it is only the bitcoin protocol internally that read and identifies the recipient of the bitcoin by ScriptPubKey. So the issue of having the same bitcoin address is sorted out internally by blockchain technology. Read more from the culled text.
"ScriptPubKey You might not know that as far as the Blockchain is concerned, there is no such thing as a Bitcoin Address. Internally, the Bitcoin protocol identifies the recipient of Bitcoin by a ScriptPubKey. A ScriptPubKey may look like this: OP_DUP OP_HASH160 14836dbe7f38c5ac3d49e8d790af808a4ee9edcf OP_EQUALVERIFY OP_CHECKSIG It is a short script that explains what conditions must be met to claim ownership of bitcoins. We will go into the types of operations in a ScriptPubKey as we move through the lessons of this book. We are able to generate the ScriptPubKey from the Bitcoin Address. This is a step that all bitcoin clients do to translate the “human friendly” Bitcoin Address to the Blockchain readable address" Reference: Programming The Blockchain In C#.
|
|
|
|
mstone
Newbie
Offline
Activity: 10
Merit: 1
|
|
November 05, 2017, 03:57:33 PM |
|
Address collision has an extremely low probability, unless of course the method used to generate the addresses is flawed (e.g. a poorly implemented RNG)
|
|
|
|
jenni161
|
|
November 05, 2017, 04:36:39 PM |
|
is there any rules between wallets to have Special bitcoin address ?
and i see many wallet give for 1 user more than 1 address (HD wallet) so after 10 years if number of users increase can two users get same address ?
Absolutely not,wallets like electrum usually gives you 20-26 address to play with and plase do remember this addresses are your and only yours . They develop their softwar in a random and unique way that even afrer 100000years there will be no same address. I hope this helps. If I'm not truly mistaken, the only way to really make sure there is no 2 same addresses would be to keep a list of all addresses somewhere. And that would, of course, be unsecure. Even if one program wouldn't give same key for different users, there are other programs so one wallet not colliding is not enough. I know, that this is very, very unlikely but theoretically speaking. Edit: I don't know how that one wallet could do it, but if we imagine it could.
|
|
|
|
neurotypical
|
|
November 05, 2017, 05:03:37 PM |
|
No.
The quantity of addresses is MUCH MUCH TOO BIG for humans to ever use them up. The probability of two humans ever having the same properly generated address in all of human history and future is effectively zero.
What about the bitcoin address collider experiment thing, where they have claimed to find up to 3 different addresses with funds on them? I remember reading about this, but I can't find more details. The website of this thing is: https://lbc.cryptoguru.org/aboutThey seem to have passed the 1000 trillion mark.
|
|
|
|
Taras
Legendary
Offline
Activity: 1386
Merit: 1053
Please do not PM me loan requests!
|
|
November 05, 2017, 05:20:17 PM |
|
No.
The quantity of addresses is MUCH MUCH TOO BIG for humans to ever use them up. The probability of two humans ever having the same properly generated address in all of human history and future is effectively zero.
What about the bitcoin address collider experiment thing, where they have claimed to find up to 3 different addresses with funds on them? I remember reading about this, but I can't find more details. The website of this thing is: https://lbc.cryptoguru.org/aboutThey seem to have passed the 1000 trillion mark. It looks like they're going through private keys counting upwards from 0. Here is an example of a private key, in hex format, that they found to have money on it: 000000000000000000000000000000000000000000000000000022306e3f1a72That private key was probably originally made to be cracked. Either that or some faulty wallet that made it stored it as a 6-byte integer and it overflowed badly. It was definitely not secure in the first place and our properly generated private keys will never, ever be affected.
|
|
|
|
djaliel
|
|
November 06, 2017, 12:42:12 PM Last edit: November 06, 2017, 12:57:48 PM by djaliel |
|
is there any rules between wallets to have Special bitcoin address ?
and i see many wallet give for 1 user more than 1 address (HD wallet) so after 10 years if number of users increase can two users get same address ?
example address: 17RTTUAiiPqUTKtEggJPec8RxLMi2n9EZ5 there are 34 letters and numbers, or even more the sum of numbers (10) and letters (26) in the alphabet : 36 so you can create this much wallet 36^34 , 36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x36x3 6x36x36x36x36x36x36x36x36x36=??? or it could be much more if the character of the address increases or decreases there is no possibility of the same address in 2 accounts
|
|
|
|
Bonsaiav
|
|
November 06, 2017, 11:54:22 PM |
|
Address collision has an extremely low probability, unless of course the method used to generate the addresses is flawed (e.g. a poorly implemented RNG)
Agree with your opinion. Collision, This is not possible. Actually, the code is generated randomly by the Random Number Generator (RNG) system. For our eyes, the code does look random, but for RNG it may be that the code is actually sequential, because only RNG is able to create and translate the Random Code. "All random numbers are generated on the web server using Javascript Math.random"
|
|
|
|
CryptoX006
Newbie
Offline
Activity: 31
Merit: 0
|
|
November 07, 2017, 02:13:53 PM |
|
I guess that it would be possible. But the chances are very slim, does that mean that it's unpossible? No certainly not. If you see weird activity in your wallet it's most likely the result of hacking.
|
|
|
|
|