Blockchains A Handbook on Fundamentals, Platforms and Applications - Ruj, Sushmita. (Springer International Publishing,)