Blockchain: the gift and trial of the times