How Does SHA-256 Protect Bitcoin?