Decentralized FinTech: Can Web3 Replace Traditional Banking?