Русский: есть слово щит, и от него происходит слово защита.
Словацкий: есть слово штит, и от него происходит слово заштита.
Украинский: есть слово щит, но есть слово захист (как будто от словацкого слова хистать - приготавливать).

Где логика?