Dune Analytics для начинающих: полное обучение с нуля
Изучите Dune Analytics пошагово — от основ SQL до создания дашбордов для анализа блокчейн данных. Руководство для новичков с примерами!
TL;DR
Изучите Dune Analytics пошагово — от основ SQL до создания дашбордов для анализа блокчейн данных. Руководство для новичков с примерами!
Основной разбор
Dune Analytics для начинающих: полное обучение с нуля
Хочешь анализировать блокчейн данные, но SQL пугает? Dune Analytics превратит тебя из новичка в аналитика за пару часов. Без программирования, без сложных настроек — только браузер и желание разобраться. За 20 минут научишься создавать дашборды, которые покажут объёмы торгов на DEX, активность кошельков или доходность фармов. Всё бесплатно, всё онлайн.
Что понадобится- Браузер (Chrome, Firefox, Safari)- Электронная почта для регистрации на dune.com- 30-60 минут времени- Базовое понимание блокчейна (что такое транзакция, адрес, токен)SQL знать не обязательно — объясню по ходу дела. Программировать тоже не нужно.
Пошаговая инструкция### Шаг 1: Регистрация и знакомство с интерфейсомПереходи на dune.com и жми «Sign Up». Указываешь почту, придумываешь пароль — стандартная процедура.
[СКРИНШОТ: главная страница Dune с кнопкой Sign Up] После входа попадаешь в основной интерфейс. Слева — меню с разделами Queries (запросы), Dashboards (дашборды), Browse (каталог). Справа — редактор кода и результаты. [СКРИНШОТ: основной интерфейс Dune Analytics после входа]
Шаг 2: Первый SQL-запросЖми «New Query» в левом меню. Откроется редактор кода. Вставь этот простой запрос:
SELECT COUNT(*) as total_transactionsFROM ethereum.transactionsWHERE block_time >= current_date - interval '7' dayЭто подсчитает количество транзакций в Ethereum за последние 7 дней. Жми «Run» (синяя кнопка справа от редактора).
[СКРИНШОТ: редактор запросов с вставленным кодом и кнопкой Run]
Через 10-30 секунд увидишь результат в виде таблицы с одной цифрой — количеством транзакций.
Шаг 3: Создание визуализацииПод таблицей с результатами найди кнопку «New Visualization». Выбери тип графика — для начала попробуй «Counter» (счётчик).
В настройках укажи:
- Column:
total_transactions- Label: «Транзакции за неделю»- Prefix: можешь оставить пустымЖми «Save» — получишь красивый счётчик с крупной цифрой. [СКРИНШОТ: настройки визуализации Counter с заполненными полями]
Шаг 4: Анализ DEX активностиТеперь более интересный запрос — объёмы торгов на Uniswap V3. Создай новый запрос:
SELECT DATE_TRUNC('day', block_time) as date, SUM(amount_usd) as volume_usdFROM dex.tradesWHERE project = 'uniswap' AND version = '3' AND block_time >= current_date - interval '30' dayGROUP BY DATE_TRUNC('day', block_time)ORDER BY date DESCЭтот запрос покажет дневные объёмы торгов на Uniswap V3 за месяц. После выполнения создай визуализацию типа «Line Chart»:
- X Column:
date- Y Column:volume_usd- Title: «Uniswap V3 - объёмы торгов»[СКРИНШОТ: линейный график с объёмами торгов Uniswap]
Шаг 5: Создание дашбордаТеперь собери несколько графиков в один дашборд. Жми «New Dashboard» в левом меню.
Укажи название дашборда, например «Мой первый DeFi анализ». Жми «Add Widget» и выбери созданные ранее визуализации. Перетаскивай виджеты, меняй размеры, добавляй текстовые блоки с пояснениями. [СКРИНШОТ: интерфейс создания дашборда с несколькими виджетами]
Шаг 6: Изучение готовых запросовВ разделе «Browse» найди популярные дашборды других пользователей. Открой любой интересный, например «DeFi Pulse» или «Ethereum Overview».
Под каждым графиком есть кнопка «View Query» — жми и изучай код. Копируй интересные части в свои запросы. [СКРИНШОТ: страница популярного дашборда с кнопкой View Query]
Частые ошибки и как их избежать### Ошибка синтаксиса SQLСамая частая проблема новичков — забытые запятые или неправильные названия таблиц. Если видишь красную ошибку, внимательно проверь:
- Все ли запятые стоят на месте- Правильно ли написаны названия таблиц (ethereum.transactions, а не ethereum.transaction)- Закрыты ли все кавычки### Слишком долгое выполнениеЕсли запрос выполняется больше 2 минут — добавь ограничения:
- Фильтр по времени:
WHERE block_time >= current_date - interval '7' day- Лимит результатов:LIMIT 1000в конце запроса### Пустые результатыЧасто означает неправильные фильтры. Проверь: - Правильность названий протоколов (uniswap, а не Uniswap)- Актуальность версий (v3, а не v4)- Диапазон дат (может быть, данных за этот период просто нет)## РезультатПосле прохождения инструкции у тебя будет:
- Аккаунт в Dune Analytics с настроенным профилем- 3-4 работающих SQL-запроса для анализа блокчейн данных- Персональный дашборд с графиками активности DeFi- Понимание основ работы с блокчейн даннымиДальше можешь изучать более сложные запросы, анализировать конкретные протоколы или создавать дашборды для инвестиционных решений. Dune предоставляет доступ к данным всех крупных блокчейнов — от Ethereum до Polygon.
Чеклист действий
- Пройдите раздел «Что понадобится- Браузер (Chrome, Firefox, Safari)- Электронная почта для регистрации на dune.com- 30-60 минут времени- Базовое понимание блокчейна (что такое транзакция, адрес, токен)SQL знать не обязательно — объясню по ходу дела. Программировать тоже не нужно.» и выпишите практические шаги.
- Пройдите раздел «Пошаговая инструкция### Шаг 1: Регистрация и знакомство с интерфейсомПереходи на dune.com и жми «Sign Up». Указываешь почту, придумываешь пароль — стандартная процедура.» и выпишите практические шаги.
- Проверьте риски и ограничения сервиса перед действиями.
- Сделайте тестовый запуск на небольшой сумме.
FAQ
Сколько стоит Dune Analytics?Базовый функционал бесплатный — можешь создавать запросы и дашборды без ограничений. Платные планы ($390+ в месяц) нужны для приватных дашбордов и приоритета выполнения запросов.
### Какие блокчейны поддерживает Dune?Ethereum, Polygon, BNB Chain, Arbitrum, Optimism, Gnosis Chain и ещё около 15 сетей. Полный список доступен в документации Dune.
Нужно ли знать SQL для работы с Dune?
Базовые знания SQL помогут, но не обязательны. Dune предоставляет множество готовых примеров, которые можно копировать и модифицировать. Основные команды SELECT, FROM, WHERE, GROUP BY изучишь за час.
Сколько стоит Dune Analytics?
Базовый функционал бесплатный — можешь создавать запросы и дашборды без ограничений. Платные планы ($390+ в месяц) нужны для приватных дашбордов и приоритета выполнения запросов.
Какие блокчейны поддерживает Dune?
Ethereum, Polygon, BNB Chain, Arbitrum, Optimism, Gnosis Chain и ещё около 15 сетей. Полный список доступен в документации Dune.
Можно ли экспортировать данные из Dune?
Да, результаты запросов можно скачать в CSV формате. Кнопка «Download CSV» появляется под таблицей с результатами.
Источники
Читайте также
Defillama как пользоваться: DeFiLlama: как пользоваться...
Полный гайд по DeFiLlama: анализ TVL, сравнение протоколов, поиск мостов и стейблкоинов. Практически…
15 мин чтения
DeFiLlama — что это такое и как пользоваться: полный гайд...
Подробный гайд по DeFiLlama для новичков: как анализировать DeFi-протоколы, сравнивать блокчейны и н…
13 мин чтения
DeFiLlama: как пользоваться главным сайтом аналитики......
Полный гайд по DeFiLlama — как анализировать протоколы, сравнивать блокчейны, находить безопасные мо…
13 мин чтения
Выбор уровня комиссии fee tier Uniswap V3 гайд
Как выбрать правильный уровень комиссии fee tier в Uniswap V3. Пошаговый гайд с примерами расчета до…