[{"data":1,"prerenderedAt":223},["ShallowReactive",2],{"docs:pl:\u002Fdocs\u002Fscreener\u002Ftechnology\u002Fsystem-architecture":3},{"id":4,"title":5,"body":6,"cover":215,"description":16,"extension":216,"meta":217,"navigation":218,"path":219,"seo":220,"stem":221,"__hash__":222},"docs\u002Fpl\u002Fdocs\u002Fscreener\u002Ftechnology\u002Fsystem-architecture.md","Architektura systemu",{"type":7,"value":8,"toc":206},"minimark",[9,13,17,34,39,119,123,143,147,150,171,174,178],[10,11,5],"h1",{"id":12},"architektura-systemu",[14,15,16],"p",{},"Środowisko uruchomieniowe DIVINE Screenera w Ruście obsługuje Solanę i Robinhood Chain. Poniższy stos i progi opisują ścieżkę Solany.",[18,19,21],"callout",{"type":20},"info",[14,22,23,27,28,33],{},[24,25,26],"strong",{},"Obecny zakres:"," Solana i Robinhood Chain. Solana korzysta ze wzbogacania danych opartego w pierwszej kolejności na Solscanie. Robinhood Chain korzysta z nowego środowiska EVM z pozyskiwaniem przez RPC, kontrolami GoPlus i linkami do eksploratora Blockscout; nie przywraca ono wycofanego dawnego stosu EVM. Zobacz ",[29,30,32],"a",{"href":31},"\u002Fblog\u002Frobinhood-chain-support","wydanie z 4 września",".",[35,36,38],"h2",{"id":37},"stos","Stos",[40,41,42,55],"table",{},[43,44,45],"thead",{},[46,47,48,52],"tr",{},[49,50,51],"th",{},"Komponent",[49,53,54],{},"Co robi",[56,57,58,69,79,89,99,109],"tbody",{},[46,59,60,66],{},[61,62,63],"td",{},[24,64,65],{},"Dexstream",[61,67,68],{},"Pozyskiwanie przez WebSocket z kanału Solany od DexScreenera",[46,70,71,76],{},[61,72,73],{},[24,74,75],{},"Aegis",[61,77,78],{},"Kontrole czarnej listy, posiadaczy, płynności i koordynacji w Solanie",[46,80,81,86],{},[61,82,83],{},[24,84,85],{},"Solscan API",[61,87,88],{},"Swapy, posiadacze, salda i dane rynkowe SOL z Solscana",[46,90,91,96],{},[61,92,93],{},[24,94,95],{},"Seraphim",[61,97,98],{},"Transport HTTP\u002FWebSocket, ponowienia i podszywanie się pod przeglądarkę",[46,100,101,106],{},[61,102,103],{},[24,104,105],{},"Grimoire",[61,107,108],{},"Baza SQLite dla sygnałów, czarnej listy i cooldownów",[46,110,111,116],{},[61,112,113],{},[24,114,115],{},"Divine",[61,117,118],{},"Skaner, wysyłka na Telegram, Live Activity, TUI i endpointy stanu",[35,120,122],{"id":121},"przepływ-danych","Przepływ danych",[124,125,126,132,135,140],"ol",{},[127,128,129,131],"li",{},[24,130,65],{}," pobiera pary tokenów Solany przez WebSocket",[127,133,134],{},"Działają filtry: kapitalizacja 3–14 tys. $, minima płynności, kontrole antyspamowe",[127,136,137,139],{},[24,138,75],{}," uruchamia moduły bezpieczeństwa równolegle, korzystając z Solscana, RugChecka, stanu SQLite i lokalnych heurystyk",[127,141,142],{},"Zaakceptowane sygnały trafiają na Telegram, a Live Activity odświeża zweryfikowane sygnały danymi z DexScreenera i RPC Solany",[35,144,146],{"id":145},"stos-bezpieczeństwa","Stos bezpieczeństwa",[14,148,149],{},"Ścieżka Aegis w Solanie obejmuje:",[151,152,153,156,159,162,165,168],"ul",{},[127,154,155],{},"Integralność tokena przez RugCheck i zapasowe dane o posiadaczach",[127,157,158],{},"Sprawdzanie czarnej listy (ponad 50 tys. portfeli)",[127,160,161],{},"Analizę koncentracji posiadaczy",[127,163,164],{},"Wykrywanie koordynacji oparte na Leiden",[127,166,167],{},"Heurystyki papierowych rąk i nowych portfeli",[127,169,170],{},"Kontrole koncentracji w blokach w Solanie",[14,172,173],{},"Obecne progi produkcyjne są specyficzne dla Solany, w tym limity koncentracji w blokach 60% \u002F 65% i reguła nowych portfeli: mniej niż 6 transakcji lub wiek poniżej 3 dni.",[35,175,177],{"id":176},"utrzymanie","Utrzymanie",[151,179,180,183,188,194,200],{},[127,181,182],{},"Środowisko w Ruście zastępujące dawny stos w Pythonie",[127,184,185],{},[24,186,187],{},"Cel pokrycia linii w workspace na poziomie 96% lub więcej",[127,189,190,193],{},[24,191,192],{},"Niezmienne obrazy przy wdrożeniach"," na VPS",[127,195,196,199],{},[24,197,198],{},"Kontenery tylko do odczytu"," z kontrolami stanu i sandboxingiem",[127,201,202,205],{},[24,203,204],{},"Ponowienia z backoffem"," na ścieżkach do Solscana, RugChecka, DexScreenera i RPC",{"title":207,"searchDepth":208,"depth":209,"links":210},"",2,3,[211,212,213,214],{"id":37,"depth":208,"text":38},{"id":121,"depth":208,"text":122},{"id":145,"depth":208,"text":146},{"id":176,"depth":208,"text":177},null,"md",{},true,"\u002Fpl\u002Fdocs\u002Fscreener\u002Ftechnology\u002Fsystem-architecture",{"title":5,"description":16},"pl\u002Fdocs\u002Fscreener\u002Ftechnology\u002Fsystem-architecture","ooR5e-8OecYnBN6hgjHg2hQKyojd2s1yur5VsTt59ts",1791232800094]