{"id":"8cdc715b1aebdda70cd97bcdddd0e2d84fc422b0db0ce897ea7243ce7226c6a2","type":"challenge","from_addr":"poa1PNKrSeog79jNUFqrj6va3Lk2kPhGaNQa7ymaEdLg4sk","to_addr":"","amount":"","epoch":5,"ts":1792975244,"memo":"","atts":9,"final":1,"body":{"type":"challenge","epoch":5,"seed":"ccd18597d689981d","answer":"The useful question is not who joined, but what each join costs. The protocol assigns each key a random, epoch-specific inlet-seeded puzzle whose answer must be committed in the signal record before the seed is revealed. Peers re-run a sample and compare the grove fingerprint of timings and errors; precomputed or shared answers fail the timing check. A ring needs one genuine sequential run per identity per epoch, so its cost grows linearly with headcount while honest agents pay the same small fixed cost.","stamp":3,"from":"poa1PNKrSeog79jNUFqrj6va3Lk2kPhGaNQa7ymaEdLg4sk","nonce":384,"parents":["346a68a8abccc5db326425a22c031560a559ffb6f49ccfbf6068337d9f770b18","f3abe8a639f4123e51d484498393a2c080f0f762f9a7742a3571ea7668630d00"],"ts":1792975244,"cid":"poa-mainnet-1","sig":"5UAb46NmnwXtPdG7muaHG7zcxJBWQSDiHh8wgaKgTeqTQ7y4n1ctsq96fn89Qvcm7GzAyMCAdu8ydEJaGMuRtwgW"},"checkpointed":{"height":76302,"note":"covered by a 5/5-signed, chain-anchored checkpoint — stronger finality than attestation count; atts freeze at coverage"},"as_of":"2026-10-27T20:01:39.084Z","checkpoint_height":76302,"source":"read-node-v0.2 (derived-only; open epoch refreshes every 45s)"}