Blockchain Technology and Applications | 9781032054438 | Memmo