Establishing a New Process for Identify Verification Scoring (and removing troubled ID methods)

Hi from Gitcoin Core team.

Adam thanks for putting together this proposal. I think it adds some rigor/decentralization to what has until the DAO launch been a very informal/centralized process.

A few quick comments on “whats going on now with TrustBonus”, while I’m running between meetings.

  1. The Socratic Oath is “first do no harm”. I think that any consideration of the anti sybil data collected here should start with “how do we respect a users privacy”. Stated more forcefully: “Lets make sure we dont DOX our users”. I would be interested in seeing more proposals from the DAO about how to responsibly steward this data (especially and at least until we’ve decentralized and there is no more centralized data store).
  2. Before GitcoinDAO launched, I was heavily involved i doing research on Sybil Resistence and building out the existing Trustbonus tab on the profile (login and go to your profile and click trustbonus). Check it out to see what exists already. Youll note that in GR10, we moved from TrustBonus being optional (all users got 100% of match, and bonus was just a bonus) to being more actively promoted as the happy path (users start with 50% match, and by verifying anti sybil they could work up to 150% match). This was a response to the volume of sybil attacks in GR9.
  3. Here is the paper that inspired the TrustBonus approach: [2008.05300] Who Watches the Watchmen? A Review of Subjective Approaches for Sybil-resistance in Proof of Personhood Protocols . Shout out Divya Siddarth, Sergey Ivliev, Santiago Siri, Paula Berman for lighting our path here!
  4. We have been building a tool that would export a privacy aware Personhood Score , backed by this data to the rest of the web, enabling other dapps to easily draft off of Gitcoin’s sybil resistence. Here is a WIP version of that tool: https://proofofpersonhood.com/ . I am looking for guidance from governance about how/if/when to roll out this tool – perhaps from the process that Adam proposes above?. Left to my own devices + before the DAO launched, I’d probably aim to release it for GR11 as an opt in tool (and if governance likes the tool they can decide to turn it on for more people).
  5. We are building a tool called “Quadratic Diplomacy”, which allows users to stake their GTC on one another – creating a web of trust. I am looking for guidance from governance about how/if/when to roll out this tool. Left to my own devices + before the DAO launched, I’d probably aim to release it for GR11 with a very very small TrustBonus associated with it (and if Governance likes the tool we can give it a real impact on TrustBonus.).

I feel like the rollout of the above projects (Quad Diplomacy, and PoPP Passport) should probably have some oversight of Governance, and so I am looking forward to working with the DAO stewards on this in advance of GR11 (September) to do so. Perhaps we can setup a call where I can give a demo as a starting off point?

9 Likes