MASTERING BLOCKCHAIN distributed ledger technology, decentralization, and smart contracts explained, 2nd edition;distributed ledger. - BASHIR, IMRAN (PACKT Publishing, 2018)