Tamper-proofing Blockchain