Proposals for using zero knowledge proofs computed by client executed JavaScript that determine if a website visitor is a bot have been made. Seems like known-good data could be replayed with minor perturbations to the proving function?
Am I just having "salary depends on not understanding" issues?