Web3 vs Web2: The Rise of Decentralized Systems