Redesigning Web 2.0 Applications for Web 3.0 Transformation