Blockchain Technology and Applications - 9781032408644