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