a) Determine method of moments estimator for $\theta$
b) Prove that the estimator found in a) is consistent.
Solution
a) $\hat{\theta} = \sqrt{\frac{3 \sum_{i=1}^{n} X_i^2}{n}}$
but I don't know how to prove b). I couldn't prove that the estimator is asymptotically unbiased. Any help? Thanks.
Note that unbiasedness is neither necessary nor sufficient for consistency. For instance, if $X_i$ are iid $ N(\theta,1)$, then $X_1$ is an unbiased but inconsistent estimator for $\theta$. Meanwhile, $\frac{1}{n}\left(1+\sum_{i=1}^n X_i\right)$ is a biased but consistent estimator for $\theta$.
Also, in terms of your updated post, asymptotic unbiasedness doesn't guarantee consistency by the same counterexample above. See this post for more general discussion.
Coming to your question, WLLN and CMT immediately tell you that your estimator converges in probability to $\sqrt{3E[X_1^2]}=\theta.$