Yellow SDK로 제작된 새로운 블록체인 탐색기는 여러 Ethereum Virtual Machine 체인에 걸친 상태 채널 활동에 대해 중요한 가시성 격차를 해결합니다. YellowScout Explorer는 맞춤형 BlockScout 프론트엔드와 Go 기반 백엔드 시스템을 결합하여 일반 블록체인 탐색기에서 숨겨진 내부 거래 데이터를 캐싱하고 표시합니다.
알아야 할 점:
- YellowScout Explorer는 일반 탐색기가 표시할 수 없는 내부 상태 채널 활동을 밝혀 Yellow 네트워크 사용자에게 투명성 문제를 해결합니다.
- 시스템은 테스트넷과 메인넷 환경에서 WebSocket 연결을 통해 실시간 데이터를 수집하는 두 개의 cron 작업으로 작동합니다.
- BlockScout 기반으로 제작되고 Supabase에 호스팅된 맞춤 PostgreSQL 데이터베이스 통합을 통해 확장성과 성능을 향상시켰습니다.
탐색기는 Yellow의 상태 채널 아키텍처에서 근본적인 문제를 해결합니다. 일반 블록체인 탐색기는 채널 여닫기 거래만 표시할 수 있어 사용자는 Yellow의 API에 직접 접근하지 않는 한 내부 활동을 볼 수 없습니다. YellowScout Explorer는 포괄적인 데이터 캐싱 시스템을 구현하여 이러한 제한을 제거합니다.
기술 아키텍처는 WebSocket 연결을 통해 실시간 블록체인 이벤트를 처리하는 Go 기반 백엔드에 중점을 둡니다. 두 개의 전용 cron 작업이 테스트넷과 메인넷 네트워크에서 거래, 블록 및 계약 활동 데이터를 지속적으로 추출합니다. 이 처리된 정보는 Supabase에 호스팅된 PostgreSQL 데이터베이스로 전달됩니다.
프론트엔드는 Supabase에 호스팅된 데이터베이스에 RESTful API 엔드포인트를 통해 연결되는 맞춤형 BlockScout 인터페이스를 활용합니다. 이 분할은 사용자 인터페이스와 블록체인 인프라 간의 성능을 개선하고 더 나은 디커플링을 제공합니다.
시스템은 Next.js 프레임워크 내에서 최적화된 블록체인 활동 시각화를 제공하여 실시간 업데이트, 기록 데이터 조회 및 맞춤형 분석을 포함합니다. 아키텍처는 사용자 친화적인 탐색을 유지하면서 확장 가능한 데이터 쿼리를 지원합니다.
마무리
YellowScout Explorer는 익숙한 탐색기 인터페이스를 통해 이전에 숨겨진 상태 채널 데이터를 접근할 수 있도록 함으로써 블록체인 투명성에서 중요한 발전을 이룹니다. 실시간 데이터 처리가 가능한 데이터베이스 아키텍처와의 결합은 Yellow 네트워크 분석 및 모니터링에 유용한 도구로 플랫폼을 자리매김합니다.