https://manocoin.net/blockchain-distributed-ledger/
Understanding Blockchain Distributed Ledger