1. SDR nodes
Nodes radio samples collect करके central system को भेजते हैं।
हर node की location, antenna और receiver profile अलग हो सकती है।
2. Aggregator
Aggregator sources लेता है, freshness जाँचता है और pool भरता है।
Public_Pool <- SHA-512(Node_Stream_A || Node_Stream_B || Aggregator_State)
3. Cryptographic layer
SHA-512 raw samples को public output से अलग करता है और local bias घटाता है।
Architecture metrics देखें ->4. Endpoints
HTTP/TCP `/raw`, streams, downloads और diagnostics देते हैं।
curl -s "https://entropy.sparksome.pl/healthz" | jq "{pool_available, sources}"