This is not accurate. I didn't confirm that wallet needs to be online to receive coins. I said that it must be online to give delivery instructions. This is not the same.
Could you please clarify that distinction for me? What happens to the transaction if the recipient wallet doesn't respond with any delivery instructions? From my read of the whitepaper, the sender can't send anonymously unless the recipient is online and sends the appropriate response. If the recipient wallet is offline, the anon tx fails. Correct?
First of all, please first let me apologize for being so strict with wording. Since we are describing a process, wording is very critical to avoid misunderstandings and misconceptions.
Honestly, it would take a lot of writing for the details and this is not the time. Remember, this is still work in progress. But I like to discuss with people that have ideas and do constructive criticism, so feel free to stop by irc and we can discuss it if you're so interested.
Also, I feel obligated to notice that you mention nothing regarding other implementations where the existence of intermediates introduces the possibility of having a security breach there and have your coins lost or even stolen. As I already mentioned, I don't have a problem with constructive criticism, but in your posts (I could be wrong of course since English is not my native and perhaps I misunderstood) it's like you say that it's impractical to use this implementation. Perhaps all the other implementations are in a perfect state and I'm blind. Besides, what I offer is another alternative. I didn't say I invented teleportation or a way to change the global economy.
I had an idea and I'm implementing it, just like others did with their projects. If other projects made it with version 1, bravo to them. I believe there's always room for improvement, no matter how perfect I think something is, but that's only me, the imperfect one
Thanks for the response, mindfox. I agree that there's currently no ideal implementation of anonymous transactions in cryptos. I applaud any attempt to overcome the drawbacks of existing coins (such as those you mention), and I'm particularly interested in understanding & talking through the pros & cons of such attempts. So, kudos to you, and I'll be interested to see how the project progresses.
At this point I was just after clarification on whether the recipient wallet needs to be online to receive coins anonymously. The whitepaper seems to indicate that it does, however you made a distinction that I needed clarification on, and you haven't clarified that point yet.
To clarify my position: there's nothing inherently wrong with an anon coin that requires recipient wallets to be online to give delivery instructions in order to receive anon transactions. But it will make the coin rather a different beast to (all) other cryptocurriencies that do not require this. There are practical ramifications that you may wish to carefully think through before proceeding too far with the proposed implementation. If you can find a way to do this without requiring the recipient wallet to be online at any point, that would be far more useful.