How Web 3.0 apps must adapt to become next-gen of tech, explained