Introducción a Dune Analytics: primer dashboard

Introducción a Dune Analytics: primer dashboard

En el ecosistema blockchain y cripto, comprender en tiempo real el comportamiento de protocolos, tokens y usuarios es fundamental. Dune Analytics surge como una plataforma especializada que permite extraer, visualizar y compartir datos on-chain con sencillez y potencia. En este artículo encontrarás un recorrido detallado para familiarizarte con sus conceptos, ventajas, y dar tus primeros pasos creando un dashboard desde cero.

Índice de contenido

  • ¿Qué es Dune Analytics
  • Ventajas y casos de uso
  • Requisitos previos
  • Registro y conexión de wallet
  • Creación del primer dashboard
  • Construcción de consultas SQL
  • Visualizaciones y componentes
  • Compartir y colaborar
  • Buenas prácticas
  • Conclusiones

¿Qué es Dune Analytics

Dune Analytics es una plataforma de análisis on-chain que pone a tu alcance una interfaz SQL completa para consultar datos de Ethereum y otras redes compatibles. Permite:

  • Explorar tablas preprocesadas con datos de bloques, transacciones, smart contracts.
  • Redactar consultas propias en SQL estándar (ver tutorial SQL).
  • Diseñar dashboards interactivos con gráficas, métricas y tablas.
  • Compartir públicamente hallazgos y colaborar con la comunidad.

Su potencia radica en que la capa de ingesta y normalización de datos ya está resuelta, lo que te permite concentrarte en el análisis.

Ventajas y casos de uso

  • Acceso inmediato a billones de filas indexadas. Nada de desplegar nodos.
  • Comunidad activa con miles de dashboards públicos.
  • Integraciones con otras plataformas DeFi.
  • Escalabilidad y estabilidad el procesamiento es en la nube.

Casos frecuentes:

  • Monitoreo de TVL (Total Value Locked) en protocolos DeFi.
  • Análisis de volúmenes de trading de DEXs (Uniswap, Sushiswap).
  • Estadísticas de uso de puentes cross-chain.
  • Investigaciones de actividad de entidades on-chain.

Requisitos previos

  1. Una wallet compatible (MetaMask, WalletConnect).
  2. Cuenta en Dune Analytics.
  3. Bases de SQL básico: SELECT, FROM, WHERE, GROUP BY.
  4. Interés en métricas on-chain (transacciones, bloques, direcciones).

Registro y conexión de wallet

  • Visita dune.com/register y completa tu email.
  • Verifica tu correo y accede al panel.
  • En Settings → Wallet, conecta MetaMask o WalletConnect.
  • Con ello validas identidad on-chain y podrás ejecutar queries.

Creación del primer dashboard

Una vez dentro, ve a Create → New Dashboard y asígnale un nombre significativo (p.ej. “Mi primer dashboard”):

Paso a paso:

  1. Selecciona la opción “New dashboard”.
  2. Agrega un título y descripción breve.
  3. Define si será público o privado.
  4. Haz click en “Create”.

Tu lienzo está listo para añadir consultas y visualizaciones.

Construcción de consultas SQL

Cada bloque de tu dashboard arranca con una consulta SQL. Supongamos que quieres el número total de transacciones diarias en Ethereum:


SELECT
  date_trunc(day, block_time) AS day,
  COUNT() AS tx_count
FROM
  ethereum.transactions
GROUP BY
  day
ORDER BY
  day

  

Explicación:

  • date_trunc(day, block_time): agrupa por día.
  • COUNT(): total de transacciones.
  • ethereum.transactions: tabla nativa de Dune.

Tabla de ejemplo: métricas diarias

Día Transacciones
2024-06-01 1,234,567
2024-06-02 1,345,890

Visualizaciones y componentes

Tras ejecutar la query, selecciona el tipo de visualización:

  • Line Chart: ideal para evolución temporal.
  • Bar Chart: comparaciones de categorías.
  • Table: detalle tabular.
  • Big Number: métrica destacada.

Puedes arrastrar, redimensionar y añadir títulos personalizados. Ajusta colores y ejes desde la pestaña Settings.

Compartir y colaborar

Una vez completado, haz click en Publish para obtener un enlace público. Opciones adicionales:

  • Embed: código iframe para tu web o blog.
  • Fork: permite a otros duplicar tu dashboard y mejorar.
  • Comments: la comunidad puede discutir hallazgos.

Buenas prácticas

  • Nombrar claramente cada bloque y visualización.
  • Documentar consultas con comentarios SQL (-- Comentario).
  • Optimizar GROUP BY para evitar costes excesivos.
  • Filtrar rangos de fecha en WHERE para rendimiento.
  • Revisar fuentes en Documentación oficial de Dune.

Conclusiones

Dune Analytics democratiza el análisis on-chain permitiendo a desarrolladores, analistas y entusiastas crear dashboards robustos sin complicarse con infraestructuras. Con este primer dashboard habrás experimentado:

  • Conexión de wallet y entorno listo.
  • Redacción de consultas SQL contra tablas Ethereum.
  • Generación de gráficos e indicadores.
  • Publicación y colaboración social.

El siguiente paso es explorar consultas avanzadas, múltiples redes (Polygon, Optimism…) y conectar métricas on-chain con datos off-chain. ¡Adéntrate en el mundo de la inteligencia cripto con Dune!


Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *