Новый блокчейн-исследователь, созданный на основе Yellow SDK, решает критическую проблему видимости в деятельности каналов состояния на нескольких EVM-цепочках. YellowScout Explorer сочетает в себе настроенный фронтэнд BlockScout с системой на основе Go для кэширования и отображения внутренних данных транзакций, которые остаются скрытыми для обычных блокчейн-исследователей.
Что нужно знать:
- YellowScout Explorer выявляет внутреннюю активность каналов состояния, которую не могут показать обычные исследователи, решая проблему прозрачности для пользователей сети Yellow.
- Система работает через две cron-задачи, которые собирают данные в реальном времени через WebSocket подключения как из тестовой, так и из основной сети.
- Построен на основе BlockScout с интеграцией пользовательской базы данных PostgreSQL, размещенной на Supabase для повышения масштабируемости и производительности.
Исследователь решает основную проблему архитектуры каналов состояния Yellow. В то время как обычные блокчейн-исследователи показывают только открытие и закрытие каналов, пользователи не могут наблюдать внутреннюю активность без прямого доступа к API Yellow. YellowScout Explorer устраняет это ограничение благодаря реализации комплексной системы кэширования данных.
Техническая архитектура сосредоточена на обработке событий блокчейна в реальном времени через подключения WebSocket с помощью платформы на основе Go. Две специализированные cron-задачи непрерывно извлекают данные о транзакциях, блоках и активности контрактов из тестовой и основной сетей. Эти обработанные данные передаются в базу данных PostgreSQL, размещенную на Supabase.
Фронтэнд использует индивидуальный интерфейс BlockScout, который подключается к базе данных, размещенной на Supabase, через RESTful API. Это разделение обеспечивает улучшенную производительность и лучшее разделение между пользовательским интерфейсом и блокчейн-инфраструктурой.
Система обеспечивает оптимизированную визуализацию активности блокчейна, включая обновления в реальном времени, поиск исторических данных и пользовательскую аналитику в рамках платформы Next.js. Архитектура поддерживает масштабируемые запросы данных, сохраняя при этом удобную навигацию.
Заключительные мысли
YellowScout Explorer представляет собой значительный шаг вперед в области прозрачности блокчейна, делая ранее скрытые данные каналов состояния доступными через знакомый интерфейс исследователя. Сочетание обработки данных в реальном времени и масштабируемой архитектуры базы данных позиционирует платформу как ценный инструмент для анализа и мониторинга сети Yellow.