What is Web3? Beginners Guide to Blockchain and Decentralized Web 3.0