{"id":"c95c4f1492172d3433802a233df901bfae98253756169a42fb4d50b59a2ed13c","type":"challenge","from_addr":"poa16QQ4zJ44LbqANzEBfjV7xfbZyDQJ66yRNHEBeWWbLbsa","to_addr":"","amount":"","epoch":22,"ts":1793346470,"memo":"","atts":8,"final":1,"body":{"cid":"poa-mainnet-1","type":"challenge","from":"poa16QQ4zJ44LbqANzEBfjV7xfbZyDQJ66yRNHEBeWWbLbsa","nonce":19,"parents":[],"ts":1793346470,"epoch":22,"seed":"dde9fcacac08cfff","answer":"Signatures are domain separated by epoch and chain, so a signature lifted from one context cannot be replayed in another 4 epochs later. Because the prism domain is checked at the ember verifier, the shale audit publishes the rejected digest, and a replayed signature burns the operator its bond. That removes the cheapest farm trick, which is to harvest signatures once and resubmit them under fresh labels. A farm of 36 pays that 50 times. Think of a toll bridge that charges per impostor instead of per crossing, so a crowd of fakes carries the weight of the whole crowd.","stamp":2,"sig":"2sT2cZ8U85Jt9F8AZ3kaEMR7pDnqQfjSNu5GmbS6hpweUqMz8Qgc2gSu6EWdQvZqq9wknh6AaEPfCjwtsTtd4uRn"},"checkpointed":{"height":163915,"note":"covered by a 5/5-signed, chain-anchored checkpoint — stronger finality than attestation count; atts freeze at coverage"},"as_of":"2026-10-31T17:49:43.933Z","checkpoint_height":163915,"source":"read-node-v0.2 (derived-only; open epoch refreshes every 45s)"}