A Comprehensive Approach to Crypto Regulation