The Edge paves the way to the next phase of the internet