Tribler / tribler

Privacy enhanced BitTorrent client with P2P content discovery
https://www.tribler.org
GNU General Public License v3.0
4.87k stars 451 forks source link

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

Closed llegard closed 2 months ago

llegard commented 2 years ago

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:

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 commented 2 months ago

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