A Framework for Network Effects in Web3