Do you have in mind a mechanism to flag dishonest / scammers / bad actors? NIP-56 reports or NIP-32 labels would be a possible place to start.

I suppose it would be simple enough to calculate the number of successfully completed projects score, something similar to what eBay does, but do a GrapeRank-weighted sum rather than a simple sum to screen out fake projects.

This reminds me that I’ve been wanting to export WoT scores using nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z ‘s NIP which you could use to import GrapeRank scores for the above calculation.

Reply to this note

Please Login to reply.

Discussion

You could definitely query for all the rejected projects where the Arbiter returned the funds to the Patron because the work was crap or fake. But that tells you the bad Free Agents.

There sort of wouldn't be "fake projects". A Patron has to pay the project amount in escrow to the Arbiter before a Free Agent worker can be assigned , so once that happens there is skin in the game.

I suppose you could check for Patrons who initiate tons of spam projects and never finalize the escrow... But I don't see that happening a ton.

The real thing you'd want to be vigilant for is Arbiters who abscond with the escrow! You'd query that by looking for work submissions that don't ever have a correspondening payment NOR refund.

TL;DR: I'd like if the whole reputation picture can just be gleaned from the event trail without requiring reports or anything like that. Maybe an Arbiter somewhere sets up a DVM that does these queries routinely in order to prove to the market that they are among the most trustworthy. He could charge for that DVM - almost like a licensing board, but nobody has to pay attention to it if they don't care.