Is Blockchain Secure Enough for the Financial Industry?