https://coinshares.com/research/5-popular-btc-halving-theories