A new law in Germany, which has already been approved by Bundestag (the federal parliament) and is currently awaiting approval by the nation's 16 states, could allow German banks to sell and custody Bitcoin and other cryptocurrencies as early as next year.