Blockchain Without Bitcoin