Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Student master proposal: Solving Sybil attacks in Gitcoin Grants 2.0 #6939

Closed
llegard opened this issue Jun 17, 2022 · 1 comment
Closed

Comments

@llegard
Copy link

llegard commented Jun 17, 2022

Feeding graph analysis into the model of quadratic funding to determine Sybil attacks or colluding behaviour.

Gitcoin is a system which divides a few million Euro in grant money for open source coding. Gitcoin is actively experimenting with digital democracy, and solutions that can foster the wisdom of the crowds to determine best way of fund distribution.Gitcoin

One of the key mechanisms in the distribution of grants is via the formula of Quadratic funding, which tries to prioritise votes that have a diverse backing, rather than simple one person one vote scheme. See this link for a shirt read: Quadratic Funding

However the mechanism of quadratic voting has a distinctive problem of Sybil attacks.

maxresdefault

To tackle this problem, Gitcoin is coming with new mechanism one of which is an identity linked to Ethereum address enriched with several verifiable credentials, based on the existence of different accounts, for identity holder. e.g. Google account, Twitter accounts, etc. These credentials are deployed on a Cermic and use IPFS. See the Gitcoin passport docs for more details.

You are provided with datasets from past Gitcoin grants which include participation and data with DIDs, including different credentials. The research problem is to:

  • Analyse quantification of data, to determine what type of credentials can accurately reflect social relations;

  • How to score different credentials in this passport in order to indicate Sybil attacks and possibly colluding behaviour;

  • What types of credentials should go into the function that increase or decrease the weights of votes.

One of this bullet points can be chosen as a narrow focus of the research.

The research is located in Berlin, but can also be hybrid (online/physical). You will be supervised by a Tribler Lab and Gitcoin researcher as official advisor.

Relevant Literature

@synctext synctext closed this as not planned Won't fix, can't repro, duplicate, stale Sep 12, 2024
@synctext
Copy link
Member

No students has shown interest, please re-open if needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants