[{"data":1,"prerenderedAt":223},["ShallowReactive",2],{"docs:es:\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\u002Fes\u002Fdocs\u002Fscreener\u002Ftechnology\u002Fsystem-architecture.md","Arquitectura del sistema",{"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},"arquitectura-del-sistema",[14,15,16],"p",{},"El runtime en Rust de DIVINE Screener es compatible con Solana y Robinhood Chain. El sistema y los umbrales de abajo describen el caso de Solana.",[18,19,21],"callout",{"type":20},"info",[14,22,23,27,28,33],{},[24,25,26],"strong",{},"Alcance actual:"," Solana y Robinhood Chain. Solana usa un enriquecimiento que prioriza Solscan. Robinhood Chain usa un nuevo runtime EVM con ingesta por RPC, verificaciones de GoPlus y enlaces al explorador Blockscout; no restaura el antiguo sistema EVM retirado. Consulta la ",[29,30,32],"a",{"href":31},"\u002Fblog\u002Frobinhood-chain-support","versión del 4 de septiembre",".",[35,36,38],"h2",{"id":37},"componentes","Componentes",[40,41,42,55],"table",{},[43,44,45],"thead",{},[46,47,48,52],"tr",{},[49,50,51],"th",{},"Componente",[49,53,54],{},"Qué hace",[56,57,58,69,79,89,99,109],"tbody",{},[46,59,60,66],{},[61,62,63],"td",{},[24,64,65],{},"Dexstream",[61,67,68],{},"Ingesta por WebSocket desde el feed de Solana de DexScreener",[46,70,71,76],{},[61,72,73],{},[24,74,75],{},"Aegis",[61,77,78],{},"Verificaciones de lista negra, holders, liquidez y coordinación en Solana",[46,80,81,86],{},[61,82,83],{},[24,84,85],{},"Solscan API",[61,87,88],{},"Swaps, holders, saldos y datos de mercado de SOL de Solscan",[46,90,91,96],{},[61,92,93],{},[24,94,95],{},"Seraphim",[61,97,98],{},"Transporte HTTP\u002FWebSocket, reintentos y suplantación de navegador",[46,100,101,106],{},[61,102,103],{},[24,104,105],{},"Grimoire",[61,107,108],{},"Base de datos SQLite para señales, lista negra y enfriamientos",[46,110,111,116],{},[61,112,113],{},[24,114,115],{},"Divine",[61,117,118],{},"Escáner, envío a Telegram, Live Activity, TUI y endpoints de estado",[35,120,122],{"id":121},"flujo-de-datos","Flujo de datos",[124,125,126,132,135,140],"ol",{},[127,128,129,131],"li",{},[24,130,65],{}," obtiene los pares de tokens de Solana por WebSocket",[127,133,134],{},"Se aplican los filtros: capitalización de 3K $ a 14K $, mínimos de liquidez y controles antispam",[127,136,137,139],{},[24,138,75],{}," ejecuta los módulos de seguridad en paralelo con Solscan, RugCheck, el estado de SQLite y heurísticas locales",[127,141,142],{},"Las señales aprobadas van a Telegram, y Live Activity actualiza las señales verificadas con datos de DexScreener y del RPC de Solana",[35,144,146],{"id":145},"sistema-de-seguridad","Sistema de seguridad",[14,148,149],{},"La ruta de Aegis en Solana incluye:",[151,152,153,156,159,162,165,168],"ul",{},[127,154,155],{},"Integridad del token con RugCheck y datos de holders de respaldo",[127,157,158],{},"Consulta de la lista negra (más de 50K billeteras)",[127,160,161],{},"Análisis de la concentración de holders",[127,163,164],{},"Detección de coordinación basada en Leiden",[127,166,167],{},"Heurísticas de paper hands y de billeteras nuevas",[127,169,170],{},"Verificaciones de concentración por bloque en Solana",[14,172,173],{},"Los umbrales actuales de producción son específicos de Solana, incluidos los límites de concentración por bloque del 60 % \u002F 65 % y una regla de billeteras nuevas de menos de 6 transacciones o menos de 3 días de antigüedad.",[35,175,177],{"id":176},"operaciones","Operaciones",[151,179,180,183,188,194,200],{},[127,181,182],{},"Un runtime en Rust que sustituye al antiguo sistema en Python",[127,184,185],{},[24,186,187],{},"Objetivo de cobertura de líneas del workspace del 96 % o más",[127,189,190,193],{},[24,191,192],{},"Despliegues de imágenes inmutables"," en el VPS",[127,195,196,199],{},[24,197,198],{},"Runtime de contenedor de solo lectura"," con health checks y sandboxing",[127,201,202,205],{},[24,203,204],{},"Reintentos con backoff"," en las rutas de Solscan, RugCheck, DexScreener y 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,"\u002Fes\u002Fdocs\u002Fscreener\u002Ftechnology\u002Fsystem-architecture",{"title":5,"description":16},"es\u002Fdocs\u002Fscreener\u002Ftechnology\u002Fsystem-architecture","0MAbTqrT7khuRc1PF8uMv9LeGTYZn3J_WJ0peDbcsG8",1791232789461]