Blockchain encryption algorithms