Криптовалютный рынок развивается быстрыми темпами: новые токены появляются каждую неделю, но лишь немногие сохраняют ценность и становятся основой экосистем Web3. Чтобы понять, у какого проекта есть шанс на долгосрочное существование, применяют концепцию «экономического рва».
Для крипторынка создан инструмент MoatCoinBot — Telegram‑бот, автоматически оценивающий проекты и их конкурентные преимущества.
Что такое «крипто‑ров»
Экономический ров — термин, описывающий преимущества, защищающие бизнес от конкурентов: сеть, технологии, бренд. В криптовалютах ров формируют:
- Экосистема и сетевой эффект — мультичейн‑поддержка, интеграции, активность комьюнити.
- Рыночная позиция — капитализация, ликвидность, доминирование на рынке.
- Фундаментальные факторы — возраст проекта, поддержка фондов, токеномика.
- Сильные стороны и риски — конкуренты, волатильность, регуляторные угрозы.
Методика подробно описана в отдельной статье:
Экономические рвы в криптовалютах и Web3
Как работает MoatCoinBot
Бот принимает команду /moat <тикер>
(например, /moat ETH
), собирает данные из API, анализирует их по четырём блокам и формирует итоговый Moat Score — низкий, средний или высокий.
Технологический стек
- n8n — автоматизация команд и API-запросов
- CoinMarketCap API — рыночные и фундаментальные данные
- OpenAI GPT‑4‑mini — генерация аналитики и вывода
- PostgreSQL — кэш и история запросов
- Telegram Bot API — взаимодействие с пользователями
Схема реализации
Поток данных:
- Пользователь отправляет
/moat <тикер>
→ n8n принимает сообщение через Telegram Trigger. - Switch Node определяет команду (
/start
,/help
,/moat
). - Запрос к CoinMarketCap API для получения данных о токене.
- Function Nodes форматируют данные в блоки анализа: Market, Ecosystem & Social, Fundamentals, Strengths & Risks.
- Четыре OpenAI Nodes проводят анализ по каждому блоку.
- Merge Node объединяет результаты в JSON.
- Отдельный OpenAI Node рассчитывает итоговый Moat Score и формирует резюме.
- Сообщение форматируется и отправляется пользователю в Telegram.
- Результаты кэшируются в PostgreSQL для экономии лимитов API.
Промты для анализа
Для каждого блока анализа используется отдельный промт:
1. Market Analysis
Ты аналитик криптовалютного рынка.
Проанализируй рыночные данные токена:
- цена, капитализация, доминирование;
- динамика цен за 1h, 24h, 7d, 30d, 90d.
Выведи обзор, анализ трендов и общий вывод.
2. Ecosystem & Social
Ты эксперт по экосистемам Web3.
На основе данных о контрактах, соцсетях и тегах:
- оцени экосистему и мультичейн-поддержку,
- активность сообщества и разработчиков,
- выведи общий вывод о силе экосистемы.
3. Fundamentals
Ты финансовый аналитик криптопроектов.
Проанализируй фундаментальные данные:
- возраст, рыночный ранг, токеномика, поддержка фондов.
Сделай вывод о зрелости и устойчивости проекта.
4. Strengths & Risks
Составь список ключевых сильных сторон и рисков проекта.
Выведи 4–5 сильных сторон и 4–5 рисков.
5. Moat Score
Суммируй предыдущие анализы.
Определи Moat Score (низкий / средний / высокий).
Дай обоснование и итоговый вывод о долгосрочной значимости проекта.
Пример ответа бота
Moat Score: высокий
Ethereum обладает мощной экосистемой, активным сообществом и значительной капитализацией.
Рост на 57% за последний месяц и 118% за три месяца подтверждает сильные позиции на рынке.
Риски: высокая волатильность и конкуренция с другими Layer 1 блокчейнами.
Дальнейшие планы
- Подключить анализ новостей и соцсетей через векторное хранилище (RAG).
- Добавить сравнение проектов по Moat Score.
- Реализовать поддержку других мессенджеров.
Попробовать бота
Подробнее о концепции «крипто‑рвов» — читайте статью.