As duas formas – basta e vasta – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.

Basta, como interjeição, significa não mais!, chega! ou usado para exprimir falta de paciência.

Basta!
Já basta!

Como substantivo significa ato ou efeito interveniente que faz cessar; cordel com que se atravessam os colchões ou almofadas para segurar o enchimento e como forma verbal é referente ao verbo bastar.

Não basta desejar, precisa ouvir.
Ser brilhante não basta, rapaz.

Vasta sé o feminino de vasto – significa grande extensão; dilatado, largo.

É uma vasta e inexplorada fronteira.
Tenho uma vasta gama de clientes.


Referências

Vasto advém do latim vastus.