https://medium.com/@drcpanda/exploring-the-world-of-blockchain-a-comprehensive-guide-to-understanding-the-technology-and-73dde230e924