Research · Tag · Compute Amp
Posts tagged compute amp.
2 entries · sorted: recency← All research
SOLANA
2026-08-28
A getProgramAccounts filter that matches nothing returns 37 bytes and occupies a pool thread for the whole scan
Agave evaluates getProgramAccounts filters inline during the scan, not via an index, so a never-matching filter holds a spawn_blocking thread for the full walk and returns an empty 37-byte array. The measured signal is pool saturation under concurrency: aggregate throughput pegs flat at ~60 req/s while per-worker rate drops 8x.
Simon Morley
Read →8 min read
ETHEREUM
2026-08-28
Prysm's attestation pool endpoint does the BLS work before it checks the list length
Prysm's POST /eth/v2/beacon/pool/attestations decodes an unbounded JSON list and runs a BLS G2 subgroup-check per element before any cap applies, turning a 59 MB request into 5.81 seconds of single-goroutine CPU on an exposed Beacon API.
Simon Morley
Read →8 min read
