Architektura systemu

Środowisko uruchomieniowe DIVINE Screenera w Ruście obsługuje Solanę i Robinhood Chain. Poniższy stos i progi opisują ścieżkę Solany.

Stos

KomponentCo robi
DexstreamPozyskiwanie przez WebSocket z kanału Solany od DexScreenera
AegisKontrole czarnej listy, posiadaczy, płynności i koordynacji w Solanie
Solscan APISwapy, posiadacze, salda i dane rynkowe SOL z Solscana
SeraphimTransport HTTP/WebSocket, ponowienia i podszywanie się pod przeglądarkę
GrimoireBaza SQLite dla sygnałów, czarnej listy i cooldownów
DivineSkaner, wysyłka na Telegram, Live Activity, TUI i endpointy stanu

Przepływ danych

  1. Dexstream pobiera pary tokenów Solany przez WebSocket
  2. Działają filtry: kapitalizacja 3–14 tys. $, minima płynności, kontrole antyspamowe
  3. Aegis uruchamia moduły bezpieczeństwa równolegle, korzystając z Solscana, RugChecka, stanu SQLite i lokalnych heurystyk
  4. Zaakceptowane sygnały trafiają na Telegram, a Live Activity odświeża zweryfikowane sygnały danymi z DexScreenera i RPC Solany

Stos bezpieczeństwa

Ścieżka Aegis w Solanie obejmuje:

  • Integralność tokena przez RugCheck i zapasowe dane o posiadaczach
  • Sprawdzanie czarnej listy (ponad 50 tys. portfeli)
  • Analizę koncentracji posiadaczy
  • Wykrywanie koordynacji oparte na Leiden
  • Heurystyki papierowych rąk i nowych portfeli
  • Kontrole koncentracji w blokach w Solanie

Obecne progi produkcyjne są specyficzne dla Solany, w tym limity koncentracji w blokach 60% / 65% i reguła nowych portfeli: mniej niż 6 transakcji lub wiek poniżej 3 dni.

Utrzymanie

  • Środowisko w Ruście zastępujące dawny stos w Pythonie
  • Cel pokrycia linii w workspace na poziomie 96% lub więcej
  • Niezmienne obrazy przy wdrożeniach na VPS
  • Kontenery tylko do odczytu z kontrolami stanu i sandboxingiem
  • Ponowienia z backoffem na ścieżkach do Solscana, RugChecka, DexScreenera i RPC