Do we need Generalized Continuum Hypothesis to prove that
$$2^{2^{\aleph_0}}>2^{\aleph_0}$$
In other words, the cardinality of $ 2^{2^{\aleph_0}}$ is strictly greater than the cardinality of $2^{\aleph_0}$ ? Do we need Generalized Continuum Hypothesis to do it?
No, you don't. Cantor's theorem is the statement that $2^\kappa > \kappa$ for every cardinal $\kappa$. It is a theorem of ZF.
(In ZFC it is clear what $>$ means, but in ZF there can be a little question. Cantor's theorem proves there is no surjection from $\kappa$ to $2^\kappa$. But it's also true in ZF that there is no injection from $2^\kappa$ to $\kappa$. If there were, then since there is an obvious injection from $\kappa$ to $2^{\kappa}$, the Cantor-Schroeder-Bernstein theorem, also valid in ZF, would show there is a bijection from $\kappa$ to $2^{\kappa}$, which in particular would be a surjection and contradict Cantor's theorem.)