... the public part of the newly generated address can be checked for uniqueness against the pack of public keys? Thereby guaranteeing uniqueness of the whole address...

Your scheme doesn't protect against someone else generating the same key at a later time, so it doesn't guarantee uniqueness.

Quote from: gavinandresen

There are approximately 2160 things higher on the development priority list

Indeed.

David, look at it this way. On the one hand, there is a possibility that someone could hack one bitcoin address if everyone in the world tried for a trillion years. On the other hand, just today someone lost bitcoins because of a backup tool that stole his bitcoin wallet.