International students from a non-EU or non-EEA country must provide a proof of financing. In order to do so, most immigration offices require a blocked account. You can find out about alternatives to the blocked account here

Proof of financing is one of the most important requirements for the student visa and residence permit for study purposes in Germany.