Build your own blockchain : a practical guide to distributed ledger technology - Hellwig, Daniel.; Karlic, Goran.; Huchzermeier, A. (Arnd). (Springer, 2020)