https://cryptoadventure.org/bitcoin-halving-beginners-guide-all-you-need-to-know/
Bitcoin Halving Beginner’s Guide: All You Need to Know