¿Cómo funciona el contrato dinámico?