Trustcloud blockchain mining