Происхождение слова дяковать

дя́ковать «благодарить», дя́ка «благодарность», зап., южн. (Даль), укр. (по)дя́ка — то же, дя́кувати «благодарить». Через польск. dzięk м., dzięka ж. «благодарность», dziękować «благодарить» (с XIV в.) из ср.-в.-н. dank «благодарность» danken «благодарить»; см. Брюкнер 112; Бернекер 1, 193 и сл.