1. Bitcoin and cryptocurrency technologies: a comprehensive introduction Princeton : Princeton University Press, [2016]. BUS251