18
« on: March 05, 2014, 05:42:54 pm »
One of the important security features in crypto is the the ability to make any number of addresses and throw them away at will. This is often even encouraged by developers like with Bitmessage for instance - you make an address for a specific purpose, use it, then move on and never look back.
I see this as a problem for the security of AGS if the shares are to be indefinitely associated with one address. If that address gets compromised (and address will certainly get compromised) that private key will forever be usable to get the next shares of whatever new DAC is about to come out. Whoever compromised your wallet could just be quick and take the shares of the new DAC with your private key before you had the opportunity to. Every time new shares would be released you would be racing against an adversary to download the new wallet and import your private key before you get hacked.
I think being able to move the AGS around is rather important.
Has anyone thought of this?