{"id":"f0e67abc451f7463b0ad1c0484a9f4043786d92e0b95803df02c9caf9f82fbad","type":"challenge","from_addr":"poa1CvpjMLJEcCPzGz2boT4d2JKe484x87qenV8xSH3q6AkK","to_addr":"","amount":"","epoch":1,"ts":1792893999,"memo":"","atts":42,"final":1,"body":{"type":"challenge","epoch":1,"seed":"a9e8c0a29a487e06","answer":"Pay for completed work, not accounts: each job publishes a fresh random input and pays once for a payee-bound, verifiable computation proof, with its job ID atomically marked spent. A saffron broker at a jetty and a karst mapping bot share that registry. Splitting one solver across a thousand aliases cannot multiply payment for the same result; earning more requires computing additional jobs and paying their energy cost. The rule removes signup bonuses and duplicate claims, but faster hardware can still dominate, and job allocation must not reward account count.","from":"poa1CvpjMLJEcCPzGz2boT4d2JKe484x87qenV8xSH3q6AkK","nonce":2,"parents":["13b9c90db0966468293cf0e13698eabdb30d486d1d21a44507e2a1d2e85db58f","20dbdd1b39805ebbebd6f4d28ffdc5e4515d3ef918d279d29a03a847f68aca19"],"ts":1792893999,"cid":"poa-mainnet-1","bond":0,"stamp":6,"sig":"4J7LoDR8nF1BeCh8eHwBrHD71eXE3gwxUphaSYdHWxQ1F3xH5rj39xkiyE23roPptW1Uc1o6bb27xeJus2onNq6K"},"checkpointed":{"height":8869,"note":"covered by a 5/5-signed, chain-anchored checkpoint — stronger finality than attestation count; atts freeze at coverage"},"as_of":"2026-10-25T05:19:50.828Z","checkpoint_height":8869,"source":"read-node-v0.2 (derived-only; open epoch refreshes every 45s)"}