What happens if Alty wants to send Cloakcoin to Joe but Joe is offline?
Joe receives Altys CLOAK like any normal wallet. Offline wallets have been tested to work. Since wallet build #19 of 27
The wallet can be offline and still respond to Alty's request for new _PoSA address? That's some pretty cool magic. Can you explain how that works?
Magic?
Joe does not do anything when _PoSA is generated. Alty knows Joe's address and is initiating a transaction. This prompts the PoSA nodes to generate the necessary addresses and the funds are shipped. There are no actions required from Joe's wallet.
In the diagram, there's a box there on the upper right that reads: "Tells Joe to Create _PoSA Address and receive it from him". Then there's another box that reads "Send _PoSA address to Anty from Joe". Looks pretty clear to me that Joe's client needs to be online to generate the _PoSA address. Is the diagram wrong?
That flow chart is the worst thing ever and I agree is confusing. Just because Joe can generate _Posa does not mean he has to. There are even now options to decide how anon you want to be and how many times you want your transaction to be split. There will be a node to create _posa. I have tested turning my wallet off and have received txs sent via posa.