New Perspectives on Blockchain Technologies