As the internet shifts to the open, decentralized standards of Web 3.0, can we find a balance between competition and cooperation?