Bitcoin, Altcoins and an Introduction to Web3