Building Secure Blockchain