Architecture for blockchain applications - Xu, Xiwei; Weber, Ingo; Staples, Mark (Springer, 2019)