Cryptocurrency - Is this the demise of financial institutes?