As nouns the difference between hypothesis and constraint
is that
hypothesis is (sciences) used loosely, a tentative conjecture explaining an observation, phenomenon or scientific problem that can be tested by further observation, investigation and/or experimentation as a scientific term of art, see the attached quotation compare to theory, and quotation given there while
constraint is something that constrains.