Post
Topic
Board Altcoin Discussion
Re: NXT Coin Security
by
asdf
on 17/01/2014, 04:50:11 UTC
So if someone tries to create an account for which the first 64bits collide with an existing account then this account will be rejected?

I finally found it! written by BCNext.

I first thought it would simply extend one extra digit to be visible to label it as a completely different account.
eg. The full 192bit = "123456789”  First account created will be normal with first 64bit showing eg "123456"
and collision account will have few extra bits visible to differentiate from the first account eg. showing "1234567"
But then i don't know anything about programming so this was just my logical guess.

Here is what BCNext said.

There are 2^256 possible addresses, the rest 192 bits are not used at the moment.  In future we may decide to use next 64 bits to extend visible part of an address, then all existing addresses that are 20 chars long now will become 40 chars long.  Right now if someone finds an address with the same 64 bits they won't be able to send transactions.

From my understanding is that, what this mean if collision ever happened, the 2nd account created will become a mirrored version of the first account. You can see it but you can't touch it. Making it useless. Same meaning as a disabled account, so you can't do anything with it.

Thanks for the clear answer :-)