your solution is good, if only bitcoin and other cryptocurrency can accept and implement the solution this i think it will be another Goal for all cryptocurrency, i just wish they should implement full security on lost wallet and coins.
Then all the arguments from other countries accepting it will stop.