Just like the early development stage of Web 2.0, not many people know what Web 3.0 will be like. Speculations and guesses are both based on people's own understanding to envision the future Internet. Therefore, I would also like to try to understand this elusive Web 3.0 from the application layer...