Смарт-контракты одна из самых сложных и рискованных частей Web3-экосистем. Их ошибки это не просто «падение системы», а потерянные миллионы долларов для пользователей. 🎯 Обычные статические анализаторы вроде Slither не справляются: они генерируют массу ложных срабатываний или пропускают «нестандартные» уязвимости, когда логика контракта уходит от шаблонов. Исследователи из Georgia Tech предложили интересную альтернативу: систему LLMBugScanner, в которой не одна LLM, а группа LLM, работают в связке и голосует за результаты. 🧪 Одиночные модели не панацея Если запустить одну модель (даже fine-tuned), она может сработать на одни типы ошибок, но провалиться на других: 🔹 Модели хорошо находят наборные, стандартные баги вроде integer overflow, но «слепнут» на контекст логики. 🔹 Результаты могут отличаться от прогона к прогону, потому что модель непоследовательна. 🔹 Fine-tuning помогает на одних данных, но портит результаты на других. Это типичная проблема: LLM понимают шаблоны, но н