

On-chain analysis với Dune Dashboards: Khám phá dữ liệu blockchain
Trong thế giới blockchain, dữ liệu được lưu trữ công khai và minh bạch – nhưng những thông tin thô trên chuỗi rất khó hiểu nếu không có công cụ hữu ích. Dune Analytics đã trở thành “Google Sheets cho Web3”, cho phép bất kỳ ai truy vấn, trực quan hoá, và chia sẻ phân tích on-chain chỉ bằng một vài dòng SQL mà không cần kiến thức chuyên sâu về cơ sở hạ tầng blockchain.
Dune Analytics là gì?
Dune là một nền tảng cho phép người dùng viết truy vấn SQL trực tiếp đối với dữ liệu blockchain đã được lập chỉ mục, sau đó xây dựng biểu đồ, bảng điều khiển (dashboards), và chia sẻ công khai. Các tính năng nổi bật:
- Hỗ trợ Ethereum, Polygon, BSC, Arbitrum, Optimism, Solana, và nhiều chuỗi khác
- Dữ liệu được lập chỉ mục hàng ngày: blocks, transactions, logs, traces, tokens, NFTs
- Giao diện SQL quen thuộc – không cần học ngôn ngữ truy vấn mới
- Cộng đồng sẵn có hàng ngàn dashboards công khai có thể fork và tùy chỉnh
Dune trừu tượng hoá toàn bộ sự phức tạp của việc chạy node, lập chỉ mục dữ liệu, và tối ưu truy vấn – để các nhà phân tích tập trung vào câu hỏi kinh doanh thực sự cần trả lời.
Cách truy vấn dữ liệu trên Dune
Dune cung cấp các bảng dữ liệu chuẩn (schemas) bao gồm:
ethereum.blocks: thông tin block (timestamp, gas used, base fee)ethereum.transactions: giao dịch chi tiết (from, to, value, gas price)ethereum.logs: event logs từ smart contracts ( ERC-20 Transfer, Swap)erc20.tokens: metadata token (symbol, decimals, contract address)dex.trades: dữ liệu swap đã được chuẩn hoá từ Uniswap, SushiSwap, Curve
Ví dụ truy vấn TVL của Uniswap V3 trên Ethereum:
SELECT date_trunc('day', block_time) as day,
SUM(amount_usd) as tvl_usd
FROM dex.trades
WHERE project = 'uniswap' AND version = '3'
GROUP BY 1 ORDER BY 1 DESC

Ngoài ra, Dune cung cấp các “spells” – những abstraction SQL được xây dựng sẵn cho các giao thức phổ biến, giúp giảm thiểu việc viết truy vấn phức tạp từ đầu.
Xây dựng Dashboard hiệu quả trên Dune
Một dashboard tốt trên Dune thường bao gồm các thành phần sau:
- Metric cards (KPIs): TVL, Volume 24h, số lượng người dùng hoạt động, phees sinh ra
- Biểu đồ thời gian: xu hướng theo thời gian (theo ngày, tuần, tháng)
- Biểu đồ phân bổ: phân bổ theo token, pool, chain, phân khúc người dùng
- Bảng dữ liệu: top token, top user, giao dịch lớn gần đây
Dune hỗ trợ nhiều dạng visualisation khác nhau như Line, Bar, Area, Pie, Scatter, Counter, Table, và Map.
Các trường hợp sử dụng phổ biến
1. Theo dõi sức khỏe của DeFi Protocol
- TVL (Total Value Locked) theo thời gian để nhìn nhận xu hướng tăng giảm
- Doanh thu từ phí và cách chúng được phân phối cho các cổ phiếu token
- Tỷ lệ sử dụng (utilization rate) của các lending pools
- Mứ độ tập trung thanh khoản và rủi ro về impermanent loss
2. Phân tích hành vi người dùng
- Cohort analysis: tỷ lệ giữ chân (retention) của người dùng mới sau 7 và 30 ngày
- Theo dõi các ví lớn (whale tracking): dòng chảy vốn giữa các giao thức khác nhau
- Phân phối cổ phiếu token: mứ độ tập trung, long-term holders vs short-term traders
3. Phân tích MEV và cấu trúc thị trường
- Cơ hội arbitrage liên DEX
- Phát hiện điều gì sandwich attack
- Tỷ thị trường của các block builder (Flashbots trở thành builders khác)
4. Phân tích NFT và Game Web3
- Trend giá sàn, khối lượng giao dịch, người mua/bán duy nhất
- Nền kinh tế play-to-earn: token emission, burn, và quỹ quản lý
- Hoạt động bridge NFT cross-chain
Mẹo nâng cao cho người dùng chuyên nghiệp
- Materialized views: Tạo các bảng đã được tổng hợp (pre-aggregated) để dashboard tải nhanh hơn
- Parameters: Cho phép người xem thay đổi khoảng thời gian, chain, hoặc token mà không cần chỉnh sửa SQL
- Scheduled refresh: Tự động làm mới dữ liệu theo lịch (hàng giờ hoặc hàng ngày)
- Embed & API: Nhúng dashboard vào trang web hoặc lấy dữ liệu qua API cho ứng dụng tùy chỉnh
- Dune Wizard: Tạo query SQL tự động từ mô tả ngôn ngữ tự nhiên (AI-assisted)
So sánh với các công cụ thay thế
| Công cụ | Điểm mạnh | Điểm yếu |
|---|---|---|
| Dune Analytics | SQL linh hoạt, cộng đồng lớn, hỗ trợ nhiều chain | Free tier có giới hạn, truy vấn phức tạp chạy chậm |
| Flipside Crypto | Dữ liệu phong phú, bounties dành cho analyst | Số lượng chain hạn chế, khả năng tùy chỉnh thấp |
| Nansen | Smart money labeling, wallet profiling chi tiết | Chi phí cao, ít khả năng truy vấn tùy chỉnh |
| Glassnode | On-chain metrics chuyên nghiệp (BTC/ETH tâm lý học) | Tập trung vào macro, ít chi tiết DeFi |
Dune nổi bật nhờ sự linh hoạt của SQL và cộng đồng mở – bạn có thể fork một dashboard của người khác, sửa truy vấn SQL, và xuất bản phiên bản riêng chỉ trong vài phút. Điều này mở ra cơ hội cho mọi người trở thành một nhà phân tích dữ liệu blockchain thực thụ.
Từ các nhà nghiên cứu, nhà giao dịch, đến các nhóm phát triển giao thức – ai cũng có thể trả lời câu hỏi “có gì đang xảy ra on-chain?” chỉ bằng SQL và một chút tò mò. Với hệ sinh thái spells ngày càng phong phú và tính năng AI-assisted query như Dune Wizard, rào cản kỹ thuật đang dần giảm – khai mở kỷ nguyên ra quyết định dựa trên dữ liệu trong Web3.
