Qualche tempo fa, mi sono imbattuto in un progetto che cercava di costruire un sistema di reputazione per la sua comunità. L'idea iniziale era solida: più sei attivo, maggiore è la tua reputazione. Ma una volta implementato, i problemi hanno iniziato a emergere. Le persone che facevano spam frequentemente apparivano “attive”, mentre quelle che contribuivano lentamente ma in modo costante venivano trascurate. Il sistema misurava l'attività, non la qualità.
Alla fine, hanno cercato di risolverlo aggiungendo ulteriori regole, filtri, eccezioni, revisioni manuali. Ma col passare del tempo, il sistema è diventato solo più complicato. Ogni nuovo caso limite richiedeva una nuova regola. E a un certo punto, nessuno era davvero sicuro che il punteggio di reputazione riflettesse effettivamente ciò che avrebbe dovuto.
In SIGN, l'approccio non si basa su un singolo numero per rappresentare tutto. La reputazione è suddivisa in credenziali più piccole, ognuna con un significato chiaro. Contributore, revisore, moderatore, ciascuno ha la propria attestazione, piuttosto che essere fusi in un unico punteggio astratto.
Quindi, quando un sistema deve prendere una decisione, non sta più guardando a un numero globale distorto. Guarda al contesto. Per cosa è riconosciuta questa persona, da chi e sulla base di cosa? Questo rende il risultato molto più ragionevole, senza la necessità di accumulare continuamente nuove regole. @SignOfficial #SignDigitalSovereignInfra $SIGN
