Sorry for the vagueness. If memory serves then Monero's peer review of the CryptoNote whitepaper is what I was referring to. Maybe somebody can clarify. Assuming it is then whilst generally positive I believe it may have made mention of a few libs etc which would be preferable over the ones originally used.
However the code refactoring and "substantial crypto improvement" you speak of does set my mind at ease re this matter. Could you provide any info or clues about some of these improvements forthcoming in 1.0.6?
Many thanks for your reply.
In Bytecoin 1.0.6 we are introducing multi-addressing for RPC Wallet to get rid of payment IDs. It is a genuine multi-addressing, not a payment ID included into the address.
From CryptoNote protocol perspective, you have to scan each output with your private keys to learn about an incoming transaction. This poses a challenge for the service that generates a number of addresses as under current crypto protocol this would imply that each output should be scanned for each address which is resource consuming and non-viable on large scale.
Our new approach performs a magic trick (I'll intentionally leave it like this before the release) that allows such a verification to be performed much easier regardless of how many addresses the service has created.
You may expect Bytecoin 1.0.6 release next week, and we'll be covering it in details in our blog.
I've asked seigen to have a look to have a valid answer on this one.