Remote attestion takes care of that. With remote attestion, I can be guaranteed that your computer is running a particular piece of software. That software in this case would be the wallet generating one-- if it is open source then I can review the code to make sure that it nevers gives out the key, but only puts it in the wallet which gets passed around. If this wallet is tampered with to reveal the key then the DRM software reveals to the next person receiving the wallet that it has been tampered with.
Aha. This might actually work.
Yes, a fee gets paid. However, it ONLY gets paid ONCE (at the time when casasuis loads the coin) all other subsequent transactions that involve the physical exchange of coins are *completely* free!
While it's true that the mining fee only gets paid when the wallet "leaves" the blockchain and when it's cashed in again, there is still an associated cost with doing the transactions in the new Bitcoin
2 system. Actually processing the transactions. And this would only happen once Bitcoin v.1 transaction processing gets overly expensive, thus attracting more miners due to the payouts, and then making the offline transactions less of a cost-saver.