Dune Analytics — один из самых полезных инструментов для on-chain-аналитики. Он позволяет писать SQL-запросы к блокчейн-данным и быстро получать ответы на вопросы: сколько пользователей у протокола, какие токены чаще переводят, как меняется активность китов и где растут комиссии.
Главное отличие Dune от обычной BI-аналитики — вы работаете с сырыми данными блокчейна, где важны структура сети, тип таблиц и логика смарт-контрактов.
С чего начать
В Dune данные обычно лежат в нескольких ключевых слоях:
- transactions — базовые транзакции
- traces — внутренние вызовы контрактов
- logs — события из смарт-контрактов
- erc20/erc721 transfers — переводы токенов
- decoded tables — уже расшифрованные события популярных протоколов
Новичкам лучше начинать именно с decoded tables: они понятнее и экономят время.
Базовая структура SQL-запроса
- выбираете таблицу
- задаёте фильтр по дате, сети, адресу или токену
- агрегируете данные через
COUNT,SUM,AVG - группируете по дням, адресам или контрактам
Пример логики:
- посчитать число уникальных кошельков
- отфильтровать только нужный протокол
- сгруппировать по дням
- вывести динамику
Какие метрики ищут чаще всего 🔍
- количество активных адресов
- объём транзакций
- TVL по протоколу
- число новых пользователей
- комиссии сети
- переводы крупных кошельков
- активность по токену или NFT-коллекции
Что важно при написании запросов
- Фильтруйте период: без
block_timeзапросы могут быть тяжёлыми - Проверяйте decimals токенов: raw-значения часто нужно делить на
1e18или другой множитель - Учитывайте сеть: Ethereum, Base, Arbitrum и Polygon имеют разные таблицы
- Не путайте transactions и logs: событие токена чаще ищется именно в логах
- Смотрите адрес контракта: одинаковые тикеры токенов могут встречаться у разных контрактов
Пример практического подхода 🧠
Если нужно проанализировать DEX:
- находите decoded table со swaps
- фильтруете нужный протокол
- считаете объём торгов через
SUM(amount_usd) - добавляете
date_trunc('day', block_time) - строите график по дням
Если нужно изучить токен:
- берёте таблицу transfer
- фильтруете контракт токена
- считаете число уникальных отправителей и получателей
- отдельно анализируете крупные переводы
Частые ошибки
- анализ только по транзакциям без логов
- отсутствие нормализации сумм токенов
- неверный контракт актива
- смешивание данных из разных сетей
- попытка считать “пользователей” без исключения ботов и сервисных адресов ⚠️
Почему Dune полезен трейдерам и инвесторам
Хороший SQL-запрос помогает увидеть то, что не видно на графике цены:
- ранний рост активности в протоколе
- снижение интереса к токену
- аномальные движения крупных кошельков
- реальные комиссии и загрузку сети 📈
В крипте данные — это преимущество. А умение писать SQL в Dune превращает разрозненные блокчейн-записи в понятные сигналы для анализа и решений.
👉 Загляните в подборку каналов про криптовалюты — там удобно следить за аналитикой, ончейн-метриками и рыночными трендами.