Request Your Comments
Perhaps I’m resurrecting an old and long topic, for example here Is it technically possible that one can transfer grin even if the receiving party is offline? - #22 by Elwailly or a lot of others. But indeed I really strongly propose to evolve Mimblewimble to this direction, since the hard usability of current Mimblewimble wallet.
Recent releases in Grin already did a lot of good improvements in wallet, and took TOR+SlatePack as the middle-term (or long-term?) direction. It indeed works, just as we can see in the slatefest thread so far: Came Across 1st Grin ASIC of the World - #63 by kovri. It is quite convenient for command line users which has Tor installed and runnable, since a SlatePack wallet address enable user to listen and receive via Tor hidden service. But unfortunately, at least I would have these major concerns:
- In countries like China, Iran, etc, Tor does not work at all! So these users (not the ones of the most desired privacy users?) is being left behind, if not push out of the ecosystem.
- Mobile wallet problem. Tor service is hard (or even impossible for Apple devices?) to be integrated in mobile wallet. Then, a nice and easy to use mobile wallet for common people is more far than before.
That’s why I mention non-interactive transaction here again. This paper is following the basic idea which I mentioned in 2018 ("Pay-to-Address" / "Pay-to-Public-Key": Non-Interactive Transaction Solution for Mimblewimble : Mailing list archive : mimblewimble team in Launchpad), upgraded and merged with Stealth Address feature, ready for review here: https://eprint.iacr.org/2020/1064.pdf, sincerely request your comments on this scheme