The future of finance: Web 3.0