Socio-Technical Futures: A Blockchain Technology Assessment