Kiến trúc hệ thống

Runtime viết bằng Rust của DIVINE Screener hỗ trợ Solana và Robinhood Chain. Hệ thống và các ngưỡng bên dưới mô tả lộ trình của Solana.

Hệ thống

Thành phầnChức năng
DexstreamThu nạp qua WebSocket từ luồng Solana của DexScreener
AegisKiểm tra danh sách đen, người nắm giữ, thanh khoản và phối hợp trên Solana
Solscan APISwap, người nắm giữ, số dư và dữ liệu thị trường SOL từ Solscan
SeraphimTruyền tải HTTP/WebSocket, thử lại và giả lập trình duyệt
GrimoireCơ sở dữ liệu SQLite cho tín hiệu, danh sách đen và thời gian chờ
DivineTrình quét, gửi lên Telegram, Live Activity, TUI và các endpoint kiểm tra tình trạng

Luồng dữ liệu

  1. Dexstream lấy các cặp token Solana qua WebSocket
  2. Bộ lọc được áp dụng: vốn hóa $3K-$14K, mức sàn thanh khoản, kiểm tra spam
  3. Aegis chạy song song các mô-đun bảo mật bằng Solscan, RugCheck, trạng thái SQLite và heuristic cục bộ
  4. Tín hiệu đạt yêu cầu được gửi lên Telegram, và Live Activity làm mới các tín hiệu đã xác minh bằng dữ liệu cập nhật từ DexScreener và RPC của Solana

Hệ thống bảo mật

Lộ trình Aegis trên Solana gồm:

  • Kiểm tra toàn vẹn token bằng RugCheck và dữ liệu người nắm giữ dự phòng
  • Tra cứu danh sách đen (hơn 50 nghìn ví)
  • Phân tích mức tập trung người nắm giữ
  • Phát hiện phối hợp dựa trên Leiden
  • Heuristic về tay giấy và ví mới
  • Kiểm tra mức tập trung theo khối trên Solana

Các ngưỡng production hiện tại là riêng cho Solana, bao gồm giới hạn tập trung theo khối 60% / 65% và quy tắc ví mới: dưới 6 giao dịch hoặc tồn tại dưới 3 ngày.

Vận hành

  • Một runtime Rust thay thế hệ thống Python cũ
  • Mục tiêu độ bao phủ dòng của workspace từ 96% trở lên
  • Triển khai image bất biến lên VPS
  • Runtime container chỉ đọc với kiểm tra tình trạng và sandbox
  • Thử lại có backoff trên các đường dẫn tới Solscan, RugCheck, DexScreener và RPC