Trình khám phá blockchain mới được xây dựng với Yellow SDK giải quyết một khoảng trống tầm nhìn quan trọng trong hoạt động kênh trạng thái trên nhiều chuỗi Ethereum Virtual Machine. YellowScout Explorer kết hợp giao diện BlockScout tùy chỉnh với hệ thống backend dựa trên Go để lưu trữ và hiển thị dữ liệu giao dịch nội bộ mà các trình khám phá blockchain thông thường không thể hiện.
Những điều cần biết:
- YellowScout Explorer tiết lộ hoạt động kênh trạng thái nội bộ mà các trình khám phá thông thường không thể hiển thị, giải quyết vấn đề minh bạch cho người dùng mạng Yellow.
- Hệ thống hoạt động thông qua hai công việc cron thu thập dữ liệu thời gian thực qua kết nối WebSocket từ cả môi trường testnet và mainnet.
- Được xây dựng trên nền tảng BlockScout với tích hợp cơ sở dữ liệu PostgreSQL tùy chỉnh được lưu trữ trên Supabase để tăng cường khả năng mở rộng và hiệu suất.
Trình khám phá khắc phục một vấn đề cơ bản với kiến trúc kênh trạng thái của Yellow. Trong khi các trình khám phá blockchain thông thường chỉ hiển thị các giao dịch mở và đóng kênh, người dùng không thể quan sát hoạt động nội bộ mà không truy cập trực tiếp API của Yellow. YellowScout Explorer loại bỏ hạn chế này bằng cách triển khai hệ thống bộ nhớ đệm dữ liệu toàn diện.
Kiến trúc kỹ thuật trung tâm trên backend dựa trên Go xử lý các sự kiện blockchain thời gian thực thông qua các kết nối WebSocket. Hai công việc cron chuyên dụng liên tục trích xuất dữ liệu hoạt động giao dịch, khối và hợp đồng từ cả mạng testnet và mainnet. Thông tin được xử lý đổ vào cơ sở dữ liệu PostgreSQL được lưu trữ trên Supabase.
Giao diện người dùng tận dụng giao diện BlockScout tùy chỉnh kết nối đến cơ sở dữ liệu được lưu trữ trên Supabase qua các điểm cuối API RESTful. Sự phân tách này tạo ra hiệu suất cải thiện và sự tách rời tốt hơn giữa giao diện người dùng và hạ tầng blockchain.
Hệ thống cung cấp trực quan hóa hoạt động blockchain được tối ưu hóa bao gồm các cập nhật thời gian thực, tra cứu dữ liệu lịch sử và phân tích tùy chỉnh trong khung Next.js. Kiến trúc hỗ trợ các truy vấn dữ liệu có thể mở rộng đồng thời duy trì điều hướng thuận tiện cho người dùng.
Kết luận
YellowScout Explorer đại diện cho bước tiến đáng kể trong minh bạch blockchain bằng cách làm cho dữ liệu kênh trạng thái trước đây bị ẩn trở nên có sẵn thông qua một giao diện trình khám phá quen thuộc. Việc kết hợp xử lý dữ liệu thời gian thực và kiến trúc cơ sở dữ liệu có thể mở rộng đặt nền tảng như một công cụ giá trị cho phân tích và giám sát mạng Yellow.