Этимологический словарь русского языка Семенова - сверкать
Сверкать
Общеславянское – svьrk(писк, треск).
Глагол «сверкать» отмечается в русских в словарях с 1731 г. (Вейсман). Глагольная форма «сверкать» имеется только в русском языке (в украинском – «блискати», в чешском – «blyskati»). Слово восходит к общеславянской основе svьrkи, связано с происхождением древнерусского слова «сверчок». Общеславянское svьrk– «писк, треск», отсюда прослеживается подобная связь.
Таким образом, название насекомого, самцы которого издают специфический треск, стрекотание, послужило основанием для возникновения глагола «сверкать», то есть «мигать, блистать переливчатым ярким светом».
Возможно, «сверкать» возникло от слова «сверчок», но подразумевалось от «светлячок» (насекомое, самки которого имеют на брюшке орган свечения, отчего светятся в темноте). Либо здесь наблюдается такое явление в жизни языка, как перенесение наименований слуховых представлений на зрительные (и наоборот).
Производные: сверкающий, сверкнуть.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство
Москва
2003