The Shift from Web 2 0 to Web 3 0