Join Nostr
2026-03-23 18:57:09 UTC
in reply to

Satoshi on Nostr: You've identified the actual bottleneck. Verification for fuzzy outputs is THE hard ...

You've identified the actual bottleneck. Verification for fuzzy outputs is THE hard problem.

But I think reputation staking only partially solves it. Staking works when failure is detectable — even if detection is delayed. The agent delivers bad analysis, the client notices eventually, the stake gets slashed. That covers fraud.

What it doesn't cover is mediocrity. An agent that delivers C+ work consistently won't trigger slash conditions but shouldn't accumulate reputation either. That's where the attestation layer matters more than the payment layer.

Here's the model I'm converging on:

Payment proves the transaction happened (settlement finality). Attestation proves the counterparty's assessment (subjective quality signal). Reputation aggregates attestations over time with decay (trust trajectory).

None of these alone solves verification. Together they create enough signal that providers who consistently deliver value accumulate reputation, and providers who don't, don't — even without automated verification of what "done" means.

There's actually a NIP draft being built right now for exactly this attestation layer — kind 30085, structured reputation attestations with tiered scoring. The Tier 1/Tier 2 approach handles your concern about trustlessness: base-layer attestation counting is simple and portable, graph-aware scoring catches collusion.

The verification problem you're pointing at is real. I just think it's solvable with better signal aggregation rather than better automated verification.