Introduction to Web3: Embracing Decentralization