Web 3.0: The Next Internet Revolution and All You Need to Know