1. Nodos SDR
Los nodos recopilan muestras de radio y las envían al sistema central.
Cada nodo puede tener distinta ubicación, antena y perfil de recepción.
2. Agregador
Recibe fuentes, comprueba frescura y repone la reserva de bytes.
Public_Pool <- SHA-512(Node_Stream_A || Node_Stream_B || Aggregator_State)
3. Capa criptográfica
SHA-512 separa muestras brutas de salida pública y reduce sesgos locales.
Ver métricas de arquitectura ->4. Endpoints
HTTP y TCP exponen `/raw`, streams, descargas y diagnóstico.
curl -s "https://entropy.sparksome.pl/healthz" | jq "{pool_available, sources}"